Як змінити колір графіки в MATLAB

Автор: Judy Howell
Дата Створення: 6 Липня 2021
Дата Оновлення: 1 Липня 2024
Anonim
MATLAB 07 Интерактивное построение графиков
Відеоролик: MATLAB 07 Интерактивное построение графиков

Зміст

MATLAB є широко використовуваним технічним середовищем програмування для створення графіків якості даних з науки і техніки. Для виконання критеріїв відображення або поліпшення зовнішнього вигляду, MATLAB дозволяє повністю контролювати кольори та інші властивості всіх графічних елементів. Ви можете маніпулювати ними через інтерфейс користувача або за допомогою команд програмування, введених в командному рядку.


MATLAB дозволяє змінювати кольори всіх графічних елементів (Jupiterimages / Comstock / Getty Images)

Графіка MATLAB

Усі графіки MATLAB представлені у вікні рисунка. Кожна з них міститься в наборі осей. Кожне представлення в осі має точки даних і лінію, що їх з'єднує. Серед кольорів, які можна змінити, це лінія, заповнення маркерів точок даних і кордону точок даних.

Зміни через інтерфейс користувача

Властивості всієї графіки, включаючи колір, можна змінити в редакторі властивостей MATLAB. Щоб відкрити редактор, виберіть зображення, яке ви хочете змінити, відкрийте меню "Редагувати" під заголовком і виберіть параметр "Властивості рисунка ...". Виберіть об'єкт, який потрібно змінити, натиснувши мишкою. Ви можете відредагувати рядок, натиснувши піктограму пензля збоку поля "Лінія:" і вибравши колір з палітри. Ви також можете змінити основний колір закладки, натиснувши на піктограму чорнила на боці поля "Маркер:" або на межі закладки, вибравши піктограму пензля.


Зміна за кодом

Ви можете змінити властивості стилю картинки, надіславши команди через командний рядок. Команда set () встановлює право власності на об'єкт. Показник, який тільки що був намальований, вважається "поточним", тому звичайно використовують ці команди відразу після створення фігури. Ви можете змінити поточний об'єкт, натиснувши на малюнок на малюнку. У більш складних випадках можна отримати дескриптор потрібного об'єкта за допомогою команди "findobj ()". Можливі кольори включають: r = червоний, g = зелений, b = синій, c = блакитний, m = пурпурний, y = жовтий, k = чорний, w = білий.

Команди для зміни кольору включають:

набір (gco, 'Color', 'r'); % Змінити колір поточного вибраного набору рядків (gco, 'MarkerEdgeColor', 'g'); % Зміна кордону набору точок даних (gco, 'MarkerFaceColor', 'b'); % Зміна заповнення точки даних

Кольорові карти

Зображення та інші дані можуть представляти дані рівня через різні значення кольору. Значення даних зіставляється з кольором за допомогою кольорової карти. За замовчуванням карта кольорів у MATLAB - це "jet (64)", карта, яка використовує "реактивну" колірну схему з 64 визначеними значеннями. Перед відображенням дані зображення відображаються у значення від 1 до 64, залежно від діапазону значень зображення. Зіставлені значення потім перетворюються в червоні, зелені і сині значення. Кольорові діаграми MATLAB включають реактивний, HSV, гарячий, прохолодний, весняний, літній, осінній, зимовий, сірий, кістковий, мідний, , "рожеві" та "лінії". Наприклад, щоб змінити колірну карту з поточного малюнка на "зимовий" із 128 кольорами, використовуйте наступний код:


colormap (зима (128));