Verfasst am: 31.08.2017, 16:01
Titel: Script läuft nach Compilieren nicht mehr
Hallo,
ich habe ein kleines Programm erstellt, um Daten aus Excel graphisch darzustellen. Dabei sollen die Daten geglättet werden. Als *.m script läuft das Programm, compiliert kommt aber immer ein Fehler(sobald die Zeile xlin=linespace(...) aufgerufen wird)
genau umgekehrt. Das Weglassen bewirkt, dass das Ergebnis angezeigt wird.
Wenn die linspace - Zeile nicht funktioniert, dann scheint irgendetwas mit x nicht zu stimmen. Und was das ist, kannst du herausfinden, indem du dir x anzeigen lässt.
danke für die Antwort. Das angezeigte "x" ist einfach ein Vektor mit entsprechenden Zahlen. Das "x" ist aber nicht das Problem, da das Programm als m-File ja ohne Probleme läuft. Nur die compilierte Version hat den Error. Deswegen hatte ich angenommen, dass Compiler-Einstellungen eventuell nicht korrekt sind.
Wenn ich die Settings des Compilers öffne (Stand Alone Application) wird keine Auswahl angeboten, sondern nur das Laden von zusätzlichen Settings?
UNI_Test.m
Beschreibung:
Matlab m-File (die compilierte Version als Uni_Test.exe wurde nicht hochgeladen (Risiko Viren?)
Wenn ich ein Executable erstelle und das doppelklicke, kommt die Eingabeaufforderung im Command Window nicht. Wenn ich die .exe aus einer Konsole heraus ausführe, bekomme ich
Zitat:
'<Eingabe>' is not recognized as an internal or external command,
operable program or batch file.
Sinnvoller wäre es m.E., eine kleine Benutzeroberfläche zur Bedienung des Programms zu erstellen, z.B. mit
appdesigner
.
Grüße,
Harald
Einstellungen und Berechtigungen
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.