IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MATLAB Discussion :

Cannot invert of non proper MIMO models


Sujet :

MATLAB

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Décembre 2003
    Messages
    63
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 63
    Par défaut Cannot invert of non proper MIMO models
    salut à tous,
    je suis debutant sur matlab et j#ai tapé le script suivant
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
     
    function [] = uebungcontrol4();
     
    V=0.8;
    T=0.2;
    W0=T/0.005;D=0.05;
    kid=1;vid=1;Tid=0.2;
    Ttt=0.1;Ts=0.1;
     
    PT1=tf([V],[T 1],'IOdelay',Ttt);
    PT2=tf(V*W0^2,[1 2*D*W0 W0^2]);
    s=tf('s');
    pt1=V/(1+s*T);
    pt2=V*W0^2/(s^2+s*2*D*W0+W0^2);
    set(pt1,'IOdelay',Ttt);
    set(pt2,'IOdelay',Ttt);
    pt1ss=ss(PT1);
    pt2ss=ss(PT2);
    G1=pt1ss.c*inv((s*eye(size(pt1ss.a))-pt1ss.a))*pt1ss.b;
    G2=pt2ss.c*inv(s*eye(size(pt2ss.a))-pt2ss.a)*pt2ss.b;
    pour l'inversion du systeme PT2, je recoit l'erreur
    Cannot invert of non proper MIMO models.
    ,
    que dois je faire üpour pouvoir executer le cacul de G2????

    (le but du programme est de verifier la conversion par "SS(system)")

    merci!!!!!

  2. #2
    Membre Expert
    Avatar de tug83
    Homme Profil pro
    MATLAB Geek !
    Inscrit en
    Juin 2006
    Messages
    1 781
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Alpes de Haute Provence (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : MATLAB Geek !
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2006
    Messages : 1 781
    Par défaut
    Quelle version de MATLAB utilises tu? ton code ne produit aucune erreur en 8a.

Discussions similaires

  1. [Lazarus] TSQLQuery : Erreur 'SQLQuery1 : Cannot open a non-select statement'
    Par JP CASSOU dans le forum Lazarus
    Réponses: 4
    Dernier message: 30/09/2014, 13h30
  2. Réponses: 5
    Dernier message: 18/05/2007, 12h30
  3. Réponses: 10
    Dernier message: 21/12/2006, 10h55
  4. Cannot make a static reference to the non-static method
    Par semaj_james dans le forum Langage
    Réponses: 5
    Dernier message: 11/05/2006, 23h10
  5. [FOP] [ERROR] non-static variable this cannot be referenced from a static context
    Par cash3000 dans le forum API standards et tierces
    Réponses: 8
    Dernier message: 05/05/2006, 16h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo