Bonjour tout le monde ! Je cherche à résoudre le problème suivant :
Le manager d’un magasin décide du prix du produit.
Il existe un nombre de périodes pendant laquelle le produit est disponible à la vente, un stock initial de produit, une probabilité (b) que le client achète et qui dépend du prix fixé.
La formule est la suivante :
p(purchase|price)=max(100-price*b,0)
Trois cas de figure :
1 le client achète, l’inventaire est alors réduit de 1, on a un revenue et on passe à la période suivante.
2 le client n’achète pas, on passe alors à la période suivante sans rien changer aux autres paramètres
3 Quand il n’y a pas de nombre de périodes définis et qu’il y a un stock alors ce stock est vendu à un prix défini. (salvage value)
Il faut construire une simulation du modèle 1000 fois. Les inputs sont décidés par l’utilisateur.
Le manager veut voir un histogramme des revenues sur les 1000 simulations. Il veut aussi avoir le minimum le maximum la standard déviation de la simulation.
Il veut aussi connaitre la probabilité de tout vendre.
Le code doit aussi afficher un graph de la moyenne des profits en fonction de prix différents pour pas que le manager ait à essayer un nombre important de prix différents.
Valeur initiale de chaque paramètre :
Inventory 50
Periods 100
b 5
price 10
Salvage Value $1
Créer un user form qui permette à l’utilisateur de changer ces inputs. Les inputs de départ sont ceux du tableau.