Bonjour,

Dans le cadre de mon cours d'analyse et modélisation des systèmes, je dois réaliser un travail Matlab, mais je rencontre un petit problème.

En fait, je dois prouver que deux modèles d'états sont équivalents. J'ai du calculé le premier à la main à partir de la fonction de transfert du système, et le second à l'aide de Matlab. Pour montrer qu'ils sont bien équivalents, j'ai voulu calculé la matrice T vérifiant les relations suivantes: A_2 = T * A_1 * T^(-1); B_2 = T * B_1; C_2 = C_1 * T^(-1) et D_2 = D_1, mais cette matrice étant quasi-singulière (nombre de conditionnement extrêmement petit), Matlab rencontre des problèmes dans les calculs.

Quelqu'un aurait-il un autre moyen de vérifier l'équivalence des modèles ? Ou y aurait-il peut-être une fonction Matlab qui le fait directement ?

Merci d'avance pour votre aide.