Matllab, bloccato su un semplice ciclo

Luciolo9
Buongiorno/Buonasera
Ho una ode che risolve un sistema di equazioni differenziali. L'ode è inserita all'interno di un ciclo for dato che ad ogni passo devo variare un valore, ed aggiornare le condizioni iniziali. Questa parte è scritta bene, il problema è che
[t,y] in uscita sono solo quelli dell'ultimo ciclo.

In pratica a me servirebbe, per ogni ciclo, devo salvare, ad esempio, il vettore del tempo per poi riaverlo alla fine tutto insieme, e non solo i tempi dell'ultima iterazione.

Quindi per la prima iterazione ho ad esempio:
t=1,2,3
per la seconda:
t=4,5,6
e per la terza:
t=7,8,9

Quindi il mio vettore tempo finale dovrà essere:
tempo_totale=1,2,3,4,5,6,7,8,9

Risposte
apatriarca
Senza vedere come hai impostato il codice non è possibile dirti come modificarlo per fare quello che chiedi. Puoi per esempio salvare ogni iterazione in un array bidimensionale e poi fare un reshape.

Rispondi
Per rispondere a questa discussione devi prima effettuare il login.