tdfread

Считайте файл с разделением табуляцией

Синтаксис

tdfread
tdfread(filename)
tdfread(filename,delimiter)
s = tdfread(filename,...)

Описание

tdfread отображает диалоговое окно File Open для интерактивного выбора файла данных, затем считывает данные из файла. Файлу должны разделить имена переменных вкладки в первой строке и значения данных, разделенные вкладками в остающихся строках. tdfread создает переменные в рабочей области, один для каждого столбца файла. Имена переменных взяты из первой строки файла. Если столбец файла содержит только числовые данные во втором и после строк, tdfread создает переменную double. В противном случае tdfread создает переменную char. После того, как все значения импортируются, информация об отображениях tdfread об импортированных значениях с помощью формата команды tdfread.

tdfread(filename) позволяет спецификацию командной строки имени файла в текущей папке или имени полного пути любого файла, с помощью filename.

tdfread(filename,delimiter) указывает, что символ, заданный delimiter, разделяет столбцы в файле. Принятые значения для delimiter:

  • ' ' или 'space'

  • '\t' или 'tab'

  • ',' или 'comma'

  • ';' или 'semi'

  • '|' или 'bar'

Разделителем по умолчанию является 'tab'.

s = tdfread(filename,...) возвращает скалярную структуру s, поля которого каждый содержит переменную.

Примеры

Следующие отображения содержимое файла sat2.dat:

type sat2.dat

Test,Gender,Score
Verbal,Male,470
Verbal,Female,530
Quantitative,Male,520
Quantitative,Female,480

Следующее создает переменные Gender, Score и Test из файла sat2.dat и отображает содержимое рабочей области MATLAB®:

tdfread('sat2.dat',',')

Name    Size    Bytes    Class    Attributes

Gender  4x6     48       char
Score   4x1     32       double
Test    4x12    96       char

Смотрите также

| | | |

Представлено до R2006a