Как построить точки на графике в matlab?

Пользователь

nicolette.stoltenberg

от nicolette.stoltenberg, в категории: Другие , 5 месяцев назад

Как построить точки на графике в matlab?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от cade , 5 месяцев назад

@nicolette.stoltenberg Для этого необходимо задать массивы точек и задать тип, цвет и размер маркеров. Это можно делать через редактор свойств на графике (иконка указателя мыши), но чаще удобно задавать прямо в коде, как показано в примере:


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
clc; close all; clear all;
x = (-10:10);
y1 = rand(1, length(x));
y2 = 2*rand(1, length(x));
y3 = -rand(1, length(x));
plot(x,y1, '-ob'); grid on; hold all;
plot(x,y2, '*r'); 
plot(x,y3, '--^g'); 
title('График с закрашенной областью');
xlabel('Подпись оси х');
ylabel('Подпись оси у');
legend('1','2','3');
saveas(gca, 'out4.png'); 

Получим вот такой график

Более подробно о возможных типах маркеров см. в описании функции linespec() https://www.mathworks.com/help/matlab/ref/plot.html