<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Publiqué esta pregunta a principios de agosto. Una persona respondió (¡gracias!) Que se podría escribir el código en JSL. Aunque esta solución podría ser viable, parece difícil imaginar que no se haya implementado directamente en JMP, parece una función tan obvia para agregar al lote. Me gustaría saber si JMP podría considerar hacer esta adición bastante simple en una actualización futura.
Muchas gracias yves
Muchas gracias por este MS. He seguido su consejo y he enviado un mensaje a la solicitud de características. ¡Modificaré su script para calcular también las funciones modificadas de Bessel! Gracias de nuevo, Yves
Quizás las funciones de Bessel no sean necesarias para el usuario típico de JMP y, por lo tanto, no se hayan solicitado. Hasta ahora. Le sugiero que envíe una solicitud de función a support@jmp.com para aumentar la posibilidad de que suceda.
De lo contrario, las funciones de Bessel son sencillas de implementar combinando las funciones actuales.
Por ejemplo:
Nombres predeterminados aquí ( 1 ) ;
// Función de Bessel de primer tipo (J)
BesselJ = Función ({ X , alfa } ,
Suma ( metro = 0 , 50 , ( - 1 ) ^ metro / Factorial ( metro ) / Gama ( metro + alfa + 1 ) * ( X / 2 ) ^ ( 2 * metro + alfa ))
) ;
// gráfico de ejemplo
alfa = 0 ;
Nueva ventana ( "Ejemplo de Bessel" ,
y = Caja grafica (
Escala Y ( - 1 , 1 ) ,
Escala X ( 0 , 30 ) ,
XNombre ( "X" ) ,
Función Y ( BesselJ ( X , alfa ) , X ) ;
Texto ({ 25 , 0.8 } , "\! U03B1 =" , Redondo ( alfa , 2 )) ;
) ,
Cuadro de lista H ( Caja de texto ( "\! U03B1" ) , Caja deslizante ( 0 , 10 , alfa , y << volver a ver ))
) ;