dmwrite (DataMatrix)

Запись объекта DataMatrix в текстовый файл

Синтаксис

dmwrite(DMObj, File)
dmwrite(..., 'Delimiter', DelimiterValue, ...)
dmwrite(..., 'Precision', PrecisionValue, ...)
dmwrite(..., 'Header', HeaderValue, ...)
dmwrite(..., 'Annotated', AnnotatedValue, ...)
dmwrite(..., 'Append', AppendValue, ...)

Аргументы

DMObj

Объект DataMatrix, например, созданный DataMatrix (конструктор объектов).

File

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

DelimiterValue

Вектор символов, задающий символ разделителя для использования в качестве диафрагмы матричных столбцов. Типичными вариантами являются:

  • ' '

  • '\t' (по умолчанию)

  • ','

  • ';'

  • '|'

PrecisionValue

Точность записи данных в текстовый файл, заданная либо:

  • Положительное целое число, указывающее количество значащих цифр

  • Формат C вектора символов начиная с %, таких как '%6.5f'

По умолчанию это 5.

HeaderValue

Вектор символов, задающий первую линию текстового файла. По умолчанию это Name свойство для объекта DataMatrix.

AnnotatedValue

Управляет записью имен строк и столбцов в текстовый файл. Варианты true (по умолчанию) или false.

AppendValue

Управляет добавлением DMObj на File когда это существующий файл. Варианты true или false (по умолчанию). Если false, dmwrite перезаписывает File.

Описание

dmwrite(DMObj, File) записывает объект DataMatrix в текстовый файл с помощью разделителя \t для разделения столбцов DataMatrix. dmwrite записывает данные, начиная с первого столбца первой строки в файле назначения.

dmwrite (..., 'PropertyName', PropertyValue, ...) вызывает dmwrite с необязательными свойствами, которые используют пары имя/значение свойства. Можно задать одно или несколько свойств в любом порядке. Заключайте каждую PropertyName в одинарных кавычках. Каждый PropertyName является нечувствительным к регистру. Эти имена свойства/пары значения свойств следующие:

dmwrite(..., 'Delimiter', DelimiterValue, ...) задает символ разделителя, который будет использоваться в качестве диафрагмы столбцов для разделения матричных столбцов. По умолчанию это '\t'.

dmwrite(..., 'Precision', PrecisionValue, ...) задает точность записи данных в текстовый файл. По умолчанию это 5.

dmwrite(..., 'Header', HeaderValue, ...) задает первую линию текстового файла. По умолчанию это Name свойство для объекта DataMatrix.

dmwrite(..., 'Annotated', AnnotatedValue, ...) управляет записью имен строк и столбцов в текстовый файл. Варианты true (по умолчанию) или false.

dmwrite(..., 'Append', AppendValue, ...) управляет добавлением DMObj на File когда это существующий файл. Варианты true или false (по умолчанию). Если false, dmwrite перезаписывает File.

Примеры

Создайте объект DataMatrix и запишите содержимое в текстовый файл:

% Create a DataMatrix object 
dmobj = bioma.data.DataMatrix(rand(2,3), {'Row1', 'Row2'}, ...
                                         {'Col1', 'Col2', 'Col3'})
% Write the DataMatrix object to a text file
dmwrite(dmobj,'testdm.txt')

См. также

Введенный в R2009b
Для просмотра документации необходимо авторизоваться на сайте