Slt,
J'ai besoin de programmer sous matlab la fonction suivante:
Comment puisse-je déclarer les conditions initiales?
Merci pour votre aide
Slt,
J'ai besoin de programmer sous matlab la fonction suivante:
Comment puisse-je déclarer les conditions initiales?
Merci pour votre aide
Bonjour,
Un exemple de programmation :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
Partager