Répondre à la discussion
Affichage des résultats 1 à 4 sur 4

matlab



  1. #1
    happybunny

    matlab


    ------

    bonjour a tous,
    j'ai besoin d'un coup de main...

    voila j'ai des variables qui sont dépendante des instants précédents mais je ne sais pas comment coder cela.
    par exemple :

    Nl = nbl + nb(l-1)

    le "l" et le "l-1" sont des indices normalements donc j'additionne a "nb(indice"l")", "nb (indice l-1")" qui est mon état précédent

    savez vous comment on peut faire sous matlab?

    merci bcp pour votre aide.

    Max

    -----

  2. Publicité
  3. 📣 Nouveau projet éditorial de Futura
    🔥🧠 Le Mag Futura est lancé, découvrez notre 1er magazine papier

    Une belle revue de plus de 200 pages et 4 dossiers scientifiques pour tout comprendre à la science qui fera le futur. Nous avons besoin de vous 🙏 pour nous aider à le lancer...

    👉 Je découvre le projet

    Quatre questions à explorer en 2022 :
    → Quels mystères nous cache encore la Lune 🌙 ?
    → Pourra-t-on bientôt tout guérir grâce aux gènes 👩‍⚕️?
    → Comment nourrir le monde sans le détruire 🌍 ?
    → L’intelligence artificielle peut-elle devenir vraiment intelligente 🤖 ?
  4. #2
    jusquiame

    Re : matlab : algèbre

    Bonjour,

    Le résultat que vous souhaitez peut être obtenu en multipliant le "vecteur" des éléments de la suite par une matrice convenable. Supposon que la suite nb ait 4 éléments. Posons :
    1 1 0 0 0
    0 1 1 0 0
    M = 0 0 1 1 0
    0 0 0 1 1
    0 0 0 0 1
    et
    nb1
    nb2
    V = nb3
    nb4
    0
    Le résultat cherché est le vecteur colonne W = M * V

    programmation Matlab:
    V est un vecteur colonne ; exemple V = [-1 8 3 2 0]'
    M est une matrice carrée obtenue à l'aide de "eye" puis de "diag", ou de "diag" uniquement (voyez l'aide "help diag".

    Bonne continuation

  5. #3
    jusquiame

    Re : matlab

    Re-bonjour,

    Excusez la mauvaise mise en page de mon message précédent : des lignes de tableaux se trouvent décalées vers la droite.
    En fait, M est UNE MATRICE CARREE et V est UN VECTEUR COLONNE.

    Bonne journée !

  6. #4
    jusquiame

    Re : matlab : plus simple

    Re-re-Bonjour,

    Vous pouvez aussi faire un vecteur avec les coefficients de votre suite et un "0" après, un second vecteur avec un "0" d'abord puis les coefficients de votre suite, et vous ajoutez les deux vecteurs.
    exemple :
    S= [nb1 nb2 nb3];
    V=[S 0] ; W=[0 S] ; resu = V + W ;

    Bonne continuation

  7. A voir en vidéo sur Futura

Discussions similaires

  1. Matlab
    Par flower1 dans le forum Logiciel - Software - Open Source
    Réponses: 1
    Dernier message: 01/06/2007, 13h35
  2. MatLab
    Par Adsederq dans le forum Mathématiques du supérieur
    Réponses: 1
    Dernier message: 04/04/2007, 01h52
  3. matlab
    Par bouzaieni dans le forum Mathématiques du supérieur
    Réponses: 0
    Dernier message: 16/03/2006, 16h34
  4. [MatLab] Sb2Sl => Matlab classique = pb intégration.
    Par Zangdar dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 03/08/2005, 22h02
  5. Matlab
    Par Beness dans le forum Mathématiques du supérieur
    Réponses: 0
    Dernier message: 19/12/2004, 19h13
Découvrez nos comparatifs produits sur l'informatique et les technologies.