Электронные таблицы часто содержат смесь числовых и текстовых данных, а также имен переменных и строк, которая лучше всего представлена в MATLAB® как таблица. Можно импортировать данные в таблицу с помощью Import Tool или readtable
функция.
Этот Import Tool позволяет вам импортировать в таблицу или другой тип данных. Например, считайте данные из файла электронной таблицы patients.xls
как таблица в MATLAB. Откройте файл с помощью Import Tool и выберите опции, такие как области значений данных и тип выхода. Затем нажмите кнопку Import Selection, чтобы импортировать данные в рабочее пространство MATLAB.
readtable
Также можно считать данные электронных таблиц в таблицу с помощью readtable
функция с именем файла, например:
T = readtable('patients.xls');
Можно также выбрать диапазон данных для импорта, задав параметр области значений. Например, считайте первые пять строк и столбцов электронной таблицы. Задайте область значений в обозначении Excel следующим 'A1:E5'
.
T = readtable('patients.xls','Range','A1:E5')
T = 4×5 table LastName Gender Age Location Height ____________ __________ ___ _____________________________ ______ {'Smith' } {'Male' } 38 {'County General Hospital' } 71 {'Johnson' } {'Male' } 43 {'VA Hospital' } 69 {'Williams'} {'Female'} 38 {'St. Mary's Medical Center'} 64 {'Jones' } {'Female'} 40 {'VA Hospital' } 67
В сложение к таблицам можно импортировать данные электронной таблицы в Рабочее пространство MATLAB в виде расписания, числовой матрицы, массива ячеек или отдельных векторов-столбцов. Основываясь на типе данных, который вам нужен, используйте одну из этих функций.
Тип данных выхода | Функция |
---|---|
Расписание | readtimetable |
Числовая матрица | readmatrix |
Массив ячеек | readcell |
Отдельные Векторы-столбцы | readvars |
Инструмент для импорта | readtable