2010-03-24 9 views
4

J'essaie d'importer une matrice (environ 80 000 lignes) d'un fichier csv vers Octave. La solution évidente semble quelque chose comme:Octave: importer une grande matrice au format csv

load("-ascii","relative_directory/the_file.csv") 

ou renommer le fichier peut-être et d'essayer:

load("-ascii", "relative_directory/the_file.txt") 

Pourtant, je continue à obtenir l'erreur:

load: failed to read matrix from file "relative_directory/the_file.csv"

ou txt sans détails Anymore . Tous les conseils sont appréciés.

+1

Est-ce que 'dlmread' a le même problème? – mtrw

Répondre

2

Suppression de tous les caractères comme:

, : -/

et en laissant des chiffres résout le problème d'importation si nous utilisons l'option « charge » avec le « ascii ». J'ai également essayé d'utiliser l'option "-text" à la place de "-ascii" mais cela aussi entraîne l'erreur,

load: empty name keyword or no data found in file