exponenta event banner

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