Въведение в топлинната карта в MATLAB

Знаете ли какво е топлинна карта и с каква цел е добра? Първо, нека представим какво е MATLAB? MATLAB е регистриран и високоефективен език за програмиране, разработен от Math Works. MATLAB е предназначен за технически изчисления. Той позволява матрични операции, начертаване на функции и данни и изпълнение на алгоритми. Освен това, Heatmap в MATLAB също помага да се създадат потребителски интерфейси, които взаимодействат с програми, написани на други езици, включващи C, C ++, Java, FORTRAN и Python. Сега можем да определимHeatMap Основно,

„Heatmap е софтуер на Matlab за графично представяне на данни, където се използват цветно кодирани системи. ”Целта на Heat Maps е да визуализира по-добре обема на местоположенията или събитията в рамките на набор от данни. Той също така помага за насочване на аудиторията към областите за визуализация на данни.

Използваме диаграма на топлинната карта, която представлява конкретна диаграма, която представя стойностите на данните в таблицата с помощта на цветове. Това е приложимо, когато трябва да проектираме големи и сложни данни. Heatmap работи, като запазва данните от уеб страница. Да предположим, че ако някоя част от уеб страница получава повече внимание или ако съдържанието на уеб страницата се кликва често, то топлинната карта използва цвят от тъмен до светъл цвят, за да я представи.

Например съдържанието се показва с тъмен цвят, който се гледа повече, а другата зона без внимание от посетителите се показва със светъл цвят.

Как да създадете топлинна карта в MATLAB?

Тъй като знаем, че MATLAB е език, предназначен за математически и научни цели, който има много инструменти за справяне с повечето области на математиката и науката. Той подобрява изчисленията, визуализацията и програмирането в лесна за използване среда. Това позволява проблемите и решенията да бъдат предадени в познато математическо представяне.

Затова сега нека поговорим за HEATMAP в MATLAB; Топлинната карта е полезна за показване на матрица като изображение, чийто интензитет на цвета придава величината на нейните стойности. Също така, тя ви дава право да идентифицирате следните неща:

  • Маркиращи етикети на X-ос и Y-ос:
    За да покажете директории на редове или колони или всякакви други цифрови или текстови маркери. Тук етикетите на тиксовете на X-ос могат да се сменят.
  • Текстови етикети:
    Свързва изображението на топлинната карта с помощта на организирани текстови етикети. Можем да превключим размера на шрифта и цвета на шрифта на етикетите. Но етикетите по време на мащабиране, преместване или промяна на размера на фигурата могат да се актуализират автоматично.
  • Персонализирани цветни карти:
    За да определим вашите собствени цветове, можем да използваме цветни карти по подразбиране на MATLAB. Също така, можем да имаме различни цветни карти за различни топлинни карти във фигура.
  • Други параметри са като мрежови линии, цветни ленти за конфигуриране, докато подготвяте Heatmap.

Тези, които са запознати с Matlab и знаят как работи и кодиращата част, те имат плюс точка да изучават Heatmap с лекота. Те имат интерес към графичното представяне и могат да разберат процеса на Heatmap по-лесно, както и функциите.

Синтаксис за създаване на диаграма на топлина

Основните функции на синтаксиса са дадени по-долу:

h = heatmap(htbl, xvar, yvar)
h = heatmap(htbl, xvar, yvar, 'ColorVariable', cvar)
h = heatmap(cdata)
h = heatmap(xvalues, yvalues, cdata)
h = heatmap(___, Name, Value)
h = heatmap(parent, ___)

