Способы импортировать текстовые файлы

Выберите метод импорта на основе формата ваших данных и желаемого типа данных в рабочей области MATLAB®. Импортируйте текстовые файлы в интерактивном режиме или программно.

Чтобы импортировать данные в интерактивном режиме, используйте Инструмент для импорта. Можно сгенерировать код, чтобы повторить операцию на нескольких подобных файлах. Инструмент для импорта поддерживает текстовые файлы, включая тех с расширениями .txt txt . dat, .csv, .asc, .tab и .dlm. Эти текстовые файлы могут быть непрямоугольными и могут иметь заголовки строки и столбца, как показано в следующей фигуре. Данные в этих файлах могут быть комбинацией числового и нечислового текста и могут быть разграничены одним или несколькими символами.

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

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

Метод импорта

Описание

Для примеров смотрите...

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

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

Импортируйте данные текстового файла Используя Инструмент для импорта

readtable

Импортируйте данные в столбцах в таблицу.

Импортируйте смешанные данные от текстового файла

readtable с функцией detectImportOptions

Импортируйте данные с дополнительным управлением. Например, выберите переменные, чтобы импортировать или обработать строки с пропавшими без вести или вызывающими ошибку данными.

Определение настроек импорта для таблиц

TabularTextDatastore с read или функциями readall

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

Чтение и Анализ большого табличного текстового файла

textscan

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

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

csvread

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

Импортирование разделенных от запятой данных

dlmread

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

Импортирование разграниченных числовых данных

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

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

| | | | |

Была ли эта тема полезной?