<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />J'ai posté cette question plus tôt en août. Une personne a répondu (merci!) Qu'il était possible d'écrire le code en JSL. Bien que cette solution puisse être viable, il semble difficile d’imaginer que cela n’a pas été mis en œuvre directement dans JMP, mais il semble une fonction aussi évidente à ajouter à ce lot. J'aimerais savoir si JMP pourrait envisager de faire cette addition plutôt simple dans une future mise à jour?
Merci beaucoup, Yves
Merci beaucoup pour ce MS. J'ai suivi vos conseils et envoyé un message à la demande de fonctionnalité. Je modifierai votre script pour calculer également les fonctions de Bessel modifiées! Merci encore, Yves
Les fonctions de Bessel ne sont peut-être pas utiles à l'utilisateur JMP typique et n'ont donc pas été demandées. Jusqu'à maintenant. Je vous suggère d'envoyer une demande de fonctionnalité à support@jmp.com pour augmenter les chances que cela se produise.
Sinon, les fonctions de Bessel sont faciles à mettre en œuvre en combinant les fonctions actuelles.
Par exemple:
Noms par défaut jusqu'ici ( 1 ) ;
// fonction de Bessel de premier type (J)
BesselJ = Une fonction ({ X , alpha } ,
Addition ( m = 0 , 50 , ( - 1 ) ^ m / Factorielle ( m ) / Gamma ( m + alpha + 1 ) * ( X / 2 ) ^ ( 2 * m + alpha ))
) ;
// exemple graphique
alpha = 0 ;
Nouvelle fenetre ( "Exemple Bessel" ,
y = Boîte graphique (
Échelle Y ( - 1 , 1 ) ,
Échelle X ( 0 , 30 ) ,
XName ( "X" ) ,
Fonction Y ( BesselJ ( X , alpha ) , X ) ;
Texte ({ 25 , 0.8 } , "\! U03B1 =" , Rond ( alpha , 2 )) ;
) ,
Zone de liste H ( Zone de texte ( "\! U03B1" ) , Slider Box ( 0 , dix , alpha , y << reshow ))
) ;