Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Bücher:

Digitale Signalverarbeitung in der Nachrichtenübertragung

Studierende:
weitere Angebote

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Schon der Start scheitert

 

Der_Simulant
Forum-Anfänger

Forum-Anfänger


Beiträge: 11
Anmeldedatum: 05.05.22
Wohnort: ---
Version: R2022a
     Beitrag Verfasst am: 05.05.2022, 10:17     Titel: Schon der Start scheitert
  Antworten mit Zitat      
Hallo und guten Morgen,

wie der Titel es schon sagt, bekomme ich die CARNOT-Toolbox nicht in Matlab/Simulink integriert. Wie ich es verstehe und es auch in der Einführunge beschrieben ist, sollte das Blockset über die Libary erreichbar sein. Das klappt leider nicht. Wahrscheinlich liegt es an der Installation aber ich weiß gerade nicht mehr, was ich noch anders machen kann.

Ich beschreibe mal eben mein Vorgehen:

1. Habe die Toolbox unter Link https://fh-aachen.sciebo.de/index.php/s/0hxub0iIJrui3ED#editor geladen

2. Hab die zip-Datein unter C:\Users\XXX\Documents\MATLAB entpackt

3. In dem entpackten Ordner CARNOT_7.3 hab ich einen neuen Ordner (carnot_73_2022a(passend für version 7.3 und 2022a)) erstellt und die init_-Dateien aus diesem Ordner gestartet

4. Matlab öffnet sich. Über den den Befehlt carnot öffnet sich auch die CARNOT-Library

Nun ist es aber so, wenn ich zum Beispiel die 'Examples' öffnen möchte, kommt ein Error :
Zitat:
Error evaluating 'OpenFcn' callback of SubSystem block (mask) 'carnot/examples'. Callback string is 'CarnotCallbacks_LoadExcamples'

Unrecognized function or variable 'CarnotCallbacks_LoadExamples'.


Das ist nur ein Beispiel. Auch wenn ich auf die Hilfe ('?'-Button) klicke, kommt eine Fehlermeldung.

Starte ich die excamples aus dem Verzeichnis C:\Users\XXX\Documents\MATLAB\CARNOT_7.3\public\tutorial\examples, öffnet sich das Modell und der Scope aber wird wegen eines Fehlers nicht ausgeführt.
Fehlermeldung:
Zitat:
Error evaluating 'InitFcn' callback of BusCreator block 'example_AddSolarPosition/Weather_Simple_Model/Radiation_on_Inclined_Surface/WDB_Creator/Bus Creator'.
Callback string is 'load WDB.mat'

Caused by: Unable to find file or directory 'WDB.mat'.


Hat jemand eine Idee, wie ich die Verknüpfungen zustande bekomme? Oder muss ich vielleicht bei der Installation etwas anders machen?

Hier mal die Punkte aus dem CARNOT_Installation_Guide.txt:
Zitat:
1. Download the Carnot zip file.

2. Extract the contents of the zip file to [Path_to_Carnot], where
[Path_to_Carnot] can be any directory.

3. Run the file "init_carnot.m" from the [Path_to_Carnot]\carnot_71_2018b
folder to automatically add folders to the Matlab path.
If you prefer to add Carnot permanently to the path, run the file “init_carnot_savepath.m”.

OR Manually add the following folders to the Matlab path:
(Menu "File" -> "Set Path", Save when finished)

[Path_to_Carnot]\carnot_71_2018b\internal\bin
[Path_to_Carnot]\carnot_71_2018b\public\bin
[Path_to_Carnot]\carnot_71_2018b\internal
[Path_to_Carnot]\carnot_71_2018b
[Path_to_Carnot]\carnot_71_2018b\internal\src_m
[Path_to_Carnot]\carnot_71_2018b\public\src_m
[Path_to_Carnot]\carnot_71_2018b\internal\data
[Path_to_Carnot]\carnot_71_2018b\public\data
[Path_to_Carnot]\carnot_71_2018b\internal\src
[Path_to_Carnot]\carnot_71_2018b\public\src

and click "Update Toolbox Path Cache" from Menu "File" -> "Preferences" -> "General"
OR type "rehash toolboxcache;" in the command window

