get (DataMatrix)

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

Синтаксис

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

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

DMObjОбъект DataMatrix, например, созданный DataMatrix (конструктор объектов).
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