Drawing a circle with known radius

How can i create a circle shape including 100 circles with known radius. Labeled with 4 different colors.

 採用された回答

KSSV
KSSV 2022 年 4 月 17 日
編集済み: KSSV 2022 年 4 月 17 日

1 投票

th = linspace(0,2*pi)' ;
R = 1;
x = R*cos(th) ;
y = R*sin(th) ;
% make groups
G = zeros(size(th)) ;
G(th >= 0 & th < pi/2) =1 ;
G(th>=pi/2 & th < pi) = 2 ;
G(th>=pi & th < 3*pi/2) = 3 ;
G(th >=3*pi/2 & th < 0) = 4 ;
gscatter(x,y,G,'bmgr','o')
axis equal

2 件のコメント

Row Sarox
Row Sarox 2022 年 4 月 17 日
Thanks, i have been struggling to change the colors.
Image Analyst
Image Analyst 2022 年 4 月 17 日
There is also a function called viscircles() you might want to know about.

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File ExchangeStartup and Shutdown についてさらに検索

質問済み:

2022 年 4 月 17 日

コメント済み:

2022 年 4 月 17 日

Community Treasure Hunt

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

Start Hunting!

Translated by