Esempio: soluzione di sistemi di equazioni non lineari
Utilizzare blocchi di soluzione per risolvere un sistema di n equazioni in n incognite.
1. Inserire un blocco di soluzione e definire i valori ipotizzati, i vincoli e la funzione del solutore Find.
2. Valutare vec:
Soluzione di equazioni in forma di matrice
Per risolvere equazioni matriciali è possibile utilizzare l'analisi degli autovalori o un blocco di soluzione.
1. Risolvere la seguente equazione non lineare:
2. Utilizzare la funzione eigenvecs per calcolare gli autovettori della matrice M:
3. Utilizzare eigenvals per calcolare gli autovalori della matrice M e la funzione diag per posizionare questi valori lungo la diagonale della matrice Vals:
4. Utilizzare gli operatori Vectorization e Transpose per trovare X:
5. Utilizzare la funzione del solutore Find in un Blocco soluzione per trovare X:
6. Valutare Xsb2 o M:
Soluzione per quantità con unità
È possibile utilizzare blocchi di soluzione per risolvere il problema per quantità dotate di unità di misura. In questo esempio viene determinata la velocità del flusso in un tratto di tubatura dritto.
1. Definire la densità e la permeabilità della seguente sostanza:
2. Definire il diametro e la lunghezza del tubo:
3. Definire la pressione e la forza di gravità all'interno del tubo: