杨志鹏第一次分形作业

杨志鹏第一次分形作业

ID:13058015

大小:612.50 KB

页数:18页

时间:2018-07-20

杨志鹏第一次分形作业_第1页
杨志鹏第一次分形作业_第2页
杨志鹏第一次分形作业_第3页
杨志鹏第一次分形作业_第4页
杨志鹏第一次分形作业_第5页
资源描述:

《杨志鹏第一次分形作业》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、L系统分形实验报告表姓名杨志鹏学号2012035009完成日期第一部分简单L系统第一个分形图程序functionLKochSnow(n);S='F';a=pi/3;A=pi/2;z=0;zA=[0,pi/2];p='F+F--F+F';fork=2:n;S=strrep(S,'F',p);endholdon;fork=1:length(S);switchS(k);case'F'plot([z,z+exp(i*A)]);z=z+exp(i*A);case'+'A=A+a;case'-'A=A-a;otherwiseendendaxis

2、equal第一个分形图形结果第二个分形图程序functionLKochSnow(n);S='F-F-F-F';a=pi/2;A=pi/2;z=0;zA=[0,pi/2];p='F-F+F+FF-F-F+F';fork=2:n;S=strrep(S,'F',p);endholdon;fork=1:length(S);switchS(k);case'F'plot([z,z+exp(i*A)]);第二个分形图形结果L系统分形实验报告表z=z+exp(i*A);case'+'A=A+a;case'-'A=A-a;otherwiseenden

3、daxisequal第三个分形图程序functionLKochSnow(n);S='F-F-F-F';a=pi/2;A=pi/2;z=0;zA=[0,pi/2];p='F-F+F-F-F';fork=2:n;S=strrep(S,'F',p);endholdon;fork=1:length(S);switchS(k);case'F'plot([z,z+exp(i*A)]);z=z+exp(i*A);case'+'A=A+a;case'-'A=A-a;otherwiseendendaxisequal第三个分形图形结果第四个分形图程序f

4、unctionLKochSnow(n);S='F-F-F-F';a=pi/2;A=pi/2;z=0;zA=[0,pi/2];p='FF-F--F-F';fork=2:n;第四个分形图形结果L系统分形实验报告表S=strrep(S,'F',p);endholdon;fork=1:length(S);switchS(k);case'F'plot([z,z+exp(i*A)]);z=z+exp(i*A);case'+'A=A+a;case'-'A=A-a;otherwiseendendaxisequal第五个分形图程序functionLK

5、ochSnow(n);S='F-F-F-F';a=pi/2;A=pi/2;z=0;zA=[0,pi/2];p='F-FF--F-F';fork=2:n;S=strrep(S,'F',p);endholdon;fork=1:length(S);switchS(k);case'F'plot([z,z+exp(i*A)]);z=z+exp(i*A);case'+'A=A+a;case'-'A=A-a;otherwiseendendaxisequal第五个分形图形结果L系统分形实验报告表第六个分形图程序functionLKochSnow(n

6、);S='F-F-F-F';a=pi/2;A=pi/2;z=0;zA=[0,pi/2];p='FF-F-F-F-F-F+F';fork=2:n;S=strrep(S,'F',p);endholdon;fork=1:length(S);switchS(k);case'F'plot([z,z+exp(i*A)]);z=z+exp(i*A);case'+'A=A+a;case'-'A=A-a;otherwiseendendaxisequal第六个分形图形结果第七个分形图程序functionLKochSnow(n);S='F-F-F-F';

7、a=pi/2;A=pi/2;z=0;zA=[0,pi/2];p='FF-F-F-F-FF';fork=2:n;S=strrep(S,'F',p);endholdon;fork=1:length(S);switchS(k);case'F'plot([z,z+exp(i*A)]);z=z+exp(i*A);case'+'A=A+a;第七个分形图形结果L系统分形实验报告表case'-'A=A-a;otherwiseendendaxisequal第二部分进退格式第一个分形图程序functionLtree(n);S='F';a=pi/8;A=

8、pi/2;z=0;zA=[0,pi/2];p='FF+[+F-F-F]-[-F+F+F]';fork=2:n;S=strrep(S,'F',p);endfigure;holdon;fork=1:length(S);switchS(k)

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。