sigma_z (ex_jah_alarm759) wrote in matlab_help,
sigma_z
ex_jah_alarm759
matlab_help

import

mates,

I need help with importing data in Matlab 6.5: my original files are all either .csv or .txt. When I click 'Import data', and choose the file, for some reason all the entries are imported in one column (i.e. the delimiter, such as comma is not recognized!).

What could I be doing wrong here? I seem to follow all instructions pretty closely...

cheers,

j_a

нужна помощь с импортом файлов в матлаб. Проблема: при загрузке .csv и .txt файлов все записи оказываются в одном столбце, т.е. почему-то запятая (или иной делимитер) не различается. Что делать?

Заранее спасибо!
Subscribe
  • Post a new comment

    Error

    default userpic
    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 8 comments
I have found "Import Data" (or the functional, importdata()) to be inconsistent. If I can't get importdata() to work, then I'll read each line of the file and then parse the string using textscan() or something like it.
Файл "points.XYZ", содержащий строки такого типа, разделенные пробелом:

4451902.744200 5591814.255040 719.445835 21

прекрасно читается функцией:

textread('points.XYZ','');
не техничный способ.
А в чем его недостаток?
это слишком низкоуровневая функция для такой примитивной задачи.
То, что Вы предлагаете, лучше?
Буду знать, я невеликий знаток программирования на MatLab.
ответ где-то рядом ;)