Текстовые файлы

Разделенные и форматированные текстовые файлы

Считывайте и записывайте числовые и нечисловые данные в разграниченных и форматированных текстовых файлах, включая .csv и .txt файлы. Импортируйте данные текстового файла в интерактивном режиме с помощью Import Tool. Импортируйте или экспортируйте текстовые данные программно с помощью функций на этой странице.

Функции

расширить все

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

Базовый импорт и экспорт

readtableСоставьте таблицу из файла
writetableЗапись таблицы в файл
readtimetableСоздайте timetable из файла
writetimetableЗапись timetable в файл

Определение правил импорта

detectImportOptionsСоздайте настройки импорта на основе содержимого файла
delimitedTextImportOptionsОбъект настроек импорта для разграниченного текста
fixedWidthImportOptionsОбъект настроек импорта для текстовых файлов фиксированной ширины
xmlImportOptionsНастройки импорта объект для XML- Файлы
getvaroptsПолучите переменные настройки импорта
setvaroptsУстановите настройки импорта переменных
setvartypeУстановите типы данных переменных
previewПредварительный просмотр восьми строк из файла с помощью настроек импорта
readmatrixСчитайте матрицу из файла
writematrixЗапись матрицы в файл
readcellСчитайте массив ячеек из файла
writecellЗапись массива ячеек в файл
readvarsЧтение переменных из файла
textscanЧтение форматированных данных из текстового файла или строки
typeОтображение содержимого файла
filereadЧтение содержимого файла в виде текста
readlinesСчитайте линии файла как строковые массивы

Объекты

tabularTextDatastoreDatastore для табличных текстовых файлов

Темы

Чтение табличных данных из текстовых файлов

Импорт текстовых файлов

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

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

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

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

Лучший способ представления табличных данных из текстовых файлов в MATLAB - это таблица, поскольку таблицы могут хранить гетерогенные (смесь числовых и текстовых) данные, а также переменные и имена строк.

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

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

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

В дополнение к импорту числовых табличных данных из текстового файла в виде таблицы с использованием readtableможно также импортировать эти данные как матрицу в рабочее пространство MATLAB.

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

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

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

В этом примере показано, как создать datastore для большого текстового файла, содержащего табличные данные, а затем считать и обрабатывать данные по одному блоку за раз или по одному файлу за раз.

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

Импорт форматированных дат и времени (таких как '01/01/01' или '12:30:45') от табличных данных , ориентированных на столбцов.

Чтение набора или последовательности текстовых файлов

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

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

Если вы хотите контролировать процесс импорта сверх опций, предоставленных readtable функция, например, определение способа обработки отсутствующих данных или ошибок, а затем создание объекта настроек импорта перед импортом данных.

Запись табличных данных в текстовые файлы

Запись данных в текстовые файлы

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