Polar coordinate plot in Matlab

I have multiple theta and rho stored as matrices in variable out. I want to plot all of them using polar function in Matlab R2015b.
I'm new to Matlab and so far I did this :
figure()
subplot(1,3,1)
polar(out(1),out(2),'*')
subplot(1,3,2)
polar(out(3),out(4),'*')
subplot(1,3,3)
polar(out(5),out(6),'*')
I've two questions:
How can I combine them into a single polar plot, i.e one figure instead of three with '*' position intact ?
How can I remove the lower part of polar plot so that I can have a semicircle instead of full plot ? Is it possible to customize polar plot labels like removing the degree labels ?

5 Kommentare

Walter Roberson
Walter Roberson am 27 Jan. 2020
Can you switch to polarplot() instead?
What about
polar(out(1:2:5), out(2:2:6))
rohit
rohit am 27 Jan. 2020
@Walter, polarplot() is not available in R2015b.
@darova, it worked. Any idea about second question?
darova
darova am 27 Jan. 2020
I don't understand. What do you want to remove?
rohit
rohit am 27 Jan. 2020
labels in the figure like 0, 30, 60 .... 330

Melden Sie sich an, um zu kommentieren.

Antworten (0)

Kategorien

Mehr zu Polar Plots finden Sie in Hilfe-Center und File Exchange

Produkte

Gefragt:

am 27 Jan. 2020

Kommentiert:

am 27 Jan. 2020

Community Treasure Hunt

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

Start Hunting!

Translated by