Is there any way to create 90 degree rose plot?
9 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
HyoJae Lee
el 23 de Ag. de 2023
Comentada: Leo Valon
el 25 de Jun. de 2024
Hello all,
I am very beginner of creating figures in MATLAB. so, I need some help.
I want to create a 90 degree rose plot like in this image below (Sorry for bad resolution!):
Like in the figure, it looks like polar histogram or rose digram, but it shows only 0 to 90 deg.
I have no idea how to plot only this part.
Can you help me to draw like the image that I upload?
Thank you,
HyoJae.
0 comentarios
Respuesta aceptada
Angelo Yeo
el 23 de Ag. de 2023
Editada: Angelo Yeo
el 23 de Ag. de 2023
rng(1); % for reproduction
theta = atan2(rand(1000, 1), rand(1000, 1));
polarhistogram(theta, 30);
thetalim([0, 90])
2 comentarios
Más respuestas (1)
Dyuman Joshi
el 23 de Ag. de 2023
Adjust the theta limits -
%Random data
theta = atan2(rand(100000,1)-0.5,2*(rand(100000,1)-0.5));
polarhistogram(theta,25)
%Get current axes
ax=gca;
%Modify the theta limits accordingly
ax.ThetaLim = [0 90];
2 comentarios
Ver también
Categorías
Más información sobre Polar Plots en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!