Esempio: soluzione di un sistema lineare di equazioni
Risolvere un sistema lineare di n equazioni in n incognite utilizzando la funzione lsolve o blocchi di soluzione.
Utilizzo di lsolve
1. Presupporre di avere a disposizione l'insieme di equazioni seguente (definito utilizzando l'operatore di uguale):
2. Creare una matrice non singolare corrispondente al sistema di equazioni precedente.
3. Creare il vettore di costanti corrispondente al sistema di equazioni precedente.
4. Utilizzare la funzione lsolve per trovare la soluzione.
Utilizzo di blocchi di soluzione
È possibile risolvere il sistema di equazioni precedente anche utilizzando un blocco di soluzione.
Se si trasforma il sistema in una matrice moltiplicata per un vettore sconosciuto X, è necessario trovare la soluzione per tutte le variabili nel vettore simultaneamente. In questa formulazione non è possibile mantenere costante nessuno degli elementi del vettore.
1. Specificare un vettore di valori ipotizzati X:
2. Inserire un blocco di soluzione e utilizzarlo per trovare la funzione per risolvere il sistema di equazioni precedente:
Il vettore di valori ipotizzati X deve essere definito prima e all'esterno del blocco di soluzione.
Blocchi di soluzione - Soluzione di matrici
1. Definire un insieme di equazioni algebriche di Riccati (dalla teoria dei sistemi e del controllo).
2. Definire la matrice di ipotesi iniziali come matrice identità:
3. Utilizzare la funzione Find per risolvere l'insieme di equazioni precedente.
Unità in blocchi di soluzione
1. Impostare V1, V2 e V3 su 1 volt.
2. Definire e risolvere il sistema di equazioni con tre incognite.