irgendwie habe ich mit eval Probleme. Ich möchte ein Excel File einladen. Jede Spalte ist dabei ein eigenes Signal. in der Ersten Zeile steht jeweils der Name und in der zweiten Zeile die Einheit. Ich möchte diese nun in meinem Workespace anlegen. Und zwar so das im Workespace der Signalname erscheint und darin dann die Werte (3:end).
Der Befehl schreibt sich mit kleinem "e". Dann wird ein String als Argument benötigt.
Ich rate allerdings immer grundsätzlich von EVAL ab. Dynamisch Variablen zu erzeugen macht das Debuggen schwierig und den Code unübersichtlich und langsam. Im Allgemeinen ist es sinnvoller, eine Liste mit den Namen und ein Array mit den Werten zu haben.
Ich weiß eval ist keine schone art .... aber wenns funktioniert
gruß
Sven
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.