Debuggen des NonlinLib.jsl-Skripts Hallo zusammen,
Ich versuche, eine Formel in der Modellbibliothek anhand der folgenden Anweisungen zu erstellen:
https://www.jmp.com/support/help/14/create-a-formula- using-the-model-library.shtml#100093
Ich habe nicht meine eigene benutzerdefinierte Formel zum Speichern erhalten, also habe ich versucht, die Formel zu verwenden, die sie als Beispiel im Link angeben. Das NonlinLib.jsl-Skript konnte auch nicht mit der im Beispiel erwähnten Einfügung gespeichert werden. Ein Versuch, diese und meine andere Formel zu debuggen, hat mir verschiedene Fehlernachrichten gegeben, was mich zu der Annahme veranlasst, dass sich die Syntax im Skript von den im obigen Beispiel angegebenen unterscheiden kann. Beispielsweise wird das NonlinLib.jsl-Skript verwendet
Gebietsschema: erhalten ( "S_Not_available_xxx" ) Anstelle der Verwendung von "String Not Available" im Beispiel.
Einsichten wären hilfreich! Ich bin neu in JMP- und Debugging-Skripts, daher wäre eine Antwort "JMP for Dummies" sehr dankbar!
Re: Debuggen des NonlinLib.jsl-SkriptsDanke gzmorgan0! Das war sehr hilfreich.
Zur Klarstellung: Ich verwende JMP Pro 14 auf einem Mac. Um meine neue nichtlineare Formel in das NonlinLib.jsl-Skript speichern zu können, musste ich eine separate Textdatei mit demselben Namen und demselben Inhalt mit meiner hinzugefügten Formel auf meinem Desktop erstellen. Ich habe dieses Skript dann in den Inhalt des JMP Pro 14-Pakets verschoben, in dem sich die ursprüngliche Datei NonlinLib.jsl befunden hat. Ich musste das Verschieben einer Datei in den Inhalt des JMP-Pakets authentifizieren. Dies war die einzige Möglichkeit, mein neues Skript auf einfache Weise zu speichern (da ich beim Speichern von JMP auf die Schaltfläche "Speichern" klicken konnte, konnte ich es nicht speichern).
Re: Debuggen des NonlinLib.jsl-SkriptsEs wäre nützlich, wenn Sie Ihr Skript / Ihre Formel freigeben und welche Version von JMP Sie verwenden.
Unter Windows kann ich erst dann in den JMP-Verzeichnissen speichern, wenn ich Als Administrator ausführen verwende. Unten sehen Sie einen Screenshot meiner Bearbeitungen und einen Screenshot, der in der Bibliothek angezeigt wird. Ich habe JMP 14 verwendet. Beachten Sie den roten Pfeil in diesem Screenshot: seit dem Hinzufügen zur Liste müssen Sie nach der vorhergehenden Definition ein Komma hinzufügen.
Verwenden Sie die GUI, um Ihre Funktion zu testen. Erstellen Sie eine Datentabelle zum Hinzufügen einer Spalte mit X, Y und Z. Geben Sie einige typische X-Werte ein.
Normalerweise füge ich die Formel hinzu (kopiere die JSL innerhalb des Ausdrucks ()). ), fügen Sie diese in den Formeleditor der Spalte Z ein.
Dann füge ich normalerweise eine Formel zu Y hinzu und verwende verschiedene b1- und k-Werte. Dann füge ich einen zufälligen normalen Fehler hinzu, wende die Formel an und lösche sie dann. Sie können all dies tun, bevor Sie versuchen, Ihre Formel zur nonlinLib hinzuzufügen. Jetzt können Sie die NonLin-Plattform testen, indem Sie Z für die Vorhersagespalte und y für Y verwenden.
Der Formeleditor kann bei der Fehlersuche helfen.
Viel Glück.

