-
14/10/2007 - 14h25 nams2590
MATLAB : Problème avec la fonction tf
Bonjour,
J'ai un problème avec Matlab 7.0 R14. Apparement la fonction 'tf', qui permet de définir une fonction de transfert, n'est pas connue par Matlab.
Voici le code que j'ai entrer :
BO = tf([0.01],[0.02 1])
et voici ce que répond Matlab :
Undefined command/function 'tf'
Y a t-il quelque chose à faire pour que Matlab reconnaisse cette fonction ?
-
14/10/2007 - 14h47 nams2590
Re : MATLAB : Problème avec la fonction tf
De même, je remarque que la fonction bode ne fonctionne pas. Y a t-il quelque chose a installer pour que cela fonctionne ?
-
14/10/2007 - 15h06 jepoirrier
Re : MATLAB : Problème avec la fonction tf
Bonjour,
Pour la fonction "tf", tu as besoin de la "Control System Toolbox". L'as-tu ?
Pour la fonction "bode", tu peux avoir besoin de la "Bode Step Toolbox". L'as-tu ?
-
15/10/2007 - 21h55 nams2590
Re : MATLAB : Problème avec la fonction tf
Comment savoir si j'ai ou non ces fonctions ?
Et comment les avoir si je ne les possèdent pas ?
Merci
-
15/10/2007 - 23h19 jepoirrier
Re : MATLAB : Problème avec la fonction tf
Bonsoir,
Pour savoir si tu as ces "toolboxes", une possibilité est de regarder dans l'aide si tu n'as pas l'aide associées aux fonctions de ces toolboxes.
Si tu ne les as pas, la seule possibilité pour les avoir est de les acheter (je pense).
-
16/10/2007 - 00h18 Herr_Moncef
Re : MATLAB : Problème avec la fonction tf
Bonsoir
j'ai le Matlab 6.5 mais normalement ça fonctionne kif kif .
tu pourrais essayais de faire ceci :
BO = TF(num,den) ; tout en définissant num =[0.01] et den = [0.02 1] , tu seras mieux organisé .
Bon courage
-
16/10/2007 - 09h55 nams2590
Re : MATLAB : Problème avec la fonction tf
J'ai également essayé de faire
BO = TF(num,den);
Ca ne fonctionne pas non plus.
Apparement, je n'ai pas les toolboxes dont j'ai besoin. Je vais aller voir sur le site de mathworks.com
Merci pour votre aide.
| | |