bonjour,
je possède l'excitation qui suit
3.5y'(t) + 5.8y(t) = -1.3x'(t) + 6.2x (t)
et j'ai trouvé la réponse impulsionnelle
HH=.43*exp(-0.603*t)*u -1.08*A;
(u représente la 'unit step function' et A représente la réponse impulsionnelle)
le problème c'est que je ne comprend pas pourquoi le graphique j'obtiens n'est pas a 100% identique a celui que je dois avoir...
l'image qui suit représente les 2 graphiques, en premier le graphe correcte (celui que je dois obtenir) et celui qui suit est celui que j'ai actuellement.
Voila mon code:
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25 wmax=20; dw=0.1; w= [-wmax:dw:wmax]'; t=0:1/120:16; if t == 0 A = 1; else A = 0; end if t >= 0 u = 1; else u = 0; end HH=.43*exp(-0.603*t)*u -1.08*A; %Impulse Response of H p= plot(t, HH,'k'); set (p, 'LineWidth',2); grid on; xlabel('Impulse Response, {\omega}', 'Fontsize', 18, 'FontName','Times'); ylabel('h(t)','Fontsize', 18, 'FontName','Times');
Partager