доберитесь (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