4. Carnot is installed and ready to run
type "carnot" in the command window to open it.

5. Type "helpcarnot" to access the CARNOT documentation.
Further information can be found in the subfolders of carnot_71_2018b\public\tutorial\

NOTE : The included S-functions have been compiled with MinGW64 compiler installed in Matlab R2016b. If you change something in the C-file or expand the library with an other compiler problems may arise.


Danke für eure Hilfe
Private Nachricht senden Benutzer-Profile anzeigen


askep
Forum-Anfänger

Forum-Anfänger


Beiträge: 15
Anmeldedatum: 04.06.19
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 05.05.2022, 13:50     Titel:
  Antworten mit Zitat      
Ich habe grad mal denDownload getestet. Die Version funktioniert bei mir genauso wie die aus github (R2021a).

Das einzige was mir einfällt ist dieser part, wenn ich es richtig verstanden habe:

Zitat:
3. In dem entpackten Ordner CARNOT_7.3 hab ich einen neuen Ordner (carnot_73_2022a(passend für version 7.3 und 2022a)) erstellt und die init_-Dateien aus diesem Ordner gestartet


Hast du im Carnot Ordner einen Unterordner erstellt ?
Eigentlich sollte man den ursprünglichen Ordner so belassen. Man kann den natürlich vorher woanders hinkopieren und/oder umbenennen, bevor man "init_carnot.m" startet. An der Struktur sollten keine Änderungen vorgenommen werden.

1. zip entpacken
2. gegebenenfalls Ordnername ändern
3. Ordner an gewünschten Ort kopieren
4. In Matlab in diesen Ordner wechseln und "init_canot.m" im command window aufrufen
Private Nachricht senden Benutzer-Profile anzeigen
 
Der_Simulant
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 11
Anmeldedatum: 05.05.22
Wohnort: ---
Version: R2022a
     Beitrag Verfasst am: 05.05.2022, 14:04     Titel:
  Antworten mit Zitat      
Danke für deine Antwort askep,

ich habe es jetzt nochmal so probiert, wie du es gesagt hast und leider ist es dabei geblieben. Ich habe den Ordner im CARNOT-Ordner gelöscht und die init-Datei mit Matlab geöffnet. Wie gesagt, leider alles beim alten.

Ich schau nochmal bei github, vielleicht findet sich dort etwas nützliches.

Danke
Private Nachricht senden Benutzer-Profile anzeigen
 
jgoettsche
Forum-Newbie

Forum-Newbie


Beiträge: 1
Anmeldedatum: 19.05.22
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 19.05.2022, 10:09     Titel: Bitte Pfade prüfen
  Antworten mit Zitat      
Hallo Simulator,
die Fehlermeldungen sehen nach einem nicht richtig gesetzten Pfad aus. Bitte prüfe unter Set Path, ob die CARNOT-Verzeichnisse auch aufgeführt werden (siehe Bild im Anhang).
Dann muss alles gut funktionieren.

Beste Grüße,
Joachim

Matlab_Pfad_CARNOT.png
 Beschreibung:

Download
 Dateiname:  Matlab_Pfad_CARNOT.png
 Dateigröße:  92.16 KB
 Heruntergeladen:  14 mal
Private Nachricht senden Benutzer-Profile anzeigen
 
Der_Simulant
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 11
Anmeldedatum: 05.05.22
Wohnort: ---
Version: R2022a
     Beitrag Verfasst am: 19.05.2022, 12:34     Titel:
  Antworten mit Zitat      
Hallo Joachim und danke für deine Antwort.

Genau das war das Problem. Hatte anfänglich nicht gefunden, wo ich das einstellen kann.
Es ging auch mit Rechstlick auf den CARNOT-Ordner und dann unter "Add to Path", "Selected Folders and Subfolders" gewählt.

Viele Grüße
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
.


goMatlab ist ein Teil des goForen-Labels
goForen.de goMATLAB.de goLaTeX.de


 Impressum  | Nutzungsbedingungen  | Datenschutz  | Werbung/Mediadaten | Studentenversion | FAQ | goMatlab RSS Button RSS


Copyright © 2007 - 2022 goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
Partner: LabVIEWforum.de

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.