Verwendung der ifmin-Funktion<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ich führe eine Monte-Carlo-Simulation mit dem JMP-Profiler durch.Ich muss verhindern, dass eine der von mir verwendeten zufälligen Gammaverteilungen eine Zahl größer als 120 zurückgibt. Dazu habe ich versucht, mit der ifmin-Funktion einen Ausdruck zu erstellen, damit die Funktion den Wert der Gammaverteilung zurückgibt, wenn der Wert ist kleiner als 120 und die Funktion gibt 120 zurück, wenn der Wert größer als 120 ist. Dabei wird im Grunde versucht, eine abgeschnittene Verteilung zu erstellen, ähnlich wie eine abgeschnittene Normalverteilung erstellt wird.Leider ist es mir nicht gelungen, die ifmin-Funktion zum Laufen zu bringen, und ich konnte keine Beispiele für die Verwendung der Funktion als Vorlage finden. Kann mir jemand eine Anleitung geben, wie ich ifmin zum Laufen bringe?
Folgendes habe ich versucht: IfMin( Random 20*Gamma(10), 120, 120 )
Ich bekomme von der Veranstaltung nur 120 zurück. Wenn ich die Reihenfolge ändere, erhalte ich das zufällige Gamma mit vielen Werten größer als 120 zurück.
Betreff: Verwendung der ifmin-FunktionDanke.Das ist eine große Hilfe.
Betreff: Verwendung der ifmin-FunktionFunktioniert perfekt!
Danke
Betreff: Verwendung der ifmin-FunktionUnd wenn Sie Hilfe zu einer Funktion benötigen, versuchen Sie im Allgemeinen „Hilfe > Skriptindex“, wo die Syntax und häufig auch ein Beispiel aufgeführt sind.
In diesem Fall für 'IfMin()':
Namen standardmäßig hier ( 1 ) ;
TomScore = 45 ;
JonScore = 47 ;
TimScore = 46 ;
niedrigsterScorer = WennMin (
TomScore ,
„Tom“ ,
JonScore ,
„Jon“ ,
TimScore ,
„Tim“ ,
"Niemand"
) ;
Betreff: Verwendung der ifmin-FunktionMindest ( 20 * Zufälliges Gamma ( 10 ) , 120 ) ;