Verfasst am: 30.01.2009, 16:30
Titel: Performance Probleme beim umwandeln von cell nach struc
Hallo zusammen,
ich will in zwei ineinander geschachtelten Schleifen die Cell Variable file in die Struktur messdaten umwandeln. Leider dauert dies ziemlich lange da neue "Unterpunkte" nicht einfach angefügt werden sondern jedes Mal die komplette Struktur neu durchlaufen wird (so sieht es zumindestens im Command Window aus)
Untenstehend Mal mein Code vielleicht erkennt ihr einen Denkfehler.
Code:
%% Sortieren in Struktur % Basis ist die Stufennummer
stufe = 0;
a = length(file{1,1});
b = 1;
dataset = file{1,1}(b,1);
warum definierst Du name_punkt_cell als cell-array, wenn Du bloß eine Zelle benutzt?
was macht die Variable Stufe?
welche Werte weist Du der Variablen num_name zu?
die Daten sind mit dem Befehl textscan aus einem ASCII File eingelesen.
die Bezeichnung der Punktnamen ist als String eingelesen worden alle anderen Daten wurden als double eingelesen.
Alle Punkte die zum Zeitpunkt t gemessen werden sollen einer "Stufe" zugeordnet werden die von 0 bis n einfach durchnummeriert werden (über Var num_name).
[/img]
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.