Utilisation de la fonction ifmin<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />J'exécute une simulation Monte Carlo à l'aide du profileur JMP.Je dois empêcher l'une des distributions Gamma aléatoires que j'utilise de renvoyer un nombre supérieur à 120. Pour ce faire, j'essayais de créer une expression en utilisant la fonction ifmin afin que la fonction renvoie la valeur de la distribution Gamma si la valeur est inférieur à 120 et la fonction renvoie 120 si la valeur est supérieure à 120. Il s'agit essentiellement d'essayer de créer une distribution tronquée similaire à la façon dont une distribution normale tronquée est créée.Malheureusement, je n'ai pas réussi à faire fonctionner la fonction ifmin et je n'ai trouvé aucun exemple d'utilisation de la fonction à utiliser comme modèle. Quelqu'un peut-il me donner des conseils pour faire fonctionner ifmin ?
Voici ce que j'ai essayé : IfMin( Random 20*Gamma(10), 120, 120 )
Tout ce que je reçois, c'est 120 en retour de la fonction. Si je change l'ordre, je récupère le Gamma aléatoire avec beaucoup de valeurs supérieures à 120.
Re : Utilisation de la fonction ifminMerci.C'est d'une grande aide.
Re : Utilisation de la fonction ifminFonctionne parfaitement !
Merci
Re : Utilisation de la fonction ifminEt en général, si vous voulez de l'aide sur une fonction, essayez 'Aide > Scripting Index', qui donne la syntaxe et souvent un exemple.
Dans ce cas, pour 'IfMin()' :
Noms par défaut ici ( 1 ) ;
TomScore = 45 ;
JonScore = 47 ;
TimScore = 46 ;
Buteur le plus bas = SiMin (
TomScore ,
"À M" ,
JonScore ,
"Jon" ,
TimScore ,
"Tim" ,
"Personne"
) ;
Re : Utilisation de la fonction ifminmin ( 20 * Gamma aléatoire ( dix ) , 120 ) ;