Aggiornamenti di LiveLink™ for MATLAB®

Agli utenti di LiveLink™ for MATLAB®, COMSOL Multiphysics® versione 5.2a offre diverse funzioni wrapper migliorate. I miglioramenti sono descritti nei dettagli qui di seguito.

Funzioni wrapper migliorate

mphplot

La funzione wrapper mphplot supporta i seguenti tipi di grafico, nuovi in COMSOL Multiphysics® 5.2a: Directivity (Acoustics Module) e Optical Aberration (Ray Optics). Inoltre, le nuove tabelle dei colori aggiunte in COMSOL Multiphysics® 5.2a sono offerte come opzioni per la funzione mphplot: AuroraAustralis, AuroraBorealis, HeatCamera, HeatCameraLight, JupiterAuroraBorealis e Twilight.

La funzione mphplot ora include anche i grafici di tubi 2D e il rendering wireframe di grafici volumetrici. Inoltre, linee e superfici sono ordinate in modo che le linee appaiano sopra le superfici, mentre i tipi di legenda sono disponibili con la funzione mphplot.

mphevaluate

La funzione mphevaluate ora accetta le espressioni come una matrice vettoriale. I risultati vengono restituiti in una serie della stessa dimensione dell'espressione. Inoltre, è stata aggiunta la nuova opzione asvalue per restituire risultati come un gruppo di strutture o, in alternativa, un gruppo di stringhe.

mphglobalmatrix

L'opzione trans ora supporta valori aggiuntivi per trasformazione matriciale. Questi nuovi valori sono maxwellmutual e mutualmaxwell, oltre a none, inverse, sy, sz, ys, yz, zs e zy.

mphstate e mphmatrix

È ora possibile specificare il passo nella sequenza di soluzione in cui estrarre le matrici utilizzando la funzione wrapper mphstate. Con la nuova proprietà extractafter, è possibile estrarre il vettore di carico iniziale prima di eseguire il solutore. Quindi, si possono manipolare le matrici e reinserirle con mphinputmatrix.

mphnavigator

I nodi degli errori e degli avvisi, oltre alle icone di tutti i nodi, ora sono visualizzati nella struttura del modello. Questo facilita la navigazione nella struttura del modello, dato che ha un aspetto simile alla struttura del modello in COMSOL Multiphysics®.

I nuovi pulsanti Copy set e Copy get copiano un testo negli Appunti per mostrare come richiamare le impostazioni da un modello (con uno dei tanti metodi "get") e come cambiarne il valore (usando il metodo "set").

mphshowerrors

Questa funzione estrae i vari livelli di errore dai modelli per far chiarezza sugli errori nel modello e sulla loro origine. All'output viene aggiunta una colonna supplementare, contenente un gruppo di nodi della struttura del modello con le informazioni sugli errori. Queste informazioni facilitano l'estrazione delle informazioni sugli errori per l'elaborazione automatica delle condizioni di errore e di avviso.

MATLAB è un marchio depositato di The MathWorks, Inc. Tutti gli altri marchi sono di proprietà dei rispettivi titolari. Per un elenco dei titolari dei marchi, vedere http://www.comsol.com/tm. COMSOL AB, le sue consociate e i suoi prodotti non sono affiliati, approvati, sponsorizzati o supportati dai titolari di questi marchi.