Quantcast
Channel: Mein MATLAB Forum - goMatlab.de
Viewing all articles
Browse latest Browse all 28441

datein einlesen

$
0
0
Hallo, die Rückgabe von textscan ist ein 1xn Cell Array (n = Anzahl eingelesener Spalten). Damit scheitert die Zuweisung in eine Komponente. Die for-Schleife über 750:10:800 laufen zu lassen ist recht ungeschickt, was die Indizierung in c1 angeht. Besser wäre: filenums = 750:10:800; r = 20140113; c1 = cell(1, numel(filenums)); for ii = 1:numel(filenums) f1 = strcat('temperatur_', num2str(r),'_',sprintf('%04d',filenums(ii)), '.txt'); fid1 = fopen(f1); c1{ii} = textscan(fid1,'%f32 %f32 %f32','Headerlines',1); fclose(fid1); % pos = c1{1,:}; % T = c1{2,:}; end So sollte es zumindest mal laufen. Du solltest dir aber überlegen, wie du dieses c1 dann weiterverarbeiten willst, und die Daten ggf. anders organisieren. Grüße, Harald

Viewing all articles
Browse latest Browse all 28441

Latest Images

Trending Articles