|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Aug 2009
Città: Caserta
Messaggi: 781
|
[Matlab] Estrazione colonna da una matrice
ciao ragazzi ho un piccolo problemino con il "mio caro amico" matlab.
Ho questa matrice top=[exit;Vw;VT;vt;Vx;VQ2;VQtop]; in corrispondenza del valore minimo della riga "VQtop" voglio estrarre il vettore colonna di top Ho impostato il codice: [Q,i]=min(VQtop); top(:,i); ma continua a restituirmi tutta la matrice top e non solo il vettore colonna di indice i. Non so dove è localizzato l'errore per favore mi potete aiutare? grazie mille in anticipo. |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Aug 2009
Città: Caserta
Messaggi: 781
|
Si lo so infatti io non lo applico a tutta la matrice ma solo ad una specifica riga in modo che lo restituisca il valore minimo e il relativo indice..il problema sta nella estrazione dalla matrice principale del vettore colonna avente proprio quell'indice.
|
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Aug 2009
Città: Caserta
Messaggi: 781
|
Trovato l'errore! Facevo questa operazione dentro un ciclo for invece che fuori e quindi per questo VQtop in cui cercavo ancora non era una riga ma solo un elemento
![]() ![]() Grazie mille lo stesso dell'aiuto ![]() |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 05:40.