Отображать значения в полярном графике (matlab)
Я новичок в MATLAB, и я должен отображать значения в полярном графике. Мои ценности такие
values1 = [1.424; 1.425; 1.411; 1.555; 1.023; 1.534]; % 100 values...
values2 = [120.323; 112.414; 114.412; 120.333; 120.665; 121.888]; % 100 values...
Я понял, как нарисовать простой круг, но я не знаю, как повлиять на линию с этими значениями (и нарисовать другое).
t = 0 : 2*pi/100 : 2*pi;
r = (power(sin(t),2) + power(cos(t),2));
polar(t,r)
Я ожидаю что-то вроде этого (только что нашел изображение для иллюстрации). Как мне это сделать? Спасибо.
1 ответ
Решение
Вы ищете что-то вроде этого:
values1 = normrnd(100,10,1,101); % 101 values...
values2 = normrnd(100,10,1,101); % 101 values...
t = 0 : 2*pi/100 : 2*pi;
figure,
polar(t,values1)
hold on
polar(t,values2)
hold off
Для получения дополнительной информации о hold
Команда проверьте помощь Matlab.