Estoy usando el modelo de crecimiento de confiabilidad (JMP 16.2.0) e ingresando ~20 valores únicos en el generador de perfiles de eventos acumulativos usando la función Recordar configuración. Desafortunadamente, estos valores no se guardan con el script JSL de Reliability Growth, por lo que cada vez que vuelvo a abrir el modelo me veo obligado a ingresar manualmente los 20 valores nuevamente si deseo comparar valores, una parte necesaria de mi análisis.
¿Hay alguna manera de generar el código JSL para estos valores ingresados que pueda adjuntar al script del modelo para que cuando lo inicie, los 20 valores aún permanezcan?
¡Gracias!
J.P.
Soy el desarrollador de la plataforma. La plataforma puede recordar esas configuraciones en el script guardado desde JMP17. Por favor considere actualizar.
Gracias por este consejo. Abrí una consulta sobre la actualización a una versión más nueva con mi empresa. Mientras esto se explora, ¿es posible compartir el script JSL que puedo utilizar de inmediato?
El mecanismo de recordar esas configuraciones en JMP17 y versiones superiores no es aplicable en JMP16. Es decir, el script en JMP17 no será reconocido en JMP16.
En JMP16, sin embargo, puedes codificarlo manualmente. A continuación se muestra un ejemplo con una breve explicación:
dt = open("$Sample_Data/Reliability/NewEngineOperation.jmp");
//Following runs the platform, fit a model, and returns a handle.
//We usually call it "obj" as a convention.
obj = dt << Reliability Growth(
Input Format( Time to Event ),
Time to Event( :Hours ),
Event Count( :Fixes ),
Crow AMSAA( Show Profilers( 1 ), Show Profilers( 1 ) ),
);
//Report(obj) gets the display part that you see for "obj"
//What are in the squared brackets navigate the display and find the Profiler
//Eventually, get scriptable object command to the display of the profiler retrieves the Profiler itself. Assign it to "cef". Now "cef" can accept messages.
cef = (report(obj)["Models", "Crow-AMSAA", "Profilers", "Cumulative Events Profiler"]) << get scriptable object();
//This command sets up the profiler with desired values.
cef << Term Value(Hours( 5102.5, Lock( 0 ), Show( 1 ) ) );
//This command tell the profiler to "remember" the current setting.
cef << Remember Settings( "Setting 1", Differences Report( 0 ) );
//This command sets up the profiler with a different desired value.
cef << Term Value( Hours( 4032, Lock( 0 ), Show( 1 ) ) );
//This command tells the profiler to remember current setting again.
cef << Remember Settings( "Setting 2", Differences Report( 1 ) );
//The last command sets the profiler again, but no remember command follows.
cef << Term Value( Hours( 4032, Lock( 0 ), Show( 1 ) ) );