Plotting a circel using fill funtion
조회 수: 1 (최근 30일)
이전 댓글 표시
I have to use the "fill" funtion to plot a circel. but i cant figure out how. I need to plot two circels. A red one with radius 0.1 and a blue one with radius 0.2.
댓글 수: 0
채택된 답변
Star Strider
2015년 2월 24일
Here’s a green one with radius = 0.5 to get you started. You will also need to read the documentation on the hold function.
Example:
t = linspace(0, 2*pi);
r = 0.5;
x = r*cos(t);
y = r*sin(t);
figure(1)
fill(x, y, 'g')
axis([-1 1 -1 1])
axis square
댓글 수: 2
Chad Greene
2015년 2월 24일
Stinelino: If Star Strider's solution solved your problem, kindly choose "Accept this Answer" to give credit where credit is due.
추가 답변 (2개)
Jos (10584)
2015년 2월 24일
You might also be interested in learning about the function rectangle, as in:
rectangle('curv',[1 1],'position',[0 0 1 1],'facecolor','b','edgecolor','b')
(Yeah, I know, sounds weird to draw a circle with rectangle ...)
댓글 수: 2
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!