Connect all dots I polarplot
Afficher commentaires plus anciens
Hello, I would like to connect the last item with the first one, so I get a “circle”. I know how to connect the dots at the polarscatter but how do I connect the last dot with the first one without changing the vector s?

clc;
clear all;
r=[10:36:360]
r = r/360*2*pi
s=[5,3.5,5,4,4,3.5,4,4.2,4.7,4]
polarplot(r,s,'-x')
Réponses (1)
Like this?
r=[10:36:360 10];
r = r/360*2*pi;
s=[5,3.5,5,4,4,3.5,4,4.2,4.7,4, 5];
polarplot(r,s,'-x')
3 commentaires
" but now you changed the vector s and addeed an other dot"
Why don't you want to do that?
Here's another possibility:
r=10:36:360;
r = r/360*2*pi;
s=[5,3.5,5,4,4,3.5,4,4.2,4.7,4];
r2 = [334 10];
r2 = r2/360*2*pi;
s2 = [4 5];
polarplot(r,s,'-bx', r2, s2, '-bx')
Kalle
le 17 Avr 2023
Catégories
En savoir plus sur Grid Lines, Tick Values, and Labels 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!

