Как изменить цвет графики в MATLAB

Автор: Robert White
Дата создания: 4 Август 2021
Дата обновления: 18 Ноябрь 2024
Anonim
Как оформить график в MatLab.
Видео: Как оформить график в MatLab.

Содержание

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

Графика MATLAB

Вся графика MATLAB представлена ​​в окне рисунка. Каждая из них содержится в наборе осей. Каждое представление на оси имеет точки данных и соединяющую их линию. Среди цветов, которые вы можете изменить, - линия, заливка маркеров точек данных и их граница.


Изменить через пользовательский интерфейс

Свойства всех графических элементов, включая цвет, могут быть изменены в «Редакторе свойств» MATLAB. Чтобы открыть редактор, выберите изображение, которое вы хотите изменить, откройте меню «Правка» под строкой заголовка и выберите параметр «Свойства рисунка ...». Выберите объект, который вы хотите изменить, щелкнув мышью. Вы можете редактировать линию, щелкнув значок кисти рядом с полем «Линия:» и выбрав цвет из палитры. Также можно изменить основной цвет маркера, щелкнув значок баллончика с краской рядом с полем «Маркер:» или выбрав значок кисти.

Изменение кода

Вы можете изменить свойства стиля изображения, отправив команды через командную строку. Команда set () устанавливает право собственности на объект. Только что нарисованное изображение считается «текущим», поэтому обычно эти команды используются сразу после создания изображения. Вы можете изменить текущий объект, щелкнув мышью по фигуре. В более сложных случаях вы можете получить «дескриптор» желаемого объекта с помощью команды «findobj ()». Возможные цвета: r = красный, g = зеленый, b = синий, c = голубой, m = пурпурный, y = желтый, k = черный, w = белый.


Команды для изменения цвета включают:

set (gco, 'Цвет', 'r'); % Изменить цвет текущего выбранного набора линий (gco, ’MarkerEdgeColor’, ’g’); % Изменить границу установленной точки данных (gco, 'MarkerFaceColor', 'b'); % Изменить заполнение точки данных

Цветовые карты

Изображения и другие данные могут представлять данные уровня с использованием различных значений цвета. Значение данных отображается на цвет с помощью цветовой карты. Цветовая карта по умолчанию в MATLAB - это «jet (64)», карта, которая использует цветовую схему «jet» с 64 определенными значениями. Перед отображением данные изображения сопоставляются со значением от 1 до 64 в соответствии с диапазоном значений изображения. Затем сопоставленные значения преобразуются в значения красного, зеленого и синего цветов. Таблицы цветов MATLAB включают «струйный», «HSV», «горячий», «холодный», «весенний», «летний», «осенний», «зимний», «серый», «костной», «медный». , «розовые» и «линии». Например, чтобы изменить цветовую карту текущего рисунка на «зима» со 128 цветами, используйте следующий код:


палитра (зима (128));