Запись timetable в файл
writetimetable(
запишет TT
)TT timetable
в текстовый файл с разделителем запятыми. Имя файла является именем переменной рабочей области расписания, добавленное с расширением .txt
. Если writetimetable
не удается создать имя файла из имени входа timetable, после чего он записывает его в файл timetable.txt
.
Каждый столбец каждой переменной в TT
становится столбцом в файле выхода. Имена переменных TT
стать заголовками столбца в первой линии файла. The 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
записывает переменные по-разному на основе типа данных содержимого в камеры.
Если содержимое камеры имеет данные число, текст, логический, категориальный, datetime или длительность, то writetimetable
функция записывает содержимое каждой камеры как одну строку в нескольких разделенных разделителем полях.
В противном случае writetimetable
функция записывает одно пустое поле.