Slt,
J'ai besoin de programmer sous matlab la fonction suivante:
Pièce jointe 210488
Comment puisse-je déclarer les conditions initiales?
Merci pour votre aide
Version imprimable
Slt,
J'ai besoin de programmer sous matlab la fonction suivante:
Pièce jointe 210488
Comment puisse-je déclarer les conditions initiales?
Merci pour votre aide
Bonjour,
Un exemple de programmation :
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13 clear Te=1;% Période d'échantillonnage Pnm1=100;DPn=10;% Initialisation tm=10;% Temps du calcul n=0;% Compteur for t=1:tm Pn=Pnm1+DPn;% Equation récurrente DPn=(Pn-Pnm1)/Te;% Calcul dérivée (vitesse) Pnm1=Pn;% Vieillissement n=n+1;S(n)=Pn;% Sauvegarde pour le tracé end plot(1:Te:tm,S) grid