LiveLink™ for MATLAB® Updates

Für Nutzer von LiveLink™ for MATLAB® bietet COMSOL Multiphysics® Version 6.1 neue Funktionen für:

  • das Arbeiten mit im Model Manager gespeicherten Modellen
  • Datensätze
  • das Lösen von Modellen während der Fortschritt angezeigt wird

Hier erfahren Sie mehr über diese Updates.

Unterstützung für den Model Manager

Mit dieser Version werden neue Funktionen für die Arbeit mit Modellen eingeführt, die in Model Manager-Datenbanken gespeichert sind. Sie können jetzt ein COMSOL-Modell öffnen, indem Sie die Funktionen mphopen oder mphload mit einem Standortparameter in Form eines Uniform Resource Identifier (URI) verwenden, der den Speicherort des Modells im Model Manager angibt. Die neue Funktion mmsave kann verwendet werden, um das bearbeitete Modell als Entwurf oder endgültige Version zu speichern. Für den Fall, dass ein Modell noch nicht in den Model Manager geladen wurde, wird die neue Funktion mmgetbranch verwendet, um eine Zweigvariable zu erhalten, die auch als Argument für mmsave verwendet werden kann. Dies wird durch die folgende Syntax erreicht:

branch = mmgetbranch('Main', 'Repository 1', 'MyDatabase'); mmsave = mmsave(model, 'version', 'commit message', 'branch', branch);

Darüber hinaus können Sie mit der Funktion mmodelinfo Informationen aus einem im Model Manager gespeicherten Modell abrufen, ohne das Modell zu öffnen. Diese Funktion funktioniert auch für Modelle, die als MPH-Dateien auf der Festplatte gespeichert sind.

Funktionen für Datensätze

Wenn die Anzahl der Datensatztypen während der Arbeit an einem Modell zunimmt, kann es schwierig sein, den Überblick über die Datensätze zu behalten, wenn Sie die Kommandozeile in MATLAB® oder den mphnavigator verwenden. Damit Sie sich leichter einen Überblick über die Datensätze in einem Modell verschaffen können, wurden zwei neue Funktionen eingeführt: mphdataset, mit der Sie Datensätze darstellen können, und mphdatasetinfo, mit der Sie Informationen über Datensätze abrufen können. Diese Funktionen sind nützlich, wenn Sie mit parametrischen Designs von Datensätzen arbeiten, die von einer variierenden Geometrie abhängen, oder mit Datensätzen, die von anderen Datensätzen abhängen.

Neue Funktion mphrun

Eine neue Funktion mphrun ermöglicht es, die Methode run() auf Model Builder-Knoten aufzurufen, so dass Sie mehrere Run-Methoden nacheinander aufrufen können. Außerdem wird beim Erstellen oder Lösen von Aufgaben jetzt automatisch ein Fortschrittsbalken eingeblendet, der nach Beendigung wieder verschwindet, um den Bildschirm nicht zu überladen. Sie können diesen Befehl beispielsweise verwenden, um run() für die Lösersequenzen Solution 1 und Solution 3 aufzurufen, indem Sie die folgende Syntax verwenden:

mphrun(model, {'sol1' 'sol3'}).


MATLAB ist eine eingetragene Marke von The MathWorks, Inc.