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

Abfrage nach Toolboxen

 

y_fotsing
Forum-Anfänger

Forum-Anfänger


Beiträge: 45
Anmeldedatum: 26.03.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 12.06.2009, 13:35     Titel: Abfrage nach Toolboxen
  Antworten mit Zitat      
Hallo Zusammen,
Ich habe gerade ein kleines Problem in Matlab.
Gibt es eine Methode, womit ich wissen kann; welche Toolboxen, ich in meiner Function genuzt habe?
Danke für Ihre Hilfe.
Yan.
Private Nachricht senden Benutzer-Profile anzeigen


steve
Ehrenmitglied

Ehrenmitglied



Beiträge: 2.022
Anmeldedatum: 03.09.07
Wohnort: Wien
Version: R2023b
     Beitrag Verfasst am: 12.06.2009, 13:37     Titel:
  Antworten mit Zitat      
Moin,

Matlab neustarten, Funktion ausführen und im Command Window
Code:
eingeben. Das zeigt an, welche Lizenzen für diese Session genutzt werden.

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
 
y_fotsing
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 45
Anmeldedatum: 26.03.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 12.06.2009, 13:53     Titel:
  Antworten mit Zitat      
Ich erhalte ''Matlab'' als Antwort.

Vielleicht habe ich meine Frage nicht gut erklärt.
Ich habe eine Function geschreiben, drin habe ich einige Toolboxen wie ('syms','regress' ...).
Jetzt möchte wissen, wie ich (Auf Windows Commando), die in meiner Function verwendenten Toolboxen Abfragen kann?
Danke noch mal
Private Nachricht senden Benutzer-Profile anzeigen
 
Hubertus
Forum-Meister

Forum-Meister


Beiträge: 1.034
Anmeldedatum: 08.01.09
Wohnort: Hamburg
Version: ---
     Beitrag Verfasst am: 12.06.2009, 13:55     Titel:
  Antworten mit Zitat      
Hallo erstmal,

ich möchte daran die Frage anschließen, wie erfahre ich, welche Funktionen zu noch nicht vorhandenen Toolboxen gehören? In veröffentlichen M-Files finden sich immer wieder Befehle (keine
selbst verfassten M-Files), die zu anderen Toolboxen gehören.

Viele Grüße

Hubertus
Private Nachricht senden Benutzer-Profile anzeigen
 
steve
Ehrenmitglied

Ehrenmitglied



Beiträge: 2.022
Anmeldedatum: 03.09.07
Wohnort: Wien
Version: R2023b
     Beitrag Verfasst am: 12.06.2009, 16:37     Titel:
  Antworten mit Zitat      
@y_fotsing: Wenn du nach dem Starten von Matlab deine Funktion ausführst und berechnen lässt und danach den obigen Befehl in das CommandWindow eingibst, dann wird dir "matlab" zurückgegeben und wenn du irgendeine Toolbox verwendest, dann wird dir auch diese zurückgegeben. Bei der Verwendung eines Befehls der Image Processing Toolbox wäre die Rückgabe:
Code:
% alles nacheinander nach einem Neustart von Matlab ausgeführt:
>> license('inuse')
matlab
>> A=imread('coins.png');
>> graythresh(A);
>> license('inuse')
image_toolbox
matlab


@Hubertus:
Die einfachste Möglichkeit wäre, die Funktion auf der Mathworks-Homepage zu suchen. Dort wird dir dann auch angezeigt zu welcher Toolbox die Funktion gehört.

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
 
y_fotsing
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 45
Anmeldedatum: 26.03.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 18.06.2009, 12:13     Titel:
  Antworten mit Zitat      
Danke schön Steve,
deine Antwort hatte mir viel geholfen, jetzt habe ich weitere Probleme, und zwar:

Ohne Matlab immer komplett neustarten zu müssen, wie kann ich das Befehl license('inuse') benutzen, und dabei nur die in einem m-file verwendeten Toolboxen zu erhalten?
Private Nachricht senden Benutzer-Profile anzeigen
 
steve
Ehrenmitglied

Ehrenmitglied



Beiträge: 2.022
Anmeldedatum: 03.09.07
Wohnort: Wien
Version: R2023b
     Beitrag Verfasst am: 18.06.2009, 12:49     Titel:
  Antworten mit Zitat      
Dazu müsstest du die benutzten Lizenzen wieder zurückgeben und leider ist das ohne einen Neustart nicht möglich: http://www.mathworks.com/support/solutions/en/data/1-15HLG/

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
 
y_fotsing
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 45
Anmeldedatum: 26.03.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 18.06.2009, 13:54     Titel:
  Antworten mit Zitat      
INMEN als alternativ ???

Wenn der Nutzen alle Befehler in einer Liste packen möchte könnte der INMEM Befehl zumindest grob helfen. Einmal den Befehl vorher und enmal nachher laufen lassen. Die Differenz wurde als Befehl benutzt.

Wie kann ich wissen aus welchem Toolbox, ein Befehl gehört?
Private Nachricht senden Benutzer-Profile anzeigen
 
steve
Ehrenmitglied

Ehrenmitglied



Beiträge: 2.022
Anmeldedatum: 03.09.07
Wohnort: Wien
Version: R2023b
     Beitrag Verfasst am: 18.06.2009, 15:00     Titel:
  Antworten mit Zitat      
Du könntest es so machen wie ich oben schon geschrieben habe.

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
 
jojo17

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 20.01.2016, 20:36     Titel:
  Antworten mit Zitat      
gib im command window "ver" ein.
 
Jan S
Moderator

Moderator


Beiträge: 11.057
Anmeldedatum: 08.07.10
Wohnort: Heidelberg
Version: 2009a, 2016b
     Beitrag Verfasst am: 21.01.2016, 09:49     Titel:
  Antworten mit Zitat      
Hallo jojo17,

ver hat zwar etwas mit den installierten Toolboxen zu tun, aber in dieser fast 7 Jahren alten Frage ging es um die Toolboxen, die für bestimmte M-Files benötigt werden:
Zitat:
Gibt es eine Methode, womit ich wissen kann; welche Toolboxen, ich in meiner Function genuzt habe?

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