Connect all dots I polarplot

3 visualizzazioni (ultimi 30 giorni)
Kalle
Kalle il 17 Apr 2023
Commentato: Kalle il 17 Apr 2023
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')

Risposte (1)

Alan Stevens
Alan Stevens il 17 Apr 2023
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 Commenti
Alan Stevens
Alan Stevens il 17 Apr 2023
" 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
Kalle il 17 Apr 2023
that should work. thx

Accedi per commentare.

Categorie

Scopri di più su Gravitation, Cosmology & Astrophysics in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by