|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Aug 2004
Messaggi: 1703
|
matrice tridiagonale...come la costrusico?
Sicuramente è banale ma non riesco a costruire in Matlab una matrice tridiagonale dati i tre vettori.
Mi serve un ciclo ma non so come implementarlo(ho iniziato da pochissimo con la programmazione) esempio a=[1,2,3,4,5] up=[9,9,9] down=[7,7,7] 1 9 0 0 7 2 9 0 0 7 3 9 0 0 7 4 n=length(a) mi restituisce la lunghezza di a e ora? il programma deve funzionare qualsiasi sia il vettore diagonale "a". P.s Dovrei controllare anche che l'elemento sulla diagonale sia maggiore rispetto agli altri elementi sulla riga.Come posso fare? grazie a chiunque(spero)risponda. |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Aug 2004
Messaggi: 1703
|
Sono riuscito a creare la matrice tridiagonale dati i 3 vettori ma non riesco a fare il controllo sulla diagonale?chi mi da una mano?è importante.grazie
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 03:18.


