Обяснение на тези функции

  • Xvar е променливата на таблицата, която се показва по оста x. Yvar (вход) е променливата на таблицата, която се показва по оста y. Цветовете са създадени на брой комбинация. След това се използва за промяна на топлинната карта, след като се оформи. Функцията h = heatmap (htbl, xvar, yvar) генерира топлинна карта от htbl таблицата и предоставя обекта на диаграмата на топлина.
  • Функцията h = топлинна карта (htbl, xvar, yvar, цветна променлива ', cvar) се използва за определяне на цветните данни, като се използва табличната променлива, идентифицирана от cvar. Тук средната комбинация е основният метод за изчисление.
  • Функцията h = топлинна карта (данни) е полезна за създаване на топлинна карта от матрицата. За единична стойност в данните, топлинната карта има само една клетка.
  • Функцията h = топлинна карта (xvalues, yvalues, cdata) определя стойностите за етикетите, която е показана по x-ос и y-ос.
  • Функцията h = heatmap (___, име, стойност) идентифицира повече възможности за топлинната карта, която използва единични или множество имена или аргументи за двойка стойности.
  • Функцията h = топлинна карта (родител, ___) формира топлинната карта в секцията, посочена от родителя.

Примери за топлинна карта в MATLAB

По-долу са примери за Heatmap MATLAB:

Пример №1

Създайте топлинна карта от таблица с данни за спортни студенти

Първо, ще заредим набора от данни на учениците. След това направете таблица от подмножество на променливите, която е заредена в работното пространство. След това генерираме топлинна карта, която обобщава броя на учениците, които имат съвпадение на набор от знания за умения и по-свежи.

Код:

load students
htbl = table(Name, Age, Gender, Fresher, …
Skilled, Weight, Location);
h = heatmap(htbl, 'Skilled', 'Fresher');

изход:

Пример №2

Направете Heatmap от матричен набор от данни

Генериране на матрица от набор от данни. Сега, произведете топлинна карта на стойностите от матрицата. И така, етикетите по протежение на x -axis и y -axis изглеждат 1, 2, 3, .., и т.н.

Код:

cdata = (40 50 30; 41 52 70 ; 31 90 65; 20 90 55) ;
h = heatmap(cdata);

изход:

Пример №3

Направете Heatmap с етикети по поръчка на оси от Matrix

Първо, правим матрица от набор от данни. Отново генерира топлинна карта на стойностите. Ще приложим персонализирани етикети по протежение на x -axis & y -axis и ще посочим първите два аргумента, които ще бъдат етикетирани. Използвайки свойствата за настройка на обекта Heatmap Chart, трябва да идентифицираме заглавието и етикетите на една ос.

Код:

cdata = (40 50 30; 41 52 70 ; 31 90 65; 20 90 55) ;
xvalues = ('Banarsi', 'Silk', 'Cotton');
yvalues = ('Yellow', 'Red', 'Pink', 'Green');
h = heatmap(xvalues, yvalues, cdata);
h.Title = 'Saree Orders';
h.XLabel = 'Types';
h.YLabel = 'Colors';

изход:

заключение

По този начин можем да кажем, че Heatmap е софтуер за проучване на данни, използван за показване на поведението на потребителя на конкретни уеб страници или шаблони на уеб страници, където той използва цвят за показване на данни, т.е. инструмент за визуализация на данни. Това подкрепя за намиране на модели, даващи перспектива на дълбочина. Сега най-вече този инструмент се използва за демонстриране на сложни статистически данни.

Подобно на лекари, инженери, социолози, маркетолози и изследователи използват топлинни карти, за да създадат трудни набори от данни, за да направят логични и действащи Днес можем да видим, че Heatmap има голямо значение. Например, по времето, на уебсайтовете за недвижими имоти - най-вече там, където има данни за показване, се използва Heatmap. Той е бил успешен инструмент в Matlab, тъй като Heatmap може да бъде представен по себе си - илюстративния естествен начин. За разлика от диаграмите, където трябва да се чете, и таблиците, където трябва да бъдат имплицитни.

Препоръчителни статии

Това е ръководство за Heatmap в MATLAB. Тук обсъждаме Въведение, Как да създадете термокарта в MATLAB, Примери за топлинна карта в MATLAB, заедно със Синтаксиса. Можете също да разгледате и другите ни свързани статии, за да научите повече -

  1. Python Pandas DataFrame
  2. Скатерни парцели в Матлаб
  3. Бар графика в Matlab
  4. Сума функция в Matlab

Категория: