exponenta event banner

график

Тонировать тепловую карту или кластерграмму

Описание

пример

plot(hm_cg_object) визуализирует тепловую карту или кластерграмму hm_cg_object.

пример

plot(hm_cg_object,hFig) отображает тепловую карту или кластерграмму в фигуре MATLAB ®, указанной дескриптором фигурыhFig.

hAxes = plot(___) возвращает дескриптор к осям фигуры тепловой карты или кластерграммы, используя любую из комбинаций входных аргументов из предыдущих синтаксисов.

Примеры

свернуть все

Создайте матрицу данных.

data = gallery('invhess',20);

Отображение тепловой карты данных 2-D цвета.

hmo = HeatMap(data);
             Standardize: '[column | row | {none}]'
               Symmetric: '[true | false].'
            DisplayRange: 'Scalar.'
                Colormap: []
               ImputeFun: 'string -or- function handle -or- cell array'
            ColumnLabels: 'Cell array of strings, or an empty cell array'
               RowLabels: 'Cell array of strings, or an empty cell array'
      ColumnLabelsRotate: []
         RowLabelsRotate: []
                Annotate: '[on | {off}]'
          AnnotPrecision: []
              AnnotColor: []
       ColumnLabelsColor: 'A structure array.'
          RowLabelsColor: 'A structure array.'
       LabelsWithMarkers: '[true | false].'
    ColumnLabelsLocation: '[ top | {bottom} ]'
       RowLabelsLocation: '[ {left} | right ]'

Figure HeatMap 1 contains an axes. The axes contains an object of type image.

Отображение значений данных в тепловой карте.

hmo.Annotate = true;
view(hmo)

Figure HeatMap 1 contains an axes. The axes contains 401 objects of type image, text.

Используйте plot функция для отображения тепловой карты на другой фигуре, указанной маркером изображения fH.

fH = figure;
hA = plot(hmo,fH);

Figure contains an axes. The axes contains 401 objects of type image, text.

Использовать дескриптор возвращаемых осей hA для задания свойств осей.

hA.Title.String = 'Inverse of an Upper Hessenberg Matrix';
hA.XTickLabelMode = 'auto';
hA.YTickLabelMode = 'auto';

Figure contains an axes. The axes with title Inverse of an Upper Hessenberg Matrix contains 401 objects of type image, text.

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

свернуть все

Тепловая карта или объект кластерграммы, указанный как HeatMap объект или clustergram объект.

Ручка к фигуре, чтобы отобразить тепловую карту или кластерграмму, заданную как ручка фигуры.

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

свернуть все

Оси тепловой карты или фигуры кластерграммы, возвращаемые как axes объект.

Представлен в R2009b