Текстовые файлы часто содержат смесь числовых и текстовых данных, а также имен переменных и строк, которая лучше всего представлена в MATLAB® как таблица. Можно импортировать табличные данные из текстовых файлов в таблицу с помощью Import Tool или readtable
функция.
Этот Import Tool позволяет вам импортировать в таблицу или другой тип данных. Например, считайте подмножество данных из файла образца airlinesmall.csv
. Откройте файл с помощью Import Tool и выберите опции, такие как область значений данных для импорта и тип выхода. Затем нажмите на кнопку Import Selection, чтобы импортировать данные в рабочее пространство MATLAB.
readtable
Также можно считать табличные данные из текстового файла в таблицу с помощью readtable
функция с именем файла, например:
T = readtable('airlinesmall.csv');
Отображение первых пяти строк и столбцов таблицы.
T(1:5,1:5)
ans = 5×5 table Year Month DayofMonth DayOfWeek DepTime ____ _____ __________ _________ ________ 1987 10 21 3 {'642' } 1987 10 26 1 {'1021'} 1987 10 23 5 {'2055'} 1987 10 23 5 {'1332'} 1987 10 22 4 {'629' }
В сложение к таблицам можно импортировать табличные данные из текстового файла в Рабочее пространство MATLAB в виде расписания, числовой матрицы, массива ячеек или отдельных векторов-столбцов. Основываясь на типе данных, который вам нужен, используйте одну из этих функций.
Тип данных выхода | Функция |
---|---|
Расписание | readtimetable |
Числовая матрица | readmatrix |
Массив ячеек | readcell |
Отдельные Векторы-столбцы | readvars |
Инструмент для импорта | readtable