WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Pfade lassen sich nicht anpassen

 

Alpha23
Forum-Anfänger

Forum-Anfänger


Beiträge: 35
Anmeldedatum: 11.09.08
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 25.02.2009, 15:58     Titel: Pfade lassen sich nicht anpassen
  Antworten mit Zitat      
Hallo!

Ich nutze Matlab auf der Arbeit und habe ein seltsames Problem mit den Pfaden: Ich möchte Funktionen in einem Ordner verfügbar machen. Der Ordner steht bereits in der pathdef.m und ich bekomme auch den Hilfetext zu den Funktionen angezeigt - aber ich kann keines der Programme nutzen, bekomme immer nur die Fehlermeldung, dass die Funktion unbekannt wäre. Question Question Question

Wenn jemand eine Lösung dazu weiß, wäre es nett, wenn er sie hier posten könnte, mit sind momentan die Hände gebunden. Danke im Voraus. Smile

Gruß Timo
Private Nachricht senden Benutzer-Profile anzeigen


Gast



Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 25.02.2009, 16:28     Titel:
  Antworten mit Zitat      
Vielleicht helfen die genaue Fehlermeldung, der genaue Aufruf einer solchen Funktion und die erste Zeile des m-files, falls es eine Funktion ist.
Desweiteren soll die pathdef.m ja nicht manuell geändert werden.
Du kannst mal
Code:
versuchen, und danach mit
Code:
den fraglichen Pfad dem Matlab-Suchpfad hinzufügen (falls nötig).
 
Alpha23
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 35
Anmeldedatum: 11.09.08
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 25.02.2009, 16:34     Titel:
  Antworten mit Zitat      
Verstehe zwar nicht, für was du das brauchst, aber hier halt ein Beispiel:

>> almanac
??? Undefined function or variable 'almanac'.

Und, überrascht? Wenn ja, dann poste doch bitte erst NACHDEM du meine Frage gelesen hast... Danke.

Gruß Timo

P.S.: Auf Standard gesetzt und neu importiert hab' ich die Pfade schon ungefähr 10 mal, das nützt auch nichts.

Zuletzt bearbeitet von Alpha23 am 25.02.2009, 16:43, insgesamt einmal bearbeitet
Private Nachricht senden Benutzer-Profile anzeigen
 
Gast



Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 25.02.2009, 16:38     Titel:
  Antworten mit Zitat      
Und wie ist almanac definiert? Poste mal die erste Zeile davon.
Hast du die anderen Vorschläge mal probiert?
 
Alpha23
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 35
Anmeldedatum: 11.09.08
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 25.02.2009, 16:45     Titel:
  Antworten mit Zitat      
function mat = almanac(object,parm,units,refbody)
Private Nachricht senden Benutzer-Profile anzeigen
 
Gast



Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 25.02.2009, 17:13     Titel:
  Antworten mit Zitat      
Alpha23 hat Folgendes geschrieben:
Verstehe zwar nicht, für was du das brauchst, aber hier halt ein Beispiel:

>> almanac
??? Undefined function or variable 'almanac'.

Und, überrascht? Wenn ja, dann poste doch bitte erst NACHDEM du meine Frage gelesen hast... Danke.


Deshalb ist es ungünstig, inhaltliche Dinge im Nachhinein wegzueditieren. Da stand ja mal ein anderer Aufruf und eine andere Fehlermeldung, nicht wahr?
Guck doch mal, ob die Files auch wirklich die Erweiterung .m haben.
 
Alpha23
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 35
Anmeldedatum: 11.09.08
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 03.03.2009, 16:40     Titel:
  Antworten mit Zitat      
1. Ich lass' mich hier nicht für dumm verkaufen.
2. Hab' das Problem selbst gelöst mit "which -all almanac" - keine gültige Lizenz
Private Nachricht senden Benutzer-Profile anzeigen
 
Alpha23
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 35
Anmeldedatum: 11.09.08
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 04.03.2009, 14:39     Titel:
  Antworten mit Zitat      
Das Problem besteht immer noch und hat sich sogar ausgeweitet: Ich kann jetzt kein einziges Programm mehr ausführen!
Nichts wird gefunden, auch wenn alle Pfade eingetragen sind!

Bei der Eingabe "which -all <beliebiges_programm.m>" bekomme ich immer die Meldung

% Has no license available.

