How can I plot a polar plot with varying colour
Afficher commentaires plus anciens
I have three values azimuth(A), elevation(E) and corresponding data values(V). I plot a polar plot using the command polar(A,V), and the plot I got is given below. But I want to show my third value ie; my data values corresponding to each azimuth and elevation in varying colour. is it possible?
I am attaching the data file herewith kindly looking for your suggestions

Thanking You
Réponses (2)
José-Luis
le 12 Sep 2017
1 vote
If you have R2016b or more recent:
2 commentaires
john pappachen
le 12 Sep 2017
José-Luis
le 12 Sep 2017
Please accept the answer that best solves your problem.
Star Strider
le 12 Sep 2017
D = load('data.txt');
Az = D(:,1);
El = D(:,2);
Rd = D(:,3);
cn = ceil(max(El)); % Number Of Colors
cm = colormap(jet(cn));
figure(2)
polarscatter(Az*pi/180, Rd, [], cm(fix(El),:), 'filled')
grid on
Catégories
En savoir plus sur Polar Plots dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!