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 :

Problème de variables


Sujet :

MATLAB

  1. #1
    Invité
    Invité(e)
    Par défaut Problème de variables
    Bonjour,

    J'ai un petit problème, j'ai beau chercher mais je ne trouve pas donc je fais appel à la connaissance collective.

    Voici la situation de départ pour un calcul de variance :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    nb = 4;
    variable1 = 50;
    variable2 = 20;
    variable3 = 10;
    variable4 = 20;
    moyenne = 25;
     
    variance = (1/nb)*(((variable1-moyenne)^2)+((variable2-moyenne)^2)+((variable3-moyenne)^2)+((variable4-moyenne)^2);
    Le principe est que je souhaite automatiser ce calcul dans le cas où j'aurais plus de valeur. Ce qui me donne :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    nb = 4;
    variable1 = 50;
    variable2 = 20;
    variable3 = 10;
    variable4 = 20;
    moyenne = 25;
    variance1 = 0;
    
    for i=1:nb
        variance1 = variance1 +(((strcat('variable',i)-moyenne)^2);
    end
    
    variance = (1/nb) * variance1;
    Le souci que je ne sais pas comment écrire la partie en gras.
    Pourriez-vous m'aider ?
    Merci d'avance
    BastienM

  2. #2
    Futur Membre du Club
    Homme Profil pro
    Pharmacien
    Inscrit en
    Septembre 2018
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Pharmacien
    Secteur : Santé

    Informations forums :
    Inscription : Septembre 2018
    Messages : 15
    Points : 8
    Points
    8
    Par défaut
    Salut,

    Je n'ai pas trop compris ton problème...

    Tu as 4 variables, une moyenne et une variance.

    Qu'est ce que tu souhaites automatiser ?

    De plus tu peux directement calculer la variance avec la fonction 'var'

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Pharmacien
    Inscrit en
    Septembre 2018
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Pharmacien
    Secteur : Santé

    Informations forums :
    Inscription : Septembre 2018
    Messages : 15
    Points : 8
    Points
    8
    Par défaut
    Si tu veux juste calculer la variance de tes 4 variables :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    variable = [];
    variable = [50 20 10 10]; % tu crées ton vecteur avec tes variables
    variance = var (variable); % calcul de la variance

  4. #4
    Rédacteur/Modérateur

    Avatar de Jerome Briot
    Homme Profil pro
    Freelance mécatronique - Conseil, conception et formation
    Inscrit en
    Novembre 2006
    Messages
    20 302
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Freelance mécatronique - Conseil, conception et formation

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 302
    Points : 52 882
    Points
    52 882
    Ingénieur indépendant en mécatronique - Conseil, conception et formation
    • Conception mécanique (Autodesk Fusion 360)
    • Impression 3D (Ultimaker)
    • Développement informatique (Python, MATLAB, C)
    • Programmation de microcontrôleur (Microchip PIC, ESP32, Raspberry Pi, Arduino…)

    « J'étais le meilleur ami que le vieux Jim avait au monde. Il fallait choisir. J'ai réfléchi un moment, puis je me suis dit : "Tant pis ! J'irai en enfer" » (Saint Huck)

Discussions similaires

  1. [VB.NET] Probléme de variable
    Par Silvia12 dans le forum Windows Forms
    Réponses: 3
    Dernier message: 02/03/2005, 11h51
  2. [Debutant(e)]problème de variable d'environnement
    Par tolsam dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 12/08/2004, 19h08
  3. Problème de variable
    Par vp dans le forum Windows
    Réponses: 2
    Dernier message: 14/05/2004, 16h27
  4. [Débutant] Problème de variables
    Par bonnefr dans le forum SWT/JFace
    Réponses: 9
    Dernier message: 12/05/2004, 17h41
  5. [servlet]problème de variable jamais nulle
    Par omega dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 18/03/2004, 09h31

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