Fonction personnalisée sur une plage x limitée ?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />J'ajoute une fonction à un graphique (par exemple, ajuster y- par- x) via "Personnaliser le graphique": Fonction Y ( _fonction_de_x_ , X ) ;
Puis-je limiter la plage des x qui entrent dans la fonction de sorte que la fonction ne trace que sur une partie de la plage du tracé ?Donc, si mon axe des x s'étend de 0 à 100, je veux seulement que ma fonction trace, disons de x = 50 à 100.
Re : Fonction personnalisée sur une plage x limitée ?Excellent, les deux méthodes fonctionnent comme le fait
Fonction Y (Si ( (x>50) & (x<100), function_of_x,) x);
Je pense que j'aime mieux la solution Min/Max car la structure des parenthèses est plus facile à suivre (c'est-à-dire moins sujette aux erreurs).
Fonction Y (fonction_de_x, x, Min(a), Max(b));
Re : Fonction personnalisée sur une plage x limitée ?Essayez les arguments facultatifs Min() et Max().
dt = Ouvrir ( "$SAMPLE_DATA/Grande classe.jmp" ) ;
bivouac = dt << Bivarié ( Oui ( : Lester ) , X ( : Hauteur )) ;
Rapport ( bivouac )[ Cadre ( 1 )] << ajouter un script graphique ( Fonction Y ( 3 * X - 90 , X , Min ( 60 ) , Max ( 70 ))) ;
Re : Fonction personnalisée sur une plage x limitée ?Vous devriez pouvoir ajouter une fonction IF autour de votre "_function_of_x_". Autrement dit:
Fonction Y( Si( 50<100, _function_of_x_ ), x );
Si x n'est pas dans cette plage, aucune valeur n'est produite.