|
|
Eigene lib's permanent in den Library Browser |
|
ijios |
Forum-Newbie
|
|
Beiträge: 6
|
|
|
|
Anmeldedatum: 15.03.11
|
|
|
|
Wohnort: Stuttgart
|
|
|
|
Version: 2008a
|
|
|
|
|
|
Verfasst am: 08.04.2011, 09:33
Titel: Eigene lib's permanent in den Library Browser
|
|
Hallo Simulinker/-innen,
ich habe eine Frage bzgl. einer selbt erstellten Simulink lib.
Situation ist folgende, ich habe eine eigene Lib erstellt und die auch in den Lib-Browser integriert. Wenn ich aber Matlab schliesse und neu starte und somit auch Simulink, ist meine eigene Lib verschwunden und ich muss sie wieder manuell (per slblock) einbinden.
Nun hätte iche gerne, das beim Start von Matlab/Simulink die Bib immer im lib-Browser angezeigt wird.
Wie geht das ?
Danke vorab.....
|
|
|
|
|
_Peter_ |
Moderator
|
|
Beiträge: 537
|
|
|
|
Anmeldedatum: 08.12.10
|
|
|
|
Wohnort: ---
|
|
|
|
Version: 7.10, 2010a
|
|
|
|
|
|
Verfasst am: 08.04.2011, 09:48
Titel:
|
|
Hallo ijios,
du musst die slblocks.m und deine Library in einem Ordner Speichern und dann diesen Pfad in Matlab hinzufügen.
_________________
Gruß
Peter
_________________
goMatlab-Knigge - dran gehalten?!
Schon in den FAQ gesucht? Oder der MATLAB Hilfe?
Ist vielleicht bei den Skripten oder den Tutorials was für dich dabei?
|
|
|
ijios |
Themenstarter
Forum-Newbie
|
|
Beiträge: 6
|
|
|
|
Anmeldedatum: 15.03.11
|
|
|
|
Wohnort: Stuttgart
|
|
|
|
Version: 2008a
|
|
|
|
|
|
Verfasst am: 08.04.2011, 10:23
Titel:
|
|
Hallo Peter,
danke für deinen Tipp mit addpath. Es ist etwas komfortabler, da ich nun das slblocks.m-skript nicht mehr per Hand ausführen muss.
Leider bleibt meine Lib nach einem Neustart von Matlab/Simulink nicht im Browser präsent.
Meine lib's stehen im Pfad C:\Programme\Matlab\R2008a\toolbox\eigene_lib
Falls das von Belang sein sollte.
grüße
ijios
|
|
|
_Peter_ |
Moderator
|
|
Beiträge: 537
|
|
|
|
Anmeldedatum: 08.12.10
|
|
|
|
Wohnort: ---
|
|
|
|
Version: 7.10, 2010a
|
|
|
|
|
|
Verfasst am: 08.04.2011, 11:41
Titel:
|
|
Ich schildere dir einfach mal mein Vorgehen.
Vorraussetzung:
- Jede Library ist mit der eigenen slblocks.m im eigenen Ordner.
Dateien:
- MeineLibrary.mdl
- slblocks.m
(Beide im Pfad: C:\Data\Matlab\Meine_Library)
so sieht die slblocks.m aus:
Und danach öffnest du Matlab.
File -> Set Path...
und fügst den Pfad (C:\Data\Matlab\Meine_Library) hinzu.
Danach speichern nicht vergessen. Und somit gehts bei mir ohne Probleme.
p.s.:
ijios hat Folgendes geschrieben: |
Meine lib's stehen im Pfad C:\Programme\Matlab\R2008a\toolbox\eigene_lib
|
Sind die einzelnen Librarys mit jeweils einer slblocks.m in getrennten Ordnern??
_________________
Gruß
Peter
_________________
goMatlab-Knigge - dran gehalten?!
Schon in den FAQ gesucht? Oder der MATLAB Hilfe?
Ist vielleicht bei den Skripten oder den Tutorials was für dich dabei?
|
|
|
denny |
Supporter
|
|
Beiträge: 3.853
|
|
|
|
Anmeldedatum: 14.02.08
|
|
|
|
Wohnort: Ulm
|
|
|
|
Version: R2012b
|
|
|
|
|
|
Verfasst am: 08.04.2011, 12:07
Titel:
|
|
Hallo
oder Möglichkeit 2:
nach ADDPATH gleich SAVEPATH ausführen.
Die Pfade werden von PATH nach PATHDEF gespeichert
oder Möglichkeit3(nicht empfehlenswert):
Von Hand in PATHDEF eintragen:
|
|
|
ijios |
Themenstarter
Forum-Newbie
|
|
Beiträge: 6
|
|
|
|
Anmeldedatum: 15.03.11
|
|
|
|
Wohnort: Stuttgart
|
|
|
|
Version: 2008a
|
|
|
|
|
|
Verfasst am: 08.04.2011, 12:09
Titel:
|
|
Hi Peter,
danke für die ausführliche Antwort. Der Pfad war mein Problem, den hatte ich in Matlab nicht eingetragen gehabt.
Habe dann aber gesucht und gefunden und eingetragen. Ergo genau nach deinem geschilderten Ablauf vorgegangen.
Danke für deine Hilfe.
Grüße
Ijios
p.s.: Ja, vorerst sind sie einzeln mit eigenem slblock in einem Pfad. Aber ist auch nur eine, weil das nur mein erster Gehversuch für die lib-Erstellung war.
Wie ich's dann genau gliedere wird wohl Projektabhängig.
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
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
| 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.
|
|