Re: Hacer que las rutinas del solucionador no lineal estén disponibles a través de JSL, en lugar de a través de la plataforma no lineal@JerryFish Me gustaría ver el problema en el que está trabajando para poder entenderlo mejor.
Haga que las rutinas de Nonlinear Solver estén disponibles a través de JSL, en lugar de a través de la plataforma Nonlinear¿Qué inspiró esta solicitud de lista de deseos?Para ser honesto, esta es una solicitud personal que otros pueden encontrar útil en el futuro.Estoy tratando de escribir un script en JMP para un documento de Discovery Summit que requiere una solución no lineal, y no puedo hacerlo desde JSL.
Describa la función o solución nueva o mejorada que le gustaría ver.El script resuelve un conjunto no lineal de ecuaciones.Puedo usar Excel Solver para resolver este problema, pero es muy difícil configurarlo en una tabla de datos JMP (donde podría usar la plataforma no lineal para resolverlo). En cambio, me gustaría acceder a las rutinas del solucionador desde JSL, donde Podría escribir las funciones (quizás en forma de matriz) y luego llamar a Solver.Otras herramientas (Python, Matlab, etc.) tienen esta capacidad.(De hecho, espero llamar al solucionador de Python para los fines de mi artículo).
¿Cuál sería el valor para usted y/u otros usuarios si se proporciona esta nueva característica?Los clientes podían resolver una gama más amplia de problemas no lineales a través de JSL.
¿Es esta una solicitud de un cliente externo?No, esto solo viene de mí.
¿Hay algún paquete de software de la competencia que tenga esta característica o solución que debamos conocer? Hay una variedad de paquetes de resolución disponibles en Python, C, Matlab, Excel. No sé si Minitab, SPSS, etc. tienen solucionadores no lineales o permiten el acceso de los usuarios.
¿Esto afectará una renovación, expansión o adopción en un cliente, y pone esto en riesgo una cuenta si no abordamos esto? No que yo sepa.
Modelado Estadístico AvanzadoAutomatización y secuencias de comandossecuencias de comandosRe: Hacer que las rutinas del solucionador no lineal estén disponibles a través de JSL, en lugar de a través de la plataforma no lineal - El estado cambió a: ReconocidoHola @JerryFish , ¡Gracias por su sugerencia! Hemos capturado su solicitud y la tomaremos en consideración.
Re: Hacer que las rutinas del solucionador no lineal estén disponibles a través de JSL, en lugar de a través de la plataforma no lineal - El estado cambió a: Necesita información@JerryFish idea interesante.Tengo curiosidad por saber más sobre el problema en el que está trabajando y qué tipo de solucionador no lineal se necesita.¿Es este un problema de ajuste de modelo (ajustar un modelo no lineal a los datos) o resolver un sistema de ecuaciones no lineales?
Re: Hacer que las rutinas del solucionador no lineal estén disponibles a través de JSL, en lugar de a través de la plataforma no lineal - El estado cambió a: Necesita informaciónRe: Hacer que las rutinas del solucionador no lineal estén disponibles a través de JSL, en lugar de a través de la plataforma no linealHola @SamGardner .Estuve trabajando en esto durante las vacaciones de Acción de Gracias y pude resolver el problema en JMP usando la plataforma no lineal.Te enviaré dos archivos por separado que muestran cómo lo hice.(Son bastante toscos en este punto... se necesita más refinamiento... pero entenderá la idea).
Un poco de historia: @Jason_Wiggins y estoy escribiendo un artículo para Discovery Europe 23.Implica evaluar el costo de la fabricación de medidores de línea que cometen errores de tipo 1 y tipo 2.
- Es bastante simple hacer esto si conocemos la verdadera distribución de piezas que se realiza en la fabricación, junto con las características de error de calibre.
- Pero se complica si tiene una distribución de piezas medida y conoce las características del error de calibre, y luego quiere estimar la distribución de piezas real.
Los archivos muestran cómo resolví el problema usando Nonlinear, pero Nonlinear obliga a que los datos se incluyan en una tabla de datos.Creo que sería bueno que JSL permitiera el acceso a Nonlinear mediante datos generados en vectores/matrices internos de JSL, evitando la tabla de datos.
Esperemos que eso tenga sentido.Feliz de proporcionar más información si es necesario.¡Gracias!
Re: Hacer que las rutinas del solucionador no lineal estén disponibles a través de JSL, en lugar de a través de la plataforma no lineal - El estado cambió a: Investigandocompartí con @JerryFish que las funciones JSL Minimize() o Maximize() deberían poder hacer lo que él quiere hacer.@JerryFish Dejame saber como funciona.