JMP 14.1 ist verfügbar! Aktualisieren Sie Ihre JMP 14- und JMP Pro 14-SoftwareJMP 14 und JMP Pro 14 haben in dieser ersten Wartungsversion, JMP 14.1, Verbesserungen und Korrekturen erhalten. Bitte gehe zu jmp.com/update Aktualisieren Sie Ihre Software heute - kostenlos.
Sie können Ihre Software auf dem neuesten Stand halten, indem Sie die Einstellungen so einstellen, dass automatisch nach Updates gesucht wird. Gehen Sie in JMP zu "Datei"> "Voreinstellungen"> "JMP-Updates" und aktivieren Sie das Kontrollkästchen "Nach Updates suchen".
Re: JMP 14.1 ist verfügbar! Aktualisieren Sie Ihre JMP 14- und JMP Pro 14-SoftwareDie objektorientierte Programmierung (Object Oriented Programming, OOP) ermöglicht das Koppeln der Daten und Methoden, die mit diesen Daten arbeiten. Es erlaubt auch Dinge wie Vererbung. Normalerweise wird es verwendet, wenn Sie größere, komplexere Programme schreiben, die viele bewegliche Teile enthalten.
Ich verwende derzeit die JMP-Klassen, um eine Standardbibliothek für Ingenieure in meinem Unternehmen zu erstellen, die die Programmierung vereinfacht und es jeder Programmierstufe erleichtert, schnell mit der Programmierung zu beginnen. Anstatt zum Beispiel eine SQL-Abfrage zu erstellen, eine Analyse durchzuführen und einen Bericht von Grund auf zu erstellen, können alle diese Methoden zu Methoden der Klasse gemacht werden, was die Generierung erheblich vereinfacht.
Beispiel unten:
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();Alle Funktionen "Get " sind Methoden der Klasse. Klassen machen dies sehr einfach, da die Methoden (oder Funktionen) der Klasse Zugriff auf die deklarierten Eigenschaften (oder Variablen) innerhalb der Klasse haben.
Unter dem Link finden Sie eine gute Beschreibung der OOP-Programmierung, jedoch in Python. Die Hauptkonzepte werden immer noch angewendet, nur die Syntax unterscheidet sich.
https://python.swaroopch.com/oop.html
Re: JMP 14.1 ist verfügbar! Aktualisieren Sie Ihre JMP 14- und JMP Pro 14-SoftwareIst es nur ich oder hat JMP 14 signifikante Geschwindigkeitsverbesserungen? Ich habe ein Skript, das von ca. 7000 Sekunden auf ca. 1200 ging.
Wenn dies wirklich für jeden der Fall ist, gibt es irgendwo eine Liste, woher die Geschwindigkeitsverbesserungen kommen?
Re: JMP 14.1 ist verfügbar! Aktualisieren Sie Ihre JMP 14- und JMP Pro 14-SoftwareIch bin eher ein JSL-Hack als ein eleganter Programmierer, also bin ich neugierig. Ich habe gehört, dass einige Leute davon schwärmen, wie toll es sein wird, Unterricht zu haben, aber ich bin mir nicht sicher, was ich mit ihnen machen soll.
Was wirst du machen?
Re: JMP 14.1 ist verfügbar! Aktualisieren Sie Ihre JMP 14- und JMP Pro 14-SoftwareDanke für die Rückmeldung, @msharp . Es ist immer ein Balanceakt, die wichtigsten Funktionen einer neuen Version hervorzuheben, die die breiteste Palette von Wissenschaftlern und Ingenieuren ansprechen, die das Produkt verwenden. Weitere Informationen zu JSL-Klassen finden Sie im JMP 14 Online-Dokumentation . Es ist sicherlich ein Thema, über das wir in Zukunft bloggen wollen.
Re: JMP 14.1 ist verfügbar! Aktualisieren Sie Ihre JMP 14- und JMP Pro 14-SoftwareEs tut uns leid @landra_c Ich meinte Klassen wie in objektorientierter Programmierung. Dies ist die erste, die JSL mit der Define Class () - Funktion tatsächlich für OOP unterstützt. Ich habe bereits mehrere Threads gesehen, in denen JSL-Creatives Ad-hoc-Klassen erstellt haben. Wenn Sie diese Funktion so einrichten, wird die Sprache verstärkt und die Flexibilität erhöht.
Re: JMP 14.1 ist verfügbar! Aktualisieren Sie Ihre JMP 14- und JMP Pro 14-SoftwareHier sind die Versionshinweise für JMP 14.1
Re: JMP 14.1 ist verfügbar! Aktualisieren Sie Ihre JMP 14- und JMP Pro 14-SoftwareEin weiteres Update, das ziemlich groß ist:
-
In Formula Depot kann JMP die Python NumPy-Bibliothek verwenden, um Operatoren für lineare Algebra und erweiterte Operatoren wie Vec Quadratic und Design Norm in Python zu implementieren. Diese Operatoren werden bei der Bewertung von Modellen wie Diskriminanten, PCA und der "Fast Formulas" (Matrix-basierten) Formulierung von Neural Networks verwendet.
Ich habe das noch nicht ausprobiert, aber ... sorta fantastisch
Re: JMP 14.1 ist verfügbar! Aktualisieren Sie Ihre JMP 14- und JMP Pro 14-Software @msharp Vielen Dank für dieses Feedback. Wir werden die Benutzer weiterhin auf verschiedene Weise über die JMP Scripting-Zertifizierung informieren und die neue Zertifizierung noch sichtbarer machen.
Re: JMP 14.1 ist verfügbar! Aktualisieren Sie Ihre JMP 14- und JMP Pro 14-SoftwareBeim Durchschauen habe ich herausgefunden, dass JMP 14 Klassen in JSL eingeführt hat. Das ist großartig und ist wirklich ein Game-Changer. Dies hätte mehr beworben werden müssen. Es fehlt völlig auf ihrer neuen Featureseite: https://www.jmp.com/en_us/software/new-release/new-in-jmp-and-jmp-pro.html Re: JMP 14.1 ist verfügbar! Aktualisieren Sie Ihre JMP 14- und JMP Pro 14-SoftwareSchauen Sie sich die Versionshinweise an. In dieser Dot-Version gibt es viele nützliche Ergänzungen, insbesondere für JMP Pro und den Functional Data Explorer.