Запись 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 функция записывает одно пустое поле.