Запись расписания в файл
writetimetable( записывает расписание TT)TT в текстовый файл с разделителями-запятыми. Имя файла - это имя переменной рабочего пространства расписания, добавляемое с расширением .txt. Если writetimetable не удается создать имя файла из имени входного расписания, после чего он записывается в файл timetable.txt.
Каждый столбец каждой переменной в TT становится столбцом в выходном файле. Имена переменных TT становятся заголовками столбцов в первой строке файла. writetimetable функция перезаписывает любой существующий файл.
writetimetable( записывает в файл с именем и расширением, указанными TT,filename)filename.
writetimetable определяет формат файла на основе указанного расширения. Внутренний номер должен быть одним из следующих:
.txt, .dat, или .csv для текстовых файлов с разделителями
.xls, .xlsm, или .xlsx для файлов электронных таблиц Excel ®
.xlsb для файлов электронных таблиц Excel, поддерживаемых в системах с Excel для Windows ®
.xml для файлов расширяемого языка разметки (XML).
writetimetable(___, использует дополнительные параметры, указанные одним или несколькими Name,Value)Name,Value и может включать любой из входных аргументов в предыдущих синтаксисах.
Например, можно указать, следует ли записывать имена переменных в качестве заголовков столбцов в выходной файл.
Для установки 'PreserveFormat' пара имя-значение к true, необходимо установить 'UseExcel' пара имя-значение к true.
Есть некоторые случаи, когда writetimetable создает файл, который не точно представляет входные данные. Вы заметите это при использовании readtimetable для чтения этого файла. Результирующие данные могут иметь тот же формат или то же содержимое, что и исходные данные. Если вам нужно сохранить расписание и извлечь его позже, чтобы точно соответствовать исходному расписанию, с теми же данными и организацией, сохраните его как MAT-файл. writetimetable записывает неточную таблицу в следующих экземплярах:
writetimetable записывает числовые данные с помощью long g формат и категориальные или символьные данные как текст без кавычек.
writetimetable записывает переменные, которые имеют более двух измерений, как двухмерные переменные, при этом конечные размеры свернуты.
Для переменных, возвращающих значение ячейки, writetimetable записывает переменные по-разному в зависимости от типа данных содержимого в ячейках.
Если содержимое ячейки имеет тип данных numeric, text, logical, categorical, datetime или duration, то writetimetable функция записывает содержимое каждой ячейки в виде одной строки в нескольких полях, разделенных разделителями.
В противном случае writetimetable функция записывает одно пустое поле.