PDA

Visualizza la versione completa : [Matlab] Caricare dati da file txt tramite script


Pizzair
21-06-2010, 16:39
Salve,

Ho perso due giorni a provare di tutto, adesso chiedo aiuto!
La mia necessità è quella di creare uno script per l'importazione di dati da file txt a Matlab.
Ci sono svariate funzioni simili tra loro (dlmread,textscan,testscan,fscanf....), ma non sono riuscito ad utilizzarle per le mia esigenza.
Il problema principale, è che nei file text ho delle headerlines che non fanno parte dei dati da importare, ma purtroppo queste headerlines non sono costanti (altrimenti avrei utilizzato la funzione textread(...'headerlines',numerorighedasaltare).
La mia idea è stata quella di contare le headerlines, ma come posso fare?
Non so se può essere di aiuto, ma la riga prima dei dati che mi interessano è vuota, per caso esiste in Matlab una funzione tipo php in cui posso dividere in blocchi una stringa utilizzando come delimitatore una riga vuota?
Oppure esistono altre tecniche (utilizzando programmi alla portata di tutti), per un'immisione automatica dei dati?

Spero in un vostro aiuto!

Loading