exponenta event banner

Импорт электронных таблиц

Электронные таблицы часто содержат комбинацию числовых и текстовых данных, а также имена переменных и строк, которые лучше всего представить в MATLAB ® в виде таблицы. Можно импортировать данные в таблицу с помощью инструмента импорта или readtable функция.

Импорт данных электронной таблицы с помощью инструмента импорта

Инструмент импорта позволяет импортировать данные в таблицу или другой тип данных. Например, считывание данных из файла образца электронной таблицы patients.xls в виде таблицы в MATLAB. Откройте файл с помощью инструмента импорта и выберите такие параметры, как диапазон данных и тип вывода. Затем нажмите кнопку «Импортировать выбор», чтобы импортировать данные в рабочую область 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

См. также

|

Связанные темы