MrOrange
06-06-2009, 21:05
hey
ho dei files abbastanza grossi che devo importare in matlab per creare delle matrici ma continuo ad avere dei problemi con la codifica dei caratteri ed in special modo con il riconoscimento delle righe.
I files originali sono stati creati su Linux (se volete saperlo sono i log del GPS creati da Kismet). Non riuscendo a far funzionare Matlab ne su Linux e ne su OSX ho pensato di usarlo su WinXP ma quando porto i file su Win vengono visti come unica riga e non più come circa 400000 righe di una trentina di caratteri numerici l'una.
Ho scoperto che per colpa di una differenza di codifica tra Unix e Dos/Win questo problema è comune ed ho provato ad usare i programmini "unix2dos" o "todos" per convertire i files ma non ho avuto successo perché i file di uscita presentano strani caratteri la dove dovrebbero spezzarsi le righe.
ho fatto una prova con files più piccolo (meno righe) e "unix2dos" e "todos" funzionano bene.
Sapete cosa posso usare per gestire file così grandi?
tnx a lot
ho dei files abbastanza grossi che devo importare in matlab per creare delle matrici ma continuo ad avere dei problemi con la codifica dei caratteri ed in special modo con il riconoscimento delle righe.
I files originali sono stati creati su Linux (se volete saperlo sono i log del GPS creati da Kismet). Non riuscendo a far funzionare Matlab ne su Linux e ne su OSX ho pensato di usarlo su WinXP ma quando porto i file su Win vengono visti come unica riga e non più come circa 400000 righe di una trentina di caratteri numerici l'una.
Ho scoperto che per colpa di una differenza di codifica tra Unix e Dos/Win questo problema è comune ed ho provato ad usare i programmini "unix2dos" o "todos" per convertire i files ma non ho avuto successo perché i file di uscita presentano strani caratteri la dove dovrebbero spezzarsi le righe.
ho fatto una prova con files più piccolo (meno righe) e "unix2dos" e "todos" funzionano bene.
Sapete cosa posso usare per gestire file così grandi?
tnx a lot