Matlab Polar Plot Legend does not match with the plot

9 visualizaciones (últimos 30 días)
Yule Huang
Yule Huang el 20 de Sept. de 2021
Respondida: Star Strider el 20 de Sept. de 2021
When I plot 3 data sets in polar polt, and I try to use legend to identitfy the difference. But the legend does not matcht the plot.

Respuestas (1)

Star Strider
Star Strider el 20 de Sept. de 2021
I cannot run that and I amm not certain what you are are plotting. Create a handle for each polarplot call:
th = linspace(0, 2*pi);
figure
hpp1 = polarplot(th, ones(3,100), '-r');
hold on
hpp2 = polarplot(th, ones(3,100)*0.7, '--b');
hpp3 = polarplot(th, ones(3,100)*0.2, '.-k');
hold off
legend([hpp1(1),hpp2(1),hpp3(1)], 'r','b','k')
Experiment with your code.
.

Categorías

Más información sobre Polar Plots en Help Center y File Exchange.

Etiquetas

Productos


Versión

R2021a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by