Connect all dots I polarplot

10 visualizaciones (últimos 30 días)
Kalle
Kalle el 17 de Abr. de 2023
Comentada: Kalle el 17 de Abr. de 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')

Respuestas (1)

Alan Stevens
Alan Stevens el 17 de Abr. de 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 comentarios
Alan Stevens
Alan Stevens el 17 de Abr. de 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 el 17 de Abr. de 2023
that should work. thx

Iniciar sesión para comentar.

Categorías

Más información sobre Resizing and Reshaping Matrices en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by