求助,在一个平面上随机取一个半圆凹坑,怎样构成循环...
m=round(rand(1)*180)/10;n=round(rand(1)*180)/10;
x=0:0.05:20;
y=0:0.05:20;
for i=1:401
for j=1:401
if (x(i)-m)^2+(y(j)-n)^2<1;
z(i,j)=1-(1-(x(i)-m)^2-(y(j)-n)^2)^0.5;
else
z(i,j)=1;
end
end
end
surf(x,y,z) 在一个面上随机选取一个点,以这个点为球心,画一个凹坑。 上面这个程序是取一个凹坑,请问如何取N个凹坑,怎样循环,怎样处理凹坑的交集处?谢谢~~
页:
[1]