Matlab et polynômes

Tout ce qui concerne notamment les outils de calcul numérique, de calcul formel ou de géométrie.
[participation réservée aux utilisateurs inscrits]
Règles du forum
Merci de soigner la rédaction de vos messages et de consulter ce sujet avant de poster. Pensez également à utiliser la fonction recherche du forum.
celtic
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 974
Inscription : mardi 20 février 2007, 21:12

Matlab et polynômes

Message non lu par celtic »

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
OG
Modérateur spécialisé
Modérateur spécialisé
Messages : 2293
Inscription : lundi 12 mars 2007, 11:20
Localisation : Rouen

Re: Matlab et polynomes

Message non lu par OG »

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.
celtic
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 974
Inscription : mardi 20 février 2007, 21:12

Re: Matlab et polynomes

Message non lu par celtic »

Salut OG,

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

Celtic

:wink:
OG
Modérateur spécialisé
Modérateur spécialisé
Messages : 2293
Inscription : lundi 12 mars 2007, 11:20
Localisation : Rouen

Re: Matlab et polynomes

Message non lu par OG »

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.
Répondre