برای رسم دایره توسط نرم افزار متلب از کد زیر میتوان استفاده کرد که به صورت زیر توضیح داده میشود:

x^2+y^2=r^2

اکنون برای یک شعاع دلخواه r میتوانیم بنویسیم:

2^y^2=r^2-x

 در نتیجه برای y میتوانیم دو ریشه در نظر بگیریم که یکی با علامت مثبت و دیگری با علامت منفی در نظر گرفته میشود. با رسم این دو ریشه و رسم همزمان آنها میتوانیم دایره مورد نظر را برای هر شعاع دلخواه r رسم کنیم.

clear

clc

x=-5:0.1:5;

y=-5:0.1:5;

m=length(x);

r=5

for ii=1:m

     for jj=1:m

     y1(ii,jj)=-sqrt(r^2-x(ii)^2);

     y2(ii,jj)=sqrt(r^2-x(ii)^2);

     end

end

plot(x,y1,'b',x,y2,'b')