set (DataMatrix)

Установите свойство объекта DataMatrix

Синтаксис

set(DMObj)
set(DMObj, 'PropertyName')
DMObj = set(DMObj, 'PropertyName', PropertyValue)
DMObj = set(DMObj, 'Property1Name', Property1Value, 'Property2Name', Property2Value, ...)

Аргументы

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

Описание

set(DMObj) отображает возможные значения для всех свойств, которые имеют фиксированный набор значений свойств в DMObj, объект DataMatrix.

set(DMObj, 'PropertyName') отображает возможные значения для определенного свойства, которое имеет фиксированный набор значений свойств в DMObj, объект DataMatrix.

DMObj = set(DMObj, 'PropertyName', PropertyValue) устанавливает заданное свойство DMObj, объект DataMatrix.

DMObj = set(DMObj, 'Property1Name', Property1Value, 'Property2Name', Property2Value, ...) устанавливает заданные свойства DMObj, объект DataMatrix.

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

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

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

RowNames

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

ColNames

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

NRows

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

Примечание

Вы не можете изменить это свойство непосредственно. Можно получить доступ к нему с помощью get метод.

NCols

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

Примечание

Вы не можете изменить это свойство непосредственно. Можно получить доступ к нему с помощью get метод.

NDims

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

Примечание

Вы не можете изменить это свойство непосредственно. Можно получить доступ к нему с помощью get метод.

ElementClass

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

Примечание

Вы не можете изменить это свойство непосредственно. Можно получить доступ к нему с помощью get метод.

Примеры

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

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

    import bioma.data.*
    
  3. Создайте объект DataMatrix из данных об экспрессии гена в первых 30 строках yeastvalues матрица.

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

    get(dmo)
    
               Name: ''
            RowNames: []
            ColNames: []
               NRows: 30
               NCols: 7
               NDims: 2
        ElementClass: 'double'

    Заметьте, что RowNames и ColNames поля пусты.

  5. Используйте set метод и genes и times переменные, чтобы задать имена строки и имена столбцов для объекта DataMatrix, dmo.

    dmo = set(dmo,'RowNames',genes(1:30),'ColNames',times)
  6. Используйте 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