Hintergrund
Derzeit kann das Senden unvollständiger MATLAB-Syntax unter macOS dazu führen, dass JMP hängen bleibt. Das Hängenbleiben von JMP ist darauf zurückzuführen, dass MATLAB in einem Wartezustand festhängt.
Beispielsweise übermittelt ein Benutzer die folgende MATLAB-Syntax über MATLAB Submit(). Beachten Sie, dass *]* im fehlerhaften MATLAB-Ausdruck fehlt.
MATLAB Init();
Matlab Submit("
a = [5;5;5
");
Dies führt dazu, dass MATLAB beim Warten auf die Fertigstellung der Syntax hängen bleibt, was dazu führt, dass JMP hängen bleibt. Benutzer müssen JMP zwangsweise beenden, sobald es in diesen hängenden Zustand gerät, wodurch möglicherweise alle nicht gespeicherten Änderungen verloren gehen.
Empfehlung
Testen Sie jeden MATLAB-Code in MATLAB, bevor Sie ihn über JMP MATLAB-Funktionen übermitteln. Speichern Sie alle nicht gespeicherten, in JMP geöffneten Dateien, bevor Sie MATLAB über JMP MATLAB-Funktionen übermitteln.