Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Matlab Circuiti dinamici lineari di ordine superiore

Strumenti informatici per la matematica applicata, le simulazioni, il disegno: Mathcad, Matlab, Scilab, Microcap, PSpice, AutoCad ...

Moderatori: Foto Utenteg.schgor, Foto Utentedimaios

0
voti

[1] Matlab Circuiti dinamici lineari di ordine superiore

Messaggioda Foto Utentep4ngm4n » 8 gen 2014, 20:47

Salve a tutti, sto implementando in Matlab un algoritmo per trovare la soluzione analitica di un circuito dinamico lineari del terzo ordine. Una volta ricavate le equazioni di stato e passato a Matlab la matrice A, gli ho fatto calcolare autovalori ed autovettori tramite il comando eig e gli ho fatto valutare le costanti. Mi resta da implementare soltanto la formula che mi dà la soluzione (variabili di stato):

y(t) = \sum_{i=1}^3(K_iu_ie^{\lambda_it})

dove K_i è il vettore delle costanti, u_i sono gli autovettori e \lambda_i gli autovalori.
Se necessario posso inserire anche il codice di quello fatto finora. Spero possiate aiutarmi nell'implementarlo. Ho cercato molto online ma non ho trovato nulla. Qualunque link a materiale di aiuto sarebbe ben accetto.
Grazie a tutti
Avatar utente
Foto Utentep4ngm4n
20 5
New entry
New entry
 
Messaggi: 97
Iscritto il: 21 gen 2009, 18:47

0
voti

[2] Re: Matlab Circuiti dinamici lineari di ordine superiore

Messaggioda Foto Utentep4ngm4n » 9 gen 2014, 11:30

Non vi preoccupate, ho risolto, grazie lo stesso :D
Avatar utente
Foto Utentep4ngm4n
20 5
New entry
New entry
 
Messaggi: 97
Iscritto il: 21 gen 2009, 18:47


Torna a Programmi applicativi: simulatori, CAD ed altro

Chi c’è in linea

Visitano il forum: Nessuno e 3 ospiti