Dato L
e U
LU decomposition e vettore di costanti b
tale che LU*x=b
, c'è qualche funzione incorporata che trovano il x
? Significare qualcosa come -Risolvi sistema di equazioni lineari per proposta decomposizione LU e vettore di costanti
X = functionName(L,U,b)
noti che in entrambi L
e U
si tratta di matrici triangolari che possono essere risolti direttamente forward and backward substitution senza utilizzare il processo Gaussian elimination.
Edit:
Risolvendo questo sistema di equazioni lineari dovrebbe essere secondo le seguenti fasi -
1. define y - s.t Ux=y
2. solve Ly=b by forward substitution
3. solve Ux=y by backward substitution
4. return y
Modifica 2:
ho trovato linalg::matlinsolveLU ma non ho provato perché ho una versione troppo vecchia (R2010a
). Funziona per chiunque?
I vostri vettori e matrici sono simbolici? Se è così, devi dettagliarlo nella tua domanda. – horchler
Inoltre, 'mldivide' è [sovraccaricato per i sistemi simbolici] (http://www.mathworks.com/help/symbolic/arithmeticoperations.html), ma non funzionerà esattamente allo stesso modo. – horchler
Che cosa significa "matrici simboliche"? – URL87