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

 C++ Discussion :

Générer des valeurs pseudoaléatoires


Sujet :

C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Femme Profil pro
    Inscrit en
    Février 2011
    Messages
    221
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 221
    Par défaut Générer des valeurs pseudoaléatoires
    Bonjour,

    J'ai défini une fonction qui me donne des valeurs aléatoires de vitesse comprises entre 2 bornes comme suit :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    //générer des valeurs pseudo-aléatoires double de vitesse comprises entre deux bornes: une borne maximale et une borne minimale
    double CalculConditionLimiteAvalVitesse ()
    {
        double vitesse;//en m/s
        double Vmin = 0; //vitesse minimale
        double Vmax = 25; //vitesse maximale
        vitesse = ((1.0 * qrand()/(RAND_MAX)*(Vmax-Vmin))+Vmin );
        return vitesse;
    }
    Mais là je veux faire varier la valeur maximale Vmax deux fois pendant ma simulation; par exemple pour la première moitié de la simulation je veux avoir Vmax égale à 25 et pour l'autre moitié Vmax égale à 15 par exemple.
    Comment je peux faire ça SVP ?

    Merci infiniment d'avance

  2. #2
    Responsable Qt & Livres


    Avatar de dourouc05
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2008
    Messages
    26 772
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Août 2008
    Messages : 26 772
    Par défaut


    Citation Envoyé par ghada97 Voir le message
    Mais là je veux faire varier la valeur maximale Vmax deux fois pendant ma simulation; par exemple pour la première moitié de la simulation je veux avoir Vmax égale à 25 et pour l'autre moitié Vmax égale à 15 par exemple.
    Comment je peux faire ça SVP ?
    En sortant la variable Vmax de ta fonction, c'est-à-dire la passer en paramètre ou la lire dans un objet de simulation ?
    Vous souhaitez participer aux rubriques Qt (tutoriels, FAQ, traductions) ou HPC ? Contactez-moi par MP.

    Créer des applications graphiques en Python avec PyQt5
    Créer des applications avec Qt 5.

    Pas de question d'ordre technique par MP !

  3. #3
    Rédacteur/Modérateur


    Homme Profil pro
    Network game programmer
    Inscrit en
    Juin 2010
    Messages
    7 153
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Canada

    Informations professionnelles :
    Activité : Network game programmer

    Informations forums :
    Inscription : Juin 2010
    Messages : 7 153
    Billets dans le blog
    4
    Par défaut
    Cette entrée dans la FAQ C devrait t'aider http://c.developpez.com/faq/?page=Le...l-entre-0-et-x
    Pensez à consulter la FAQ ou les cours et tutoriels de la section C++.
    Un peu de programmation réseau ?
    Aucune aide via MP ne sera dispensée. Merci d'utiliser les forums prévus à cet effet.

Discussions similaires

  1. [Débutant] générer des valeurs entre [0,1]
    Par Christinita dans le forum MATLAB
    Réponses: 6
    Dernier message: 22/01/2012, 01h34
  2. [Toutes versions] Générer des fichiers (texte / HTML) à partir de valeurs d’un tableau
    Par SylvainM dans le forum Excel
    Réponses: 5
    Dernier message: 21/10/2009, 15h32
  3. Générer des valeurs et des caractères
    Par ALIAS200 dans le forum Débuter
    Réponses: 4
    Dernier message: 23/05/2008, 18h03
  4. Réponses: 18
    Dernier message: 28/04/2006, 11h00
  5. [CR] Générer des espaces pour une valeur champ
    Par newpress dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 17/02/2005, 17h43

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