Je suis relativement nouveau à C# et je fais un projet en utilisant la simulation de Monte Carlo. Fondamentalement, ma question est la suivante.Forfait de simulation C# Monte Carlo requis
J'ai deux entrées variables incertaines, A et B, et elles vont passer par un modèle et donner une sortie C. Donc C = f (A, B). Je connais la distribution de probabilité de A (triangulaire) et la distribution de probabilité de B (discrète). Comment puis-je obtenir la distribution de probabilité de C?
Ce que j'ai fait maintenant, c'est que je peux générer des nombres aléatoires basés sur la distribution triangulaire de A ainsi que la distribution discrète de B. Chaque paire de A et B générée aléatoirement donne une résultante C. J'ai exécuté ce modèle 1000 fois, donc je peux obtenir 1000 valeurs possibles de C. La difficulté est d'obtenir les probabilités correspondantes de chaque valeur de C. Évidemment, ce n'est pas 1/1000 sauf si C est uniformément distribué. Existe-t-il un package/une bibliothèque Monte Carlo Simulation que je peux utiliser?
Ça sent comme une question de devoirs. De toute façon, vous n'avez pas besoin d'un paquet, vous avez besoin d'un livre de statistiques et de Monte Carlo, comme vous l'avez fait avec les maths. – TomTom