exponenta event banner

Инструмент импорта

Импорт данных из файла

Описание

Инструмент импорта позволяет просматривать и импортировать данные из файлов электронных таблиц, текстовых файлов с разделителями и текстовых файлов с фиксированной шириной. Можно в интерактивном режиме выбрать данные для импорта и повторно использовать сценарий или функцию, создаваемые инструментом для импорта других аналогичных файлов.

Открытие инструмента импорта

  • MATLAB ® Toolstrip: на вкладке Главная (Home) в разделе Переменная (Variable) щелкните Импорт данных (Import Data).

  • командная строка MATLAB: Enter uiimport(filename), где filename - символьный вектор, задающий имя текстового файла или файла электронной таблицы.

Примеры

развернуть все

Импорт диапазонов данных из текстового файла с разделителями табуляции и замена нечисловых значений в файле.

Перетащите курсор, чтобы выбрать ячейки для импорта. Нажмите Ctrl, чтобы выбрать несмежные диапазоны.

Измените поле «Строка имен переменных», чтобы указать строку, которую инструмент импорта должен использовать для имен переменных.

По умолчанию NaN заменяет неимпортуемые значения в числовых ячейках. Однако это значение можно изменить на любое другое числовое значение. Укажите способ обработки неимпортируемых значений на вкладке Импорт (Import) в разделе Неимпортируемые ячейки (Unimportable Cells).

Можно также исключить из импорта любую строку, содержащую неимпортируемую ячейку.

Щелкните Импорт выбора (Import Selection). В рабочей области появятся новые векторы столбцов.

Импорт дат и чисел из текстового файла в таблицу. Укажите десятичный разделитель для числовых значений в файле и пользовательский формат для дат.

В разделе Импортированные данные выберите Таблица для импорта данных файла в table переменная. В этом примере третий столбец данных содержит денежные суммы, где десятичным разделителем является запятая. В разделе «Разделители» выберите «Параметры разделителя». Затем в разделе «Десятичный разделитель» выберите, (запятая).

Инструмент импорта соответствующим образом преобразует денежные значения.

Укажите, что столбец содержит данные даты или времени, изменив тип данных для столбца на DATE/TIME. Нажмите другие форматы даты.... Прокрутите список вниз, чтобы ввести пользовательский формат даты.

Щелкните Импорт выбора (Import Selection ), чтобы импортировать таблицу.

Связанные примеры

Программное использование

развернуть все

uiimport открывает диалоговое окно для интерактивной загрузки данных из файла или буфера обмена. MATLAB отображает предварительный просмотр данных в файле.

uiimport(filename) открывает файл, указанный в filename с помощью инструмента импорта или мастера импорта в зависимости от типа файла. Для электронных таблиц и текстовых файлов: uiimport открывает файл с помощью инструмента импорта. Для всех других типов файлов, таких как изображение, аудио или MAT-файлы, uiimport открывает файл с помощью мастера импорта.

uiimport('-file') Сначала открывается диалоговое окно выбора файла.

uiimport('-pastespecial') сначала отображает содержимое буфера обмена.

S = uiimport(___) открывает файл с помощью мастера импорта и сохраняет результирующие переменные в виде полей в структуре S.

Вопросы совместимости

развернуть все

В R2020a изменилось поведение

См. также

Функции