Bonjour à tous
je désire tracer une fonction transfert sous simulink mais il me donne un signal très retard et pourtant il marche très sur un fichier.m.
voici le programme:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
clear
NUM=[-1 1]*0.7;DEN=[1.3542*1.3542 2*0.9*1.3542 1];
%NUM=[1 1];DEN=[10 1]
Te=0.1;
P=tf(NUM,DEN)
[bn,an] =bilinear (NUM,DEN,Te)
G=c2d(P,Te)
[nz,dz,T]=tfdata(G,'v')
T
zP=roots(dz)
zpk(G)
 
step(P,G,20)
si je réalise cette fonction sur simulink:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
   -0.38171 (s-1)
-----------------------
(s^2 + 1.329s + 0.5453)
il me donne un signal très retardé.
Ps: j'ai réglé une période d'échantionnage fixe: 0.1
merci d'avance