JMP 14.1 está disponible! Actualice su software JMP 14 y JMP Pro 14JMP 14 y JMP Pro 14 han recibido mejoras y correcciones en esta primera versión de mantenimiento, JMP 14.1. Por favor ve a jmp.com/update Hoy para actualizar su software, sin cargo.
Puede mantener actualizado su software configurando las preferencias para buscar actualizaciones automáticamente. En JMP, vaya a Archivo> Preferencias> Actualizaciones de JMP, y luego seleccione la casilla "Buscar actualizaciones".
Re: JMP 14.1 está disponible! Actualice su software JMP 14 y JMP Pro 14La Programación Orientada a Objetos (OOP, por sus siglas en inglés) le permite emparejar los datos y los métodos que trabajan en ellos. También permite cosas como la herencia. Normalmente se usa cuando se escriben programas más grandes y complejos que tienen muchas partes móviles.
Actualmente estoy usando las clases JMP para crear una biblioteca estándar para ingenieros en mi empresa que simplificará la programación y facilitará que cualquier nivel de programación inicie rápidamente la programación. Por ejemplo, en lugar de tener que crear una consulta SQL, realizar un análisis y generar un informe desde cero, todas estas cosas pueden ser métodos de la clase que hacen que sea mucho más fácil de generar.
Ejemplo abajo:
obj = NewObject('BetaRayClass', lot = 'lot number');
dt = obj << Get Data();
dist = obj << Get Distribution(capability = "True");
sum_stats = obj << Get Sum Stats();
cpk = obj << Cpk();
graph = obj << Get Hist();Todas las funciones "Obtener " son métodos de la clase. Las clases hacen esto muy fácil de hacer, ya que los métodos (o funciones) de la clase tienen acceso a las propiedades (o variables) declaradas dentro de la clase.
El siguiente enlace es una buena explicación sobre la programación OOP pero en Python. Los conceptos principales aún se aplicarán, solo la sintaxis será diferente.
https://python.swaroopch.com/oop.html
Re: JMP 14.1 está disponible! Actualice su software JMP 14 y JMP Pro 14¿Soy yo o JMP 14 tiene mejoras significativas en la velocidad? Tengo un script que pasó de tomar ~ 7000 segundos hasta aproximadamente 1200.
Si este es realmente el caso para todos, ¿hay alguna lista de dónde provienen las mejoras en la velocidad?
Re: JMP 14.1 está disponible! Actualice su software JMP 14 y JMP Pro 14Soy más un hack JSL que un programador elegante, así que tengo curiosidad por esto. He escuchado a una cantidad de personas que hablan sobre lo maravilloso que sería tener clases, pero no estoy seguro de qué hacer con ellas.
¿Qué vas a hacer?
Re: JMP 14.1 está disponible! Actualice su software JMP 14 y JMP Pro 14Gracias por la respuesta, @msharp . Siempre es un acto de equilibrio resaltar las funciones principales en una nueva versión que apela a la gama más amplia de científicos e ingenieros que utilizan el producto. Más información acerca de las Clases JSL está disponible en el JMP 14 Documentación en línea . Y ciertamente es un tema sobre el que consideraremos los blogs en el futuro.
Re: JMP 14.1 está disponible! Actualice su software JMP 14 y JMP Pro 14Lo siento @landra_c Me refiero a las clases como en la programación orientada a objetos. Esta es la primera vez que la JSL realmente admite métodos para OOP con la función Definir Clase (). He visto varios hilos en los que las creatividades JSL han creado clases ad hoc, por lo que tener esto incorporado fortalecerá el lenguaje y proporcionará una mayor flexibilidad.
Re: JMP 14.1 está disponible! Actualice su software JMP 14 y JMP Pro 14Aquí están los Notas de lanzamiento para JMP 14.1
Re: JMP 14.1 está disponible! Actualice su software JMP 14 y JMP Pro 14Otra actualización, que es algo enorme:
-
En Formula Depot, JMP puede usar la biblioteca NumPy de Python para implementar operadores de álgebra lineal y operadores avanzados, como Vec Quadratic y Design Norm en Python. Estos operadores se utilizan en la puntuación de modelos como Discriminant, PCA y las fórmulas de "fórmulas rápidas" (basadas en matriz) de Neural Networks.
No he probado esto todavía, pero ... sorta impresionante
Re: JMP 14.1 está disponible! Actualice su software JMP 14 y JMP Pro 14 @msharp , Muchas gracias por este comentario. Continuaremos informando a los usuarios acerca de la Certificación de scripting JMP de varias maneras y hacer que la nueva certificación sea aún más visible.
Re: JMP 14.1 está disponible! Actualice su software JMP 14 y JMP Pro 14Mirando a través descubrí JMP 14 introdujo Clases en JSL. Esto es impresionante, y realmente es un cambio de juego. Esto debería haber sido anunciado más. Está completamente perdido en su página de nuevas características: https://www.jmp.com/en_us/software/new-release/new-in-jmp-and-jmp-pro.html Re: JMP 14.1 está disponible! Actualice su software JMP 14 y JMP Pro 14Asegúrese de echar un vistazo a las notas de la versión; hay muchas adiciones interesantes en esta versión de puntos, especialmente para el JMP Pro y el Explorador de datos funcionales.