[MATLAB] Fonction symsum et les sommation en générale
Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

[MATLAB] Fonction symsum et les sommation en générale



  1. #1
    invite55202009

    [MATLAB] Fonction symsum et les sommation en générale


    ------

    Bonjour à tous!

    Je me demandais s'il était possible d'effectuer la sommation suivante sans devoir faire des boucles for et utiliser la fonction sum.

    Nom : 2012-11-03 14-09-39.png
Affichages : 76
Taille : 2,6 Ko

    Ce que j'ai tenté :

    syms k
    V = [1; 2; 3;];
    A = symsum( V(1)*V(k), k, 1, 3)

    Le problème c'est que le fonction n'aime pas que j'utilise le k comme index de mon tableau.
    Si je fais ceci, ça fonctionne :

    V = [1; 2; 3;];
    A = symsum( V(1)*k, k, 1, 3)

    Cependant, ce n'est pas ce que je veux.

    Merci de m'aider!

    -----

  2. #2
    invite7a96054d

    Re : [MATLAB] Fonction symsum et les sommation en générale

    Bonsoir,

    je ne connais pas matlab, mais je suppose que si tu veux calculer ta somme sans utiliser de boucle ou de sonme je suppose qu'il faut réfléchir autrement : si tu as V=[V1, V2, ..., Vn] et que tu veux calculer V1(V1+V2+...+Vn) alors je pense qu'en passant par un produit de produits scalaires comme V.[1,0,0,...,0] * V.[1,1,1,...,1] devrait convenir, non ?

  3. #3
    invite55202009

    Re : [MATLAB] Fonction symsum et les sommation en générale

    Je suis d'accord avec toi. Cependant j'ai mis une formule très simpliste seulement pour illustrer ce dont j'ai besoin. La vraie formule que je veux faire est beaucoup plus complexe et je ne crois pas pouvoir m'en sortir avec un produit scalaire. Il faudrait absolument que je sois capable de faire une sommation en utilisant k comme index. Autrement, je le ferai avec une boucle for.

Discussions similaires

  1. fonction enveloppe sous matlab (cherchons les max et les min dans un tableau)
    Par inviteafa9cf6f dans le forum Logiciel - Software - Open Source
    Réponses: 1
    Dernier message: 27/05/2012, 21h48
  2. Réponses: 2
    Dernier message: 28/12/2010, 06h39
  3. Sur Matlab tracer de densité de probabilité de la loi normale générale à n-dimension
    Par invite9f4a2e17 dans le forum Mathématiques du supérieur
    Réponses: 1
    Dernier message: 02/02/2010, 13h56
  4. Comment insérer une fonction Matlab dans les paramètres d'entrée d'une autre fonction ??
    Par inviteac36b108 dans le forum Mathématiques du supérieur
    Réponses: 3
    Dernier message: 04/01/2010, 08h16
  5. matlab:fonction séries
    Par invitef5b0e516 dans le forum Logiciel - Software - Open Source
    Réponses: 2
    Dernier message: 03/07/2005, 19h15