Съдържание
MATLAB е техническа среда за програмиране, широко използвана за създаване на качествени графики на научни и инженерни данни. За да задоволи критериите за показване или да подобри външния вид, MATLAB ви позволява да контролирате напълно цветовете и другите свойства на всички графични елементи. Можете да ги манипулирате чрез потребителския интерфейс или чрез команди за програмиране, въведени в командния ред.
MATLAB графика
Всички графики на MATLAB са представени във фигурален прозорец. Всеки от тях се съдържа в набор от оси. Всяко представяне в една ос има точки с данни и линия, която ги свързва. Сред цветовете, които можете да промените, са линията, попълването на маркерите на точката с данни и границата на същите.
Промяна чрез потребителския интерфейс
Свойствата на всички графични елементи, включително цвета, могат да бъдат модифицирани в "Редактор на свойства" на MATLAB. За да отворите редактора, изберете снимката, която искате да промените, отворете менюто „Редактиране“ под заглавната лента и изберете опцията „Свойства на фигурата ...“. Изберете обекта, който искате да промените, като щракнете с мишката. Можете да редактирате реда, като щракнете върху иконата на четката до полето "Line:" и изберете цвят от палитрата. Също така е възможно да промените основния цвят на маркер, като щракнете върху иконата на боя за боя до полето "Маркер:" или като изберете иконата на четката.
Промяна на кода
Можете да промените свойствата на стила на картината, като изпратите команди през командния ред. Командата set () установява собствеността върху обект. Картина, която току-що е била нарисувана, се счита за „текуща“, така че е обичайно тези команди да се използват веднага след създаването на картина. Можете да промените текущия обект с щракване с мишката върху фигурата. В по-сложни случаи можете да получите "манипулатора" на желания обект, като използвате командата "findobj ()". Възможните цветове включват: r = червено, g = зелено, b = синьо, c = циан, m = пурпурно, y = жълто, k = черно, w = бяло.
Командите за промяна на цвета включват:
набор (gco, 'Color', 'r'); % Промяна на цвета на избрания в момента набор от линии (gco, ‘MarkerEdgeColor’, ’g’); % Промяна на границата на зададена точка от данни (gco, 'MarkerFaceColor', 'b'); % Променете попълването на точка от данни
Цветни карти
Изображенията и други данни могат да представляват данни за ниво, използвайки различни цветови стойности. Стойността на данните се преобразува в цвят с помощта на цветна карта. Цветовата карта по подразбиране в MATLAB е "jet (64)", карта, която използва цветовата схема "jet" с 64 дефинирани стойности. Преди дисплея данните за изображението се картографират на стойност между 1 и 64, в зависимост от диапазона от стойности на изображението. След това картографираните стойности се преобразуват в червени, зелени и сини стойности. Цветовите таблици на MATLAB включват "струя", "HSV", "горещо", "хладно", "пролет", "лято", "есен", "зима", "сиво", "кост", "мед" , "розово" и "линии". Например, за да промените цветната карта на текущата фигура на „зима“ със 128 цвята, използвайте следния код:
карта на цветовете (зима (128));