vaka_85
13-07-2009, 16:43
ciao a tutti. é tutt'oggi che sto perdendo tempo per cercare di fare una cosa che apparentemente sembra semplice, ma per me non lo è (viste le mie scarse conoscenze di programmazione) :(
allora... ho creato sto programmino che carica un file e scrive i dati in esso contenuti (solo da una certa riga perchè sopra c'è del testo che non mi serve) in una variabile, e poi da questa variabile in una riga di un nuovo file di testo.
importfile('node 1\1-2\1-2_00000.txt');
A = data;
plot(A);
b=zeros(1,length(A));
for i=1:length(A)
b(i) = A (i,1);
end;
fid = fopen('node 1\1-2\output.txt','a+');
fprintf(fid,'%g ', b);
fclose(fid);
ora.. devo fare la stessa cosa per mille file di testo, e ogni volta che leggo il loro contenuto, lo devo aggiungere in una riga sempre nello stesso file di testo(output.txt).
Praticamente alla fine avrò un file di testo con 1000 righe, e in ognuna c'è il contenuto (solo la prima colonna) dei 1000 file di testo.
il mio problema, a parte fare tutto questo complicato meccanismo, è l'inizio... Cioè aprire i 1000 file.
Il loro formato è 1-2_00001.txt fino a 1-2_01000.txt
qualcuno sa darmi un piccolo aiuto? anche solo per iniziare...
Grazie mille
allora... ho creato sto programmino che carica un file e scrive i dati in esso contenuti (solo da una certa riga perchè sopra c'è del testo che non mi serve) in una variabile, e poi da questa variabile in una riga di un nuovo file di testo.
importfile('node 1\1-2\1-2_00000.txt');
A = data;
plot(A);
b=zeros(1,length(A));
for i=1:length(A)
b(i) = A (i,1);
end;
fid = fopen('node 1\1-2\output.txt','a+');
fprintf(fid,'%g ', b);
fclose(fid);
ora.. devo fare la stessa cosa per mille file di testo, e ogni volta che leggo il loro contenuto, lo devo aggiungere in una riga sempre nello stesso file di testo(output.txt).
Praticamente alla fine avrò un file di testo con 1000 righe, e in ognuna c'è il contenuto (solo la prima colonna) dei 1000 file di testo.
il mio problema, a parte fare tutto questo complicato meccanismo, è l'inizio... Cioè aprire i 1000 file.
Il loro formato è 1-2_00001.txt fino a 1-2_01000.txt
qualcuno sa darmi un piccolo aiuto? anche solo per iniziare...
Grazie mille