Azzera filtri
Azzera filtri

From arrays of two columns into multiple circles

1 visualizzazione (ultimi 30 giorni)
I have arrays of two columns, I want to plot multiple circles where the center of each cirlce is determined in each row, as each row consists of two numbers. Thank You

Risposta accettata

KSSV
KSSV il 1 Set 2021
C = rand(10,2) ;
plot(C(:,1),C(:,2),'o','Markersize',10)
If you want circle with given radius R.
C = rand(10,2) ;
R = 4 ;
th = linspace(0,2*pi) ;
x = R*cos(th) ;
y = R*sin(th) ;
figure
hold on
for i = 1:10
xc = C(i,1)+x ;
yc = C(i,2)+y ;
plot(xc,yc)
end
  1 Commento
Salem
Salem il 1 Set 2021
Modificato: Salem il 7 Set 2021
Thank you so much, it worked perfectly with me, but can you please explain briefly what does each variable represent?

Accedi per commentare.

Più risposte (0)

Community Treasure Hunt

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

Start Hunting!

Translated by