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

build und model error: current directory

 

kaban
Forum-Anfänger

Forum-Anfänger


Beiträge: 15
Anmeldedatum: 14.04.12
Wohnort: ---
Version: R2010b WinXP
     Beitrag Verfasst am: 15.12.2012, 15:01     Titel: build und model error: current directory
  Antworten mit Zitat      
hi,

ich kriege bei der bei dem start meiner simulation in simulink folgende fehlermeldung:

- 1:
The current directory is d:\programme\matlab\bin, which is reserved for MATLAB files.

Please change your current directory to a writable directory preferably outside of MATLAB installation area.

- 2:
Error using ==> construct_error at 109
The current directory is d:\programme\matlab\bin, which is reserved for MATLAB files.

Please change your current directory to a writable directory preferably outside of MATLAB installation area.

die .mdl-datei befindet sich aber gar nicht im matlab-ordner, sondern in einem schreibbaren bereich auf einem festplatten-laufwerk. über google habe einige weitere mit dem problem gefunden und dort wurde empfohlen im command window das current directory über den befehl: !cd neuer-pfad zu ändern. über den befehl: pwd wird mir dann allerdings wieder das alte current directory angezeigt und das problem ist nicht gelöst.
weiss vielleicht hier jemand eine lösung?

mfg
Private Nachricht senden Benutzer-Profile anzeigen


punkNgrind
Forum-Century

Forum-Century


Beiträge: 136
Anmeldedatum: 10.03.11
Wohnort: Hamburg
Version: R2014b
     Beitrag Verfasst am: 15.12.2012, 18:55     Titel:
  Antworten mit Zitat      
Ich vermute mal, dass du in dem MATLAB-Desktop im 'Current Folder' noch in dem falschem Pfad bist.
Mit pwd kannst du dir dein aktuelles Verzeichnis anzeigen lassen, dies wird höchst wahrscheinlich nicht mit dem Speicherort deines MDL-Files übereinstimmen. (Wie auch in der Fehlermeldung angegeben.)

Suche über das 'Current Folder'-Fenster bzw. über die Verzeichnisleiste den Speicherort des MDL Files, dann, denke ich, müsste die Fehlermeldung weggehen.

Wenn das nicht weiterhilft, häng mal ein Desktopausdruck als Bild im Anhang an.
Private Nachricht senden Benutzer-Profile anzeigen
 
kaban
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 15
Anmeldedatum: 14.04.12
Wohnort: ---
Version: R2010b WinXP
     Beitrag Verfasst am: 15.12.2012, 19:08     Titel:
  Antworten mit Zitat      
danke. die ursprünglichen fehlermeldungen sind weg. jetzt bekomme ich folgende fehlermeldung:

Unable to locate 'mexopts.bat', and therefore cannot determine which compiler to use for simulation builds.
Use 'mex -setup' to select a supported compiler.

ansonsten noch als info unter parse log: "parsing succesfully for machine"
Private Nachricht senden Benutzer-Profile anzeigen
 
punkNgrind
Forum-Century

Forum-Century


Beiträge: 136
Anmeldedatum: 10.03.11
Wohnort: Hamburg
Version: R2014b
     Beitrag Verfasst am: 15.12.2012, 19:14     Titel:
  Antworten mit Zitat      
Hast du das jetzt anhand meiner Beschreibung oder selber herausgefunden?

Wenn es ein anderes Problem war, wäre schön wenn du sagen könntest woran es gelegen hat.

Zum jetztigem Problem kann ich nicht sagen.
Private Nachricht senden Benutzer-Profile anzeigen
 
Harald
Forum-Meister

Forum-Meister


Beiträge: 24.492
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 15.12.2012, 19:39     Titel:
  Antworten mit Zitat      
Hallo,

also, sei mir mal nicht böse. In der Fehlermeldung steht doch explizit, was du machen sollst:
Zitat:
Use 'mex -setup' to select a supported compiler.


Also: im Command Window
mex -setup
eingeben, Compiler auswählen, fertig. Bei 64bit-Systemen muss ggf. noch ein unterstützter Compiler installiert werden.

Grüße,
Harald
Private Nachricht senden Benutzer-Profile anzeigen
 
kaban
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 15
Anmeldedatum: 14.04.12
Wohnort: ---
Version: R2010b WinXP
     Beitrag Verfasst am: 15.12.2012, 20:17     Titel:
  Antworten mit Zitat      
danke.

dann brauche ich wohl einen 64bit-compiler, denn dieser -mex setup schritt bringt mich wieder dazu den MATLAB\bin als current folder zu wählen und zu der ursprünglichen fehlermeldung. deswegen auch die rückfragen, sry.
Private Nachricht senden Benutzer-Profile anzeigen
 
Harald
Forum-Meister

Forum-Meister


Beiträge: 24.492
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 15.12.2012, 22:15     Titel:
  Antworten mit Zitat      
Hallo,

es hilft sehr zu wissen, was du probiert hast. Wenn du nur die erste Fehlermeldung postest, kann man nicht ahnen, dass du die Empfehlung befolgt hast und was dann passiert ist.

Zur Frage des Compilers siehe hier:
http://www.mathworks.de/support/compilers/R2012b/win64.html

Grüße,
Harald
Private Nachricht senden Benutzer-Profile anzeigen
 
kaban
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 15
Anmeldedatum: 14.04.12
Wohnort: ---
Version: R2010b WinXP
     Beitrag Verfasst am: 31.12.2012, 15:27     Titel:
  Antworten mit Zitat      
ich habe den SDK 7.1 aus dem link installiert, aber in meiner version R2010b kann ich nach dem ausführen des command -mex setup trotzdem keinen compiler auswählen. dort steht nur "[0] None" zur auswahl.

dann habe ich über google folgenden link zu diesem problem gefunden: https://rzotrs.rz.tu-bs.de/otrs/pub.....PublicFAQZoom;ItemID=1097

ich habe alle schritte wie im link beschrieben ausgeführt und als es trotzdem nicht funktionierte auch matlab neuinstalliert. trotzdem findet er keinen keinen compiler unter windows 7.

unter windows xp funktioniert die simulation. doch leider habe ich hier kein win xp Shocked

hat vielleicht noch jemand eine idee?
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.