get (DataMatrix)

Получите информацию об объекте DataMatrix

Синтаксис

get(DMObj)
DMStruct = get(DMObj)
PropertyValue = get(DMObj, 'PropertyName')
[Property1Value, Property2Value, ...] = get(DMObj, 'Property1Name', 'Property2Name', ...)

Входные параметры

DMObjОбъект DataMatrix, такой, как создано DataMatrix Конструктор Object.
PropertyNameИмя свойства объекта DataMatrix.

Выходные аргументы

DMStructСкалярная структура, в которой каждое имя поля является свойством объекта DataMatrix и каждым полем, содержит значение того свойства.
PropertyValueЗначение свойства задано PropertyName.

Описание

get(DMObj) отображения все свойства и их текущие значения DMObj, объект DataMatrix.

DMStruct = get(DMObj) возвращает все свойства DMObj, объект DataMatrix, к DMStruct, скалярная структура, в которой каждое имя поля является свойством объекта DataMatrix и каждым полем, содержит значение того свойства.

PropertyValue = get(DMObj, 'PropertyName') возвращает значение заданного свойства DMObj, объект DataMatrix.

[Property1Value, Property2Value, ...] = get(DMObj, 'Property1Name', 'Property2Name', ...) возвращает значения заданных свойств DMObj, объект DataMatrix.

Свойства объекта DataMatrix

СвойствоОписание
Name

Вектор символов, который описывает объект DataMatrix. Значением по умолчанию является ''.

RowNames

Пустой массив или массив ячеек из символьных векторов, который задает имена для строк, обычно названий генов или тестовых идентификаторов. Число элементов в массиве ячеек должно равняться количеству строк в матрице. Значением по умолчанию является пустой массив.

ColNames

Пустой массив или массив ячеек из символьных векторов, который задает имена для столбцов, обычно демонстрационных идентификаторов. Число элементов в массиве ячеек должно равняться количеству столбцов в матрице.

NRows

Положительное число, которое задает количество строк в матрице.

NCols

Положительное число, которое задает количество столбцов в матрице.

NDims

Положительное число, которое задает количество размерностей в матрице.

ElementClass

Вектор символов, который задает тип класса, такой как single или double.

Примеры

  1. Загрузите MAT-файл, которому предоставляют программное обеспечение Bioinformatics Toolbox™, которое содержит данные о дрожжах. Этот MAT-файл включает три переменные: yeastvalues, матрица данных об экспрессии гена, genes, массив ячеек инвентарных номеров GenBank® для маркировки строк в yeastvalues, и times, вектор из временных стоимостей для маркировки столбцов в yeastvalues.

    load filteredyeastdata
    
  2. Импортируйте пакет объекта микромассивов так, чтобы DataMatrix функция конструктора будет доступна.

    import bioma.data.*
    
  3. Создайте объект DataMatrix из данных об экспрессии гена в первых 30 строках yeastvalues матрица. Используйте genes вектор-столбец и times вектор-строка, чтобы задать имена строки и имена столбцов.

    dmo = DataMatrix(yeastvalues(1:30,:),genes(1:30,:),times);
    
  4. Используйте get метод, чтобы отобразить свойства объекта DataMatrix, dmo.

    get(dmo)
    
               Name: ''
            RowNames: {30x1 cell}
            ColNames: {'   0'  ' 9.5'  '11.5'  '13.5'  '15.5'  '18.5'  '20.5'}
               NRows: 30
               NCols: 7
               NDims: 2
        ElementClass: 'double'

Смотрите также

|

Представленный в R2008b