Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Matlab function Eulero

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 function Eulero

Messaggioda Foto Utentejayeffe » 15 apr 2020, 2:02

Salve a tutti. In un esercizio riguardo le discretizzazioni con metodo di eulero mi viene fornito questo codice .
Volevo sapere cosa fa a a cosa si riferisce.
Ho letto "metodo computazionale"..

Codice: Seleziona tutto
%Eulero
% global u1_e u2_e  e1_e e2_e num_e den_e;
u1_e=0;
u2_e=0;
e1_e=0;
e2_e=0;
[num_e,den_e] = tfdata(Cdeulero,'v');

%% matlab function 2 polo 2 zero eulero in avanti
function ud2 = Funzione_eulero( ee )

global u1_e u2_e e1_e e2_e num_e den_e;

app2 = -(den_e(2)/den_e(1))*u1_e -(den_e(3)/den_e(1))*u2_e +ee*(num_e(1)/den_e(1)) +e1_e*(num_e(2)/den_e(1)) +e2_e*(num_e(3)/den_e(1));

u2_e=u1_e;
u1_e=app2;
e2_e=e1_e;
e1_e=ee;

ud2=app2;


end
Avatar utente
Foto Utentejayeffe
51 1 3 7
Frequentatore
Frequentatore
 
Messaggi: 299
Iscritto il: 27 apr 2017, 15:28

0
voti

[2] Re: Matlab function Eulero

Messaggioda Foto UtenteSandroCalligaro » 15 apr 2020, 7:24

Dando un'occhiata, si intuisce che il codice implementa (probabilmente) un filtro IIR del 2o ordine, la cui funzione di trasferimento, però, è definita altrove.

In particolare, ee sembra essere l'ingresso, app o ud_2 l'uscita, num_e e den_e i vettori che contengono i coefficienti di numeratore e denominatore, e1_e,e2_e dovrebbero essere gli ingressi agli istanti precedenti, mentre u2_e, u1_e dovrebbero essere le uscite ritardate.
Avatar utente
Foto UtenteSandroCalligaro
2.970 2 4 5
G.Master EY
G.Master EY
 
Messaggi: 1181
Iscritto il: 6 ago 2015, 19:25

0
voti

[3] Re: Matlab function Eulero

Messaggioda Foto Utentejayeffe » 15 apr 2020, 11:54

Si , è scritto metodo computazionale, potrebbe essere un equazione alle differenze
Avatar utente
Foto Utentejayeffe
51 1 3 7
Frequentatore
Frequentatore
 
Messaggi: 299
Iscritto il: 27 apr 2017, 15:28

0
voti

[4] Re: Matlab function Eulero

Messaggioda Foto UtenteSandroCalligaro » 15 apr 2020, 19:16

Scusami, ma non mi è chiaro quanto sai di sistemi a tempo discreto...
Dovresti almeno dire se conosci la trasformata zeta...
Avatar utente
Foto UtenteSandroCalligaro
2.970 2 4 5
G.Master EY
G.Master EY
 
Messaggi: 1181
Iscritto il: 6 ago 2015, 19:25

0
voti

[5] Re: Matlab function Eulero

Messaggioda Foto Utentejayeffe » 15 apr 2020, 19:35

Si Conosco la trasformata zeta. Il problema che me la cavo poco con matlab.
Avatar utente
Foto Utentejayeffe
51 1 3 7
Frequentatore
Frequentatore
 
Messaggi: 299
Iscritto il: 27 apr 2017, 15:28


Torna a Programmi applicativi: simulatori, CAD ed altro

Chi c’è in linea

Visitano il forum: Nessuno e 4 ospiti