Représentation détat sous matlab

Fermé
georgette - 18 nov. 2013 à 11:24
Bonjour,

je commande ça sous matlab:
%définition des fonctions
function Wpoint = systeme (t, W, U)
m=1
l=0.4
J=0.08
Wpoint=2*cos(6,1);
Wpoint(1)=W(4);
Wpoint(2)=W(5);
Wpoint(3)=W(6);
Wpoint(4)=-1/m*(U(1)+U(2))*sin(W(3));
Wpoint(5)=1/m*(U(1)+U(2))*cos(W(3))-9.8;
Wpoint(6)=l/J*(U(2)-U(1));
end

alors s'affiche le message d'erreur suivant:

function Wpoint = systeme (t, W, U)
|
Error: Function definitions are not permitted in this context.

J'écris ensuite:
>> systeme (2,[0 0 0 0 0 0],[4.905 4.905]');

et arrive le message d'erreur:
Undefined function 'systeme' for input arguments of type 'double'.



Est ce que quelqu'un pourrait m'aider s'il vous plait?