How to plot a circle of some radius on a polar plot ?
44 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
eg. i want a small circle with origin as center of some radius...ON the POLAR plot
0 commentaires
Réponse acceptée
Walter Roberson
le 18 Mar 2017
th = linspace(0,2*pi,50);
r = 10;
polar(th,r+zeros(size(th)))
2 commentaires
Plus de réponses (1)
Gabriel Malagon Carvajal
le 9 Sep 2017
When is not center in the origen?
1 commentaire
Walter Roberson
le 9 Sep 2017
%need centres for demo purposes
xc = randn() * 5; yc = randn() * 5;
%the work
th = linspace(0,2*pi,50);
r = 10;
[x,y] = pol2cart(th,r);
[th1, r1] = cart2pol( x+xc, y+yc );
polar(th1, r1);
Voir également
Catégories
En savoir plus sur Polar Plots dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!