- 1、本文档共56页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
由生成元生成严格自相似分形图形 Koch曲线的生成过程 生成Koch曲线的MATLAB程序 clear;clf; new=[0,1];%定义初始线段的两端 kmax=20; %迭代次数 for k=1:kmax old=new; %保存原有各点的坐标 n=length(old)-1; %计算需要改变图形的线段数目 for m=0:n-1 %计算各新线段两端点的坐标(5点) diff=(old(m+2)-old(m+1))/3; %取新线段长度向量 new(4*m+1)=old(m+1); %新线段第一点坐标 new(4*m+2)=old(m+1)+diff; %新线段第二点坐标 new(4*m+3)= new(4*m+2)+diff*((1+sqrt(3)*i)/2); %第三点 new(4*m+4)=old(m+1)+2*diff; %第四点 end new(4*n+1)=old(n+1); %最后一点 plot(new) ; axis equal; end 运行结果 Cantor集C的生成过程 Levy曲线(C曲线)的生成过程 分形树的MATLAB程序 clear;clf; th=pi/6;%设置角度 u=[0,0;0,1]; %初始线段坐标 rov1=[cos(th),-sin(th);sin(th),cos(th)] ; rov2=rov1; %坐标变换矩阵 kmax=15; %循环次数 for k=1:kmax uuu=[]; %建立一空数组,保存点坐标 n=length(u)/2; %计算需要改变图形的线段数目 for m=0:n-1 %计算各新端点的坐标 p1=(u(2*m+1,:)*2+u(2*m+2,:))/3 ; %a点 p2=(u(2*m+1,:) +u(2*m+2,:)*2)/3; %b点 pp=[(u(2*m+2,1)-u(2*m+1,1)); (u(2*m+2,2)-u(2*m+1,2))]/3; %计算新线段向量 lp=rov1*pp; %第一条树枝偏转向量 lp=p1+lp; %第一条树枝端点C坐标 rp=rov2*pp; %第二条树枝偏转向量 rp=p2+rp; %第二条树枝端点D坐标 uu=[u(2*m+1,:);p1;p1;lp;p1;p2;p2;rp;p2;u(2*m+2,:)]; %按顺序排列新线段两端点的坐标 uuu=[uuu;uu]; end u=[uuu]; plot(u(:,1),u(:,2)) ; axis([-0.5,0.5,0,1] ); end 分形树运行结果 函数迭代产生的分形 z 表示复数,在复平面上定义函数 f(z)。 任意给定初始复数值 ,定义复数序列 对于什么样的初始值 ,复数序列 收敛或有界? L 系统 生物学家Lindenmayer引进一种字符串迭代重写机制, 称为L系统.一个L系统可表示为一个有序的三元素集合: 复平面上的牛顿迭代法 从复平面上某一点 出发, 利用牛顿迭代法求方程 的根. 其迭代公式为 离 的根越近, 则迭代过程就越少, 离的越远迭代 时间就越长甚至不收敛. 这使得逃逸时间法可行 文法构图算法 字母表:L,R 生成规则:L→R,R→L R 初始字母:R 则有:R→L R→R L R→L R R L R→R L R L R R L R→L R R L R R L R L R R L R→…… 其中: V 是字母表(运动过程集合), ω是初始字符串(初始元), P 是生成规则(生成元)。 F 表示向前距离d,并画线 + 表示左转弯角度δ - 表示右转弯角度δ 其中 例如 F 表示向前距离d,并画线 + 表示左转弯角度δ - 表示右转弯角度δ FFF-FF-F-F+F+FF-FF-FFF 字符串 的解释 Koch曲线的L系统文法生成 δ=60o ω:F ( 初始元) P : F → F + F - - F + F 第0次迭代:F 第1次迭代:F + F - - F + F 第2次迭代:(F + F - - F + F )+ (F + F - - F + F) - - (F + F - - F + F )+ (F + F - - F + F) 第3次迭代:F + F - - F + F + F + F - - F + F - - F + F - - F + F + F + F - - F + F + F +
您可能关注的文档
- ORACLE培训资料_数据仓库优化.ppt
- 制造业高管职位说明.ppt
- 第4讲(候补).ppt
- 云计算环境下的数据中心网络技术趋势.pptx
- 感 悟 增 员 亮 点.ppt
- 守卫WWW-浅谈互联网的安全.pptx
- 财务分析与成本管理.pptx
- 魅族企业形象分析.pptx
- 学习情境8.2 应付债券业务核算.ppt
- 山东地产市场分析.pptx
- 人教版小学数学五年级下册第四单元通分.pptx
- 北师大版(2024)初中英语七年级上册Starter Section 6 My Family Members.pptx
- 统编版小学语文二年级下册《“的、地、得”的用法》.pptx
- 第9课《木兰诗》课件 2024—2025学年统编版语文七年级下册.pptx
- 高中语文选择性必修下《茶馆(节选)》.pptx
- 2024年山东省日照市东港区新营中学中考语文三模试卷.docx
- 七下第7课《谁是最可爱的人》课件.pptx
- 八下第9课《桃花源记》课件.pptx
- 15 无言之美 课件(39张PPT).pptx
- 江苏省高邮市2024-2025学年八年级上学期期末语文试卷.docx
文档评论(0)