polar-style direction plot
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Hi guys
I have a wind-detector set up to monitor wind directions [angle=0-360 degrees] for a period of time, T. In order to visualize the wind direction over time I was considering making a polar-style plot in which the distance between the center and the circumference represents the time T and the wind-direction would be represented by a line navigating within the circle depending on time and angle.
How can I do this in matlab?
Thanks in advance!
0 comentarios
Respuesta aceptada
Paulo Silva
el 5 de Sept. de 2011
doc quiver
example
%create fake data to plot with quiver
a=360*rand(1,10); %create 10 angle values of the wind angle
s=10*rand(1,10); %create 10 strength values of the wind
u=s.*cosd(a); %convert the angle to length of the arrow (x value)
v=s.*sind(a); %convert the angle to length of the arrow (y value)
quiver(1:10,zeros(1,10),u,v) %do the quiver
axis([-1 12 -5 5]) %select the axes range so you can see it all
2 comentarios
Paulo Silva
el 5 de Sept. de 2011
nice one, much better than my code :) but it doesn't account for wind strength, ok your data doesn't have that info :) good work
Más respuestas (0)
Ver también
Categorías
Más información sobre Axes Transformations 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!