Debuggen Sie Matlab-Code in JSL<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ich verwende ExcelLink seit vielen Jahren als Entwicklungshilfe für Matlab-Algorithmen. Ich konnte immer den Analysecode in Matlab durchgehen, während ich Excel zur Visualisierung der Ergebnisse verwendete. Ich versuche, auf JSL umzusteigen, weil mir die Tabellenhandhabungsfunktionen viel besser gefallen. Ich wünschte, ich könnte den Matlab-Code "sehen", wenn ich ihn von JSL aus aufrufe. Wie es jetzt ist, bekomme ich keinen Hinweis darauf, dass der Matlab-Code ein Problem hat, ob es sich dabei um einen Fehler im Code handelt oder dass der Code nicht im Matlab-Pfad liegt. Daher muss ich die gesamte Matlab-Entwicklung außerhalb von JMP durchführen und sie am Ende zusammenfügen.
Es wäre auch sehr cool, wenn ich eine neue Excel-Datei aus einer Vorlage öffnen und eine Datentabelle von JSL in eines der Arbeitsblätter verschieben könnte. Das würde mir helfen, wenn ich Excel als mein Algorithmus-Dashboard verwende.
Gene Davis
Betreff: Debuggen von Matlab-Code in JSLDanke Dan,
Ich habe es versucht. Das Matlab, das ich sehe, ist nicht das vollständige Interface, an das ich gewöhnt bin. Muss ein Matlab init Startup sein, das ich im JMP-Verzeichnis benötige. Möglicherweise muss ich kurzzeitig punt machen und versuchen, JSL vom Excel-VBA-Code aus auszuführen. Ist das möglich?
Gen
Betreff: Debuggen von Matlab-Code in JSLHi Gene -
A ausführen MATLAB-Kontrolle (sichtbar (1)); Dieser Befehl zeigt ein MATLAB-Befehlsfenster an, mit dem Sie von der von JMP erstellten Instantiierung von MATLAB aus interagieren können. Die Standardeinstellung ist, diese Option unsichtbar zu machen, sodass MATLAB beim Aufruf von JMP vollständig hinter den Kulissen ausgeführt wird. In der Codeentwicklung gibt es jedoch häufig Situationen, in denen die Verwendung von Befehlen, die vom Befehlsfenster aus ausgeführt werden, von Vorteil ist.
Ich frage mich, ob dies Ihnen bei Ihren Debugging-Aufgaben helfen würde.