Die habe ich vorher nie bekommen. Davor hatte ich keinen Schreibzugriff auf C:\Programme (Bürorechner). Seit ich den Schreibzugriff habe, funktioniert nichts mehr.
Weiß jemand mehr? Und bitte nicht fragen, ob Dateien die richtige Endung haben!!!!
Danke schonmal.

Gruß Timo
Private Nachricht senden Benutzer-Profile anzeigen
 
steve
Ehrenmitglied

Ehrenmitglied



Beiträge: 2.022
Anmeldedatum: 03.09.07
Wohnort: Wien
Version: R2023b
     Beitrag Verfasst am: 04.03.2009, 15:09     Titel:
  Antworten mit Zitat      
Die Fehlermeldung sagt eigentlich alles, was man wissen muss:
Die Lizenzen sind nicht verfügbar!

Ich weiß leider nicht, was du für eine Installation verwendest (Einzelplatz oder Netzwerk), aber müsste an den entsprechenden Lizenzen für einzelne Toolboxes oder gesamt Matlab liegen. Wobei ich letzteres ausschließen würde...

Gruß
Alex
_________________

>> I told me to.

____________________________________
Matlab Cheat Sheet
goMatlab-Knigge - dran gehalten?!
Schon in den FAQ gesucht?
Ist vielleicht bei den Skripten oder den Tutorials was für dich dabei?
Private Nachricht senden Benutzer-Profile anzeigen
 
Alpha23
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 35
Anmeldedatum: 11.09.08
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 04.03.2009, 19:04     Titel:
  Antworten mit Zitat      
Hallo!

Ersteinmal danke für die Antwort. Das Problem liegt darin, dass ich auch selbst geschriebene Programme nicht mehr ausführen kann! Dafür braucht man ja keine Lizenz und vorher ging auch alles wunderbar.
Beim Start bekomme ich die Fehlermeldung

Warning: Could not get change notification handle for remote <Ordner aus der Pfadliste>.
Windows has exhausted its pool of handles for this file server.
This server does not appear to support UNIX-style directory timestamp updates.
Type 'help changeNotification' for more info.

Gruß Timo
Private Nachricht senden Benutzer-Profile anzeigen
 
Gast



Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 04.03.2009, 19:20     Titel:
  Antworten mit Zitat      
Hast du hier mal durchgeguckt:
http://www.mathworks.com/support/solutions/data/1-17719.html
Vielleicht bringts ja was.
Und natürlich brauchst du mindestens die matlab-Lizenz, wenn die nicht gefunden wird läuft wenig...
 
steve
Ehrenmitglied

Ehrenmitglied



Beiträge: 2.022
Anmeldedatum: 03.09.07
Wohnort: Wien
Version: R2023b
     Beitrag Verfasst am: 05.03.2009, 09:24     Titel:
  Antworten mit Zitat      
Alpha23 hat Folgendes geschrieben:
Das Problem liegt darin, dass ich auch selbst geschriebene Programme nicht mehr ausführen kann! Dafür braucht man ja keine Lizenz und vorher ging auch alles wunderbar.


Leider doch, denn auch deine selbstgeschriebenen Programme verwenden Matlab-Funktionen und benötigen deshalb min. die Matlab-Lizenz, wie der Gast schon sagte...

Gruß
Alex
_________________

>> I told me to.

____________________________________
Matlab Cheat Sheet
goMatlab-Knigge - dran gehalten?!
Schon in den FAQ gesucht?
Ist vielleicht bei den Skripten oder den Tutorials was für dich dabei?
Private Nachricht senden Benutzer-Profile anzeigen
 
Alpha23
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 35
Anmeldedatum: 11.09.08
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 06.03.2009, 15:09     Titel:
  Antworten mit Zitat      
Hallo!

Danke nochmal.
Lizenz ist vorhanden, registriert im Netz ist sie auch. Lustigerweise kann ich alle Matlab-internen Funktionen ganz normal aufrufen, nur meine eigenen nicht (z.B. Quellcode kopieren und ausführen lassen geht). Kann das was mit einem Fehler mit der Registrierung zu tun haben?
Private Nachricht senden Benutzer-Profile anzeigen
 
Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum posten
Du kannst Dateien in diesem Forum herunterladen
.





 Impressum  | Nutzungsbedingungen  | Datenschutz | FAQ | goMatlab RSS Button RSS

Hosted by:


Copyright © 2007 - 2024 goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks

MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.