- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * 数学实验 从一些奇妙 图象浅谈分形 海岸线有长度吗? 法国的Mandelbrot.B 开创了分形几何 1967年的论文:“英国海岸线的长度不确定” (fractal geometry)的研究 (1)具有无限嵌套层次的精细结构 对自然几何形态的数学研究 海岸线的长度随测量尺度变化 (2)在不同尺度下具有某种相似特性 Koch 雪花曲线 设E0为单位直线段 三等分后,中间一段用与其组成等边三角形 的另两边代替,得到E1 对E1的4条线段的每一 条重复以上做法,得到E2 以此方法重复,可得En 当n趋于无穷,得到的极限曲线就是Koch 曲线 用Mathematica 画koch曲线 redokoch[ptlist_List] := Block[{tmp = {}, i, pnum = Length[ptlist]}, For[i = 1, i pnum, i = i + 1, tmp = Join[tmp, {ptlist[[i]], ptlist[[i]]*2/3 + ptlist[[i + 1]]/3, (ptlist[[i]] + ptlist[[i + 1]])/ 2 + {ptlist[[i]][[2]] - ptlist[[i + 1]][[2]], ptlist[[i + 1]][[1]] - ptlist[[i]][[1]]}*Sqrt[3]/6, ptlist[[i]]/3 + ptlist[[i + 1]]*2/3, ptlist[[i + 1]]}]]; tmp] Inko01 = {{0, 0}, {1, 0}}; Show[Graphics[Line[Nest[redokoch, Inko01, 4]], AspectRatio - Sqrt[3]/6]] 自相似性 精细结构:复杂性不随尺度减小而消失 处处不光滑,每一点是尖点 长度:En的长度=(4/3)n趋于无穷 本身定义方式简单 Koch 曲线的特点 Koch曲线在有限区域却长度无限,它是否一维的? 问题 单参数的函数曲线是一维的吗? 设?是平面上边长为1/2的正三角形,构造 fn f1 f2 f3 以此方式得到 fn ,在[0,1] 一致收敛到极限函数 f 的象将为整个三角形? 分形维数 将单位边长的线段,正方形,立方体 分成边长为1/2的同样几何物体,得到21,22,23 个小线段,正方形,立方体 注意指数给出了几何物体的维数 若将几何物体的长度(线度)缩小为1/r, 定义分形维数 得到N个相似小几何物体,那么维数d满足 N=rd d=logN/log r Koch曲线的维数? 约1.2618 分形的数学实例 Cantor集 Sierpinski集合 从单位区间[0,1]出发,三分去中段,得E1, E1两个区间三分去中得E2 ,极限集合为Cantor集 数学名例:完备,完全不连通,长度0 自相似,精细结构,简单定义 三角形四等分去中间小三角形所得极限图形 维数=? redosierpinski[ptlist_List] := Block[{tmp = {}, i, pnum = Length[ptlist]/3}, For[i = 0, i pnum, i = i + 1, tmp = Join[tmp, {ptlist[[3i + 1]], (ptlist[[3i + 1]] + ptlist[[3i + 2]])/2, (ptlist[[3i + 1]] + ptlist[[3i + 3]])/2, (ptlist[[3i + 1]] + ptlist[[3i + 2]])/2, ptlist[[3i + 2]], (ptlist[[3i + 2]] + ptlist[[3i + 3]])/2, (ptlist[[3i + 1]] + ptlist[[3i + 3]])/2, (ptlist[[3i + 2]] + ptlist[[3i + 3]])/2, ptlist[[3i + 3]]}]]; tmp] Showsierpinski[ptlist_List] := Block[{tmp = {}, i, pnum = Length[ptlist]/3}, For[i = 0, i pnum, i = i + 1, AppendTo[tmp, Polygon[{ptlist[[3i + 1]], ptlist[[3i + 2]],
您可能关注的文档
最近下载
- 维修电工高级实操题库.pdf VIP
- 桥梁工程墩柱、盖梁模板支架专项施工方案.doc
- 2024-2025学年苏科版七年级数学下册 第9章 图形的变换 综合素质评价(含答案).pdf VIP
- 移动厕所投标方案(技术标 310页).doc
- 2023年江苏省普通高校单独招生统一考试电子电工单招试卷-B卷.docx
- 2025年成都市公共交通集团有限公司人员招聘笔试备考试题及答案解析.docx
- GB+30871-2022国家新标准规范.pdf
- 学生处处长述职报告范文.pdf VIP
- 国电乐东发电公司配煤掺烧全流程动态优化系统介绍(罗荣).pdf
- GB50433-2018 生产建设项目水土保持技术标准.docx
文档评论(0)