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 :

m'aider pour un mouvement brownien SVP


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2011
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2011
    Messages : 4
    Par défaut m'aider pour un mouvement brownien SVP
    j'ai un gros souci, et c'est trés urgent à le rendre au plus vite !!

    il me faut un programme C qui modélise une graine ,mouvement brownien, dans une boite fermé de 15cm de rayons ,il faut la faire tourner un grand nombre de fois
    et le but c'est de connaitre le temps moyen qu'elle met la graine pour parcourir toute la surface de la boite




    dans un deuxiéme temps ,il faut réaliser une gaussienne : probabilité en fonction de la distance
    de la graine ,en sachant que la vitesse est de 15 micrométre par seconde
    Merci de m'aider

  2. #2
    Membre Expert
    Profil pro
    Inscrit en
    Août 2006
    Messages
    1 104
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 1 104
    Par défaut
    Et ta question est ?

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2011
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2011
    Messages : 4
    Par défaut
    comment on peut écrire ce programme en c?

  4. #4
    Membre Expert
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2008
    Messages
    1 515
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 515
    Par défaut
    Avec un éditeur de texte.

  5. #5
    Modérateur
    Avatar de Obsidian
    Homme Profil pro
    Chercheur d'emploi
    Inscrit en
    Septembre 2007
    Messages
    7 496
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Chercheur d'emploi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2007
    Messages : 7 496
    Par défaut
    Citation Envoyé par kaw85 Voir le message
    comment on peut écrire ce programme en c?
    — As-tu déjà écrit une ébauche de programme ?
    — Est-ce que tu sais déjà résoudre le problème mathématiquement, sur papier ?

  6. #6
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mai 2011
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2011
    Messages : 4
    Par défaut
    oui j'ai commencer à ecrire sur papier mais j'arrive pas à réecrire tout cela en language c!

    voilà ce que j'ai noter :

    -tirer au hasard un emplacement de la graine
    -si cet emplacement est supérieur a 0.5 alors le garder et rajouter 1
    -additionner les emplacements
    -faire la moyenne de la totale des emplacements

    et je bloque sur comment tirer le coeffficient de diffusion (ou d'une autre maniére tirer la distance au carré sur le temps mis par une seul graine pour y arriver au bord de la boite )

  7. #7
    Modérateur
    Avatar de Obsidian
    Homme Profil pro
    Chercheur d'emploi
    Inscrit en
    Septembre 2007
    Messages
    7 496
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Chercheur d'emploi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2007
    Messages : 7 496
    Par défaut
    Ta boîte est-elle sphérique ou cubique ?

    Dans tous les cas, tu modélises une particule dans l'espace, donc il faut déjà consigner ses coordonnées quelque part. Le mieux pour cela est de faire une structure « particule » qui recèlera ses coordonnées et ses éventuelles autres propriétés.

    Code c : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    typdef struct _Particule
    {
        double x;
        double y;
        double z;
    } Particule;
     
    Particule p;

    Pour tirer un emplacement au hasard, il y a rand() dans la bibliothèque standard. Attention, cette fonction renvoie un int par défaut. Il faudra la convertir quelque peu pour en faire un float ou un double fiable.

Discussions similaires

  1. Langage de prog. simple type basic pour RS232, vos idées SVP
    Par briconique dans le forum Langages de programmation
    Réponses: 8
    Dernier message: 14/08/2006, 22h45
  2. Réponses: 1
    Dernier message: 20/09/2005, 16h55
  3. Besoin d'aide pour trouver un SGBD SVP
    Par rateub dans le forum Décisions SGBD
    Réponses: 2
    Dernier message: 26/01/2005, 20h20

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