Matlab et algèbre linéaire
Répondre à la discussion
Affichage des résultats 1 à 5 sur 5

Matlab et algèbre linéaire



  1. #1
    invite00e7f0bd

    Matlab et algèbre linéaire


    ------

    Bonjour,

    J'ai un problème pour programmer en Matlab: j'aimerais résoudre le système suivant:
    x0 + y0 = 6;
    x0 + y1 = 7;
    x1 + y0 = 7;
    x1 + y1 = 8;

    La solution est : x0=2, x1=3, y0=4 et y1=5.

    J'ai essayé:

    [a,b,c,d]=solve('x0+y0=6','x1+y0=7','x1 +y1=8','x0+y1=7','x0','y0','x1 ','y1')

    Ca me donne
    a = 7-z
    b = 8-z
    c = z-1
    d = z

    En plus ce sont des solutions sous forme de 'char'. Je ne comprends pas qu'est-ce que ce 'z' ?

    J'ai alors essayé

    A = [1 0 1 0;1 0 0 1;0 1 1 0;0 1 0 1];
    B = [6;7;8;7];
    Y = B\A ( ou linsolve(B,A) )

    Mais ça donne des solution bizarres, comme
    Y = 0.0657 0.0758 0.0657 0.0758

    Je ne comprends pas qu'est-ce qu'il y a dans ce système qui ne joue pas ??

    Quelq'un a une idée?


    -----

  2. #2
    invite15928b85

    Re : Matlab et algèbre linéaire

    Bonjour.

    Ce ne serait pas plutôt B = [6;7;7;8] pour rester cohérent avec A ?

  3. #3
    invite00e7f0bd

    Re : Matlab et algèbre linéaire

    Oui, je me suis trompé, c'est bien B=[6;7;7;8]

  4. #4
    invite6f25a1fe

    Re : Matlab et algèbre linéaire

    Matlab est fait pour être utilisé avec des matrices. Mets donc ton système sous forme matricielle en posant un X=[xo; x1; y0; y1] vecteur colonne.
    Pose ensuite la matrice colonne B=[6; 7; 7; 8]

    Quand tu auras la matrice A de ton système, c'est-à-dire telle que A*X=B, il te suffira de l'inverser pour obtenir ton vecteur X.

    Pour inverser avec Matlab, il suffit de faire inv(A).

  5. A voir en vidéo sur Futura
  6. #5
    inviteae4072e1

    Re : Matlab et algèbre linéaire

    Matlab est fait pour être utilisé avec des matrices.
    Pas forçément, mais l'avantage de Matlab réside en effet dans le fait que celui-ci utilise l'écriture matricielle.

Discussions similaires

  1. algèbre linéaire
    Par invite08c809fe dans le forum Mathématiques du supérieur
    Réponses: 5
    Dernier message: 01/02/2010, 19h53
  2. Algèbre linéaire
    Par invite616e6f6a dans le forum Mathématiques du supérieur
    Réponses: 9
    Dernier message: 19/09/2008, 20h35
  3. algèbre linéaire
    Par inviteaaed653d dans le forum Mathématiques du supérieur
    Réponses: 1
    Dernier message: 07/09/2008, 20h50
  4. Algebre linéaire
    Par invite083fdce8 dans le forum Mathématiques du supérieur
    Réponses: 0
    Dernier message: 10/12/2007, 23h14
  5. Algèbre linéaire
    Par invitefb0268ba dans le forum Mathématiques du supérieur
    Réponses: 2
    Dernier message: 27/01/2007, 13h11