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

Автор: Mike Robinson
Дата Створення: 9 Вересень 2021
Дата Оновлення: 13 Листопад 2024
Anonim
MATLAB 07 Интерактивное построение графиков
Відеоролик: MATLAB 07 Интерактивное построение графиков

Зміст

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

Графіка 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)", карта, яка використовує схему кольорів "jet" із 64 визначеними значеннями. Перед відображенням дані зображення відображаються на значення від 1 до 64 відповідно до діапазону значень зображення. Потім відображені значення перетворюються на червоні, зелені та сині значення. Таблиці кольорів MATLAB включають "струмінь", "HSV", "гарячий", "прохолодний", "весна", "літо", "осінь", "зима", "сірий", "кістка", "мідь" , "рожевий" і "лінії". Наприклад, щоб змінити карту кольорів поточної фігури на "зиму" зі 128 кольорами, використовуйте такий код:


карта кольорів (зима (128));