|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Aug 2005
Messaggi: 1434
|
[Matlab] Caricamento di file multipli
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. Codice:
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);
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
__________________
Ho concluso positivamente con: CNA, Zeppe79, Mangianastri, ba7mbi, Fra34, bob.malone, bagigio88, adryxxx, Sasco, dixxio, binox, Manuelcese20, Mandopa, kaliostro, Bidduzzo, Ninj4, skyrunner, Beta7, piffe, il Maggiore |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Aug 2005
Messaggi: 1434
|
nessun aiutino? mi sarebbe molto utile...
__________________
Ho concluso positivamente con: CNA, Zeppe79, Mangianastri, ba7mbi, Fra34, bob.malone, bagigio88, adryxxx, Sasco, dixxio, binox, Manuelcese20, Mandopa, kaliostro, Bidduzzo, Ninj4, skyrunner, Beta7, piffe, il Maggiore |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Aug 2005
Messaggi: 1434
|
ce l'ho fatta
rimane un problema: quando io tento di scrivere i dati nel file output.dat Codice:
fprintf(fid,'%g ', b); è possibile evitare? io vorrei tutto in una riga... grazie
__________________
Ho concluso positivamente con: CNA, Zeppe79, Mangianastri, ba7mbi, Fra34, bob.malone, bagigio88, adryxxx, Sasco, dixxio, binox, Manuelcese20, Mandopa, kaliostro, Bidduzzo, Ninj4, skyrunner, Beta7, piffe, il Maggiore |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Aug 2005
Messaggi: 1434
|
aggiungendo questo a quello sopra riesco ad andare a capo dopo ogni scrittura, solo che vengono tagliati parecchi dati... su 1000 circa 200..
Codice:
fprintf(fid,'%s \n',' ');
__________________
Ho concluso positivamente con: CNA, Zeppe79, Mangianastri, ba7mbi, Fra34, bob.malone, bagigio88, adryxxx, Sasco, dixxio, binox, Manuelcese20, Mandopa, kaliostro, Bidduzzo, Ninj4, skyrunner, Beta7, piffe, il Maggiore |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 06:56.



















