Wie um zu überprüfen, ob matlab-toolbox in matlab installiert
Arbeite ich an Matlab R2011a student edition. Ich will laufen einige demos in Matlab erfordern einige toolbox wie Embedded Coder und EDA Simulator Link.
Ich möchte, um zu überprüfen, ob diese Toolboxen installiert sind in meiner aktuellen version von matlab und wenn ja, wie kann ich überprüfen, ob die Lizenzen gültig sind.
Den Verweis auf diesen link hat mir nicht helfen:
Wie würde man überprüfen, für installierte MATLAB-Toolboxen, die in einem Skript/Funktion? da brauche ich mindestens die kurzen Namen dieser Toolboxen wie "control" Staaten für "Control System Toolbox" mit dem Befehl ver Steuerung.
Jede Anregung...
InformationsquelleAutor der Frage sam | 2011-08-03
Du musst angemeldet sein, um einen Kommentar abzugeben.
Überprüfen, dass die toolbox installiert ist, verwenden Sie
wo
toolboxName
ist der name der toolbox, die Sie überprüfen möchten.Überprüfen, dass die Lizenz gültig ist, verwenden Sie
InformationsquelleAutor der Antwort Richie Cotton
leicht zu verwenden, ver Befehl. es wird eine Liste mit allen installierten toolboxes und deren Versionen. der andere Weg ist, um zu überprüfen, aus der start - Taste.
Außerdem können Sie die vorhandene Funktion in FileExchange genannt
isToolboxAvailable
. Die Verwendung ist wie folgt:InformationsquelleAutor der Antwort NKN
können Sie immer prüfen, die wichtigsten Hilfe-Dokumentation, die in der Regel Listen der toolbox.
Oder wenn Sie die Taste "Start" (die Matlab starten, nicht Windows) die Liste der installierten Toolboxen, organisiert durch Kategorie
InformationsquelleAutor der Antwort Rasman
Hier ist eine schmutzige Lösung:
InformationsquelleAutor der Antwort user4615063
Den Namen der Werkzeugkästen, die durch zurückgegeben werden die
license
Funktion sind die gleichen wie, was ist in der Lizenz-Datei. Die Lizenz-Datei wird entweder auf dem lokalen PC oder auf einem FLEXlm license server, abhängig von Ihrer Umgebung. Auf Windows, check-inC:\Program Files\MATLAB\R2011a\licenses
für eine Lizenz-Datei, die in der Regel mit dem Namen etwas wielicense.lic
odernetwork.lic
. Öffnen Sie die Datei in Ihrem bevorzugten editor (notepad). Wenn Sie sehen, dass text, der sagtSERVER
gefolgt von einem Hostnamen, MAC-Adresse und port-Nummer, dann sind Sie mit einer Netzwerk-Lizenz und Sie müssen Fragen Sie Ihren Systemadministrator. Ansonsten, sollte es eineINCREMENT
Zeile für jedes lizenzierte Produkt und der name des Produkts, wie es von derlicense
Funktion ist gegeben nach derINCREMENT
Schlüsselwort. Wenn Sie auf einem UNIX-oder Linux-system haben, müssen Sie möglicherweise zu Graben, um etwas zu finden, den Pfad für die Lizenzdatei (oder vielleicht jemand anders das kann?).Edit: Meine MATLAB Installation in einem nicht-standard-Weg. Geändert, Anweisungen zu geben, den default-Pfad.
InformationsquelleAutor der Antwort Matt