matlab解答对一个等边三角形,每条边按照Koch曲线的方式进行迭代,产生的分形图称为Koch雪花.编制程序绘制出它的图形,并计算Koch雪花的面积,以及它的分形维数.

来源:学生作业帮助网 编辑:作业帮 时间:2022/05/27 20:59:21
matlab解答对一个等边三角形,每条边按照Koch曲线的方式进行迭代,产生的分形图称为Koch雪花.编制程序绘制出它的图形,并计算Koch雪花的面积,以及它的分形维数.

matlab解答对一个等边三角形,每条边按照Koch曲线的方式进行迭代,产生的分形图称为Koch雪花.编制程序绘制出它的图形,并计算Koch雪花的面积,以及它的分形维数.
matlab解答
对一个等边三角形,每条边按照Koch曲线的方式进行迭代,产生的分形图称为Koch雪花.编制程序绘制出它的图形,并计算Koch雪花的面积,以及它的分形维数.

matlab解答对一个等边三角形,每条边按照Koch曲线的方式进行迭代,产生的分形图称为Koch雪花.编制程序绘制出它的图形,并计算Koch雪花的面积,以及它的分形维数.
把下面的程序保存为plotkoch.m,然后在command windows中输入plotkoch(8)即可,其中8是迭代次数,你可以换成别的整数.
function plotkoch(n)
[x,y]=koch(n);
fill(x,y,'w');
text(0,0,{'\centerline{The area surrounded by Koch Snow Curve is $\displaystyle\frac{2\sqrt {3}{n}^{2}}{5}$.}',...
'\centerline{($n$ is the side length of the original triangle.)}',...
'\centerline{The dimension of the curve is $\log{_34}$.}'},...
'interpreter','latex','horizontalalignment','center')
axis equal off;
function [x,y]=koch(n)
if n==1
t=linspace(0,2*pi,4);
x=cos(t);
y=sin(t);
else
p=1/3;h=p*sqrt(3)/2;
[x,y]=koch(n-1);
xx=x(1);yy=y(1);
dx=diff(x);dy=diff(y);
ax=(1-p)*x(1:end-1)+p*x(2:end);
ay=(1-p)*y(1:end-1)+p*y(2:end);
bx=p*x(1:end-1)+(1-p)*x(2:end);
by=p*y(1:end-1)+(1-p)*y(2:end);
ox=(x(1:end-1)+x(2:end))/2+h*dy;
oy=(y(1:end-1)+y(2:end))/2-h*dx;
x=[reshape([x(1:end-1);ax;ox;bx],1,[]),x(end)];
y=[reshape([y(1:end-1);ay;oy;by],1,[]),y(end)];
end

matlab解答对一个等边三角形,每条边按照Koch曲线的方式进行迭代,产生的分形图称为Koch雪花.编制程序绘制出它的图形,并计算Koch雪花的面积,以及它的分形维数. 将一个正方形每条边中点相连--成一个田字.怎么用尺子画三条线画出一个等边三角形?(可以用尺子量) 一个等边三角形的周长是21厘米,这个三角形的每条边长( )?快 一个等边三角形连接每条边上的中点,组成另一个小三角形,此图中有几组平行线? 一根长24厘米的铁丝围成一个等边三角形,每条边长是()厘米,如果围成其他三角形最长的一条边小于()厘 周长18厘米的等边三角形,每个角都是( )°,每条边都是( )厘米. 有关MatLab中的Plot求解答是这样的 有四组数据,每组分别含三千个数据.假设:a[] b[] c[] d[]1:我希望绘制成4条曲线在一个figure里进行对比2:每条曲线每隔50个数据用符号(‘+’,‘-’,‘>’)进 初中一年级数学几何找规律问题设有一个边长为1的等边三角形,记作A1,将A1的每条边三等分,在中间的线段上向形外作等边三角形,去掉中间的线段后所得到图形记作A2;将A2的每条边三等分,并重 设有一个边长为1的等边三角形,记作A1(如图1),将A1的每条边三等分,在中间的线段上向图形外作等边三角形,去掉中间线段后所得到的图形记作A2(如图2);将A2的每条边三等分,并重复上述过 圆内画等边三角形怎样求等边三角形的3条边 用一根长9.4分米的铁丝围成一个等边三角形,每条的长度是这跟铁丝长度的几分之几,每边长多少 等腰三角形和等边三角形都有对称轴,都是()图形.等腰三角形有()条边相等,有()条对称轴.26等腰三角形和等边三角形都有对称轴,都是()图形.等腰三角形有()条边相等,有()条对 MATLAB初学,谁能帮解释如下语句每条的作用, 已知等边三角形等边的长度和一个角的角度,怎么求另一条边? 关于极限 一个面积为1的等边三角形,将每条边三等分,连接每个角附近的两个三等分点,将三个角切除,剩下一个正六边形.再将正六边形的每条边三等分,切除六个角.得到一个十二边形(注意这 将等边三角形ABC的两条边分别延长到原来的2倍,得到一个新三角形,新三角形的面积是原等边三角形面积的几倍?如果将三角形ABC的每条边分别延长到原来的2倍,得到一个新三角形,这个新三角形 一个正六边形的花坛,(把正六边形平均分成6个等边三角形)在它的每条边上种7棵树,一共种多少棵树? 如图,一个等边三角形ABC的每条边长都是96厘米,用扩线把三角形分割成面积相等的四个三角形,那么CF长多少厘米?