Matlab et polynômes

Tout ce qui concerne les différents logiciels mathématiques (Matlab, Maxima, Scilab, R, Maple, Mathematica, ...) et les calculatrices scientifiques.
Règles du forum
Merci d'éviter le style SMS dans vos messages et de penser à utiliser la fonction Recherche avant de poster un message. Pour joindre des fichiers à vos messages, consulter ce sujet.
> Penser à utiliser les balises Code pour poster du code.
> Préciser le nom du logiciel concerné dans le titre de votre message.

Matlab et polynômes

Messagepar celtic » Vendredi 14 Janvier 2011, 08:14

Bonjour à Tous,

J'ai une fonction de transfert $H(s)=\dfrac{1-0,1s}{(1+0,5s)(1+s)}$

Il s'agit de calculer la fontion de transfert RST dont voici l' implémentation Matlab :


% System data
B=2*[-.1 1];
A=conv([.5 1],[1 1]);

% Polynomials annihilators of the disturbance (D1) and of the reference
% (D2)
D1=[1 0.01 1];
D2=[1 0];

% Poles of the closed loop

% a) Poles to be cancelled by the polynomial T
As=poly([-1-i -1+i -10 -10]);

% b) Remaining poles
Ans=poly([-2 -1 -1]);
%

Jusque là j'ai tout compris ensuite c'est sur le calcul des coeficient R,S et T

Calculation of the polynomials R, S, T


Que signifie cette expresion :?:
[R S T] = rst(A,B,D1,D2,As,Ans);


Pour la suite c'est Ok :mrgreen:
disp('coefficients of the RST controller')

R,S,T


% racines des coefficients de K2
disp('Roots of the coefficients')
R_=roots(R)
S_=roots(S)
T_=roots(T)


Merci de votre aide :idea:
Celtic
celtic
Giga-utilisateur
 
Messages: 975
Inscription: Mardi 20 Février 2007, 21:12

Publicité

Re: Matlab et polynomes

Messagepar OG » Vendredi 14 Janvier 2011, 10:51

Bonjour

Je connais plutôt Scilab, mais il n'y aurait quelque part une définition
de la fonction rst avec
Code: Tout sélectionner
function [sortie]=rst(entrée)
blabla

éventuellement dans un fichier.m ?

ou alors c'est à toi de l'écrire ?

O.G.
OG
Modérateur
 
Messages: 2274
Inscription: Lundi 12 Mars 2007, 11:20
Localisation: Rouen
Statut actuel: Actif et salarié | Maître de conférence

Re: Matlab et polynomes

Messagepar celtic » Vendredi 14 Janvier 2011, 11:01

Salut OG,

Ok je comprends mieux mais j'aimerais savoir quels calculs fait le regulateur RST :?:

Celtic

:wink:
celtic
Giga-utilisateur
 
Messages: 975
Inscription: Mardi 20 Février 2007, 21:12

Re: Matlab et polynomes

Messagepar OG » Vendredi 14 Janvier 2011, 11:04

celtic a écrit:Salut OG,

Ok je comprends mieux mais j'aimerais savoir quels calculs fait le regulateur RST :?:

Celtic

:wink:


bah il faut la source de la fonction rst.

O.G.
OG
Modérateur
 
Messages: 2274
Inscription: Lundi 12 Mars 2007, 11:20
Localisation: Rouen
Statut actuel: Actif et salarié | Maître de conférence


Retourner vers Logiciels mathématiques

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités