Polarplot with negative theta display

22 vues (au cours des 30 derniers jours)
Shan  Chu
Shan Chu le 4 Avr 2018
Commenté : Shan Chu le 17 Avr 2018
Hi everyone, I have used the polarplot function in Matlab. The theta axis by default will be from 0 to 360 degree. But I would like to display theta from -150 to 180, similar to the attached figure. Could you please help? Thanks

Réponse acceptée

Akira Agata
Akira Agata le 11 Avr 2018
You can plot it by tuning axes properties, like:
% Sample data
theta = deg2rad(-150:30:180);
rho = 10*rand(size(theta));
% Polar plot with [-180 180] degree
polarplot(theta,rho)
ax = gca;
ax.ThetaLim = [-180 180];
ax.ThetaZeroLocation = 'top';
ax.ThetaDir = 'clockwise';
  1 commentaire
Shan  Chu
Shan Chu le 17 Avr 2018
Thank you sir. It works

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Polar Plots dans Help Center et File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by