步骤:
1,将一个大正方形作为最基本的图形;
2,将第一步得到的数组缩小到三分之一;
3,将第二部得到的数组复制八份,平移到相应的位置。

figure%画图
hold on
for k=1:8^n
fill(a(4*k-3) a(4*k-2) a(4*k-1) a(4*k)], [b(4*k-3) b(4*k-2) b(4*k-1) b(4*k),'b']
end
hold off
axis off%不要坐标轴
axis equa%各坐标轴同比例
set(findobj(gcf,'type','patch'),'edgecolor','none')%将线条隐去

步骤:
1,确定这个大正方形的四个角的坐标,用两个数组分别表示横坐标和纵坐标。可以把最左下角的坐标设置为原点。
2,把这个大正方形填充成蓝色。
3,将第一步得到的数组缩小到原来的三分之一;
4,将第三步得到的数组平移到原来大正方形的正中间位置。

function ditan(n)
a=[0 1 1 0];
b=[0 0 1 1];
fill(a,b,'b')%将正方形填充蓝色
for k=1:n%迭代n次
for m=1:3^(k-1)%按行
for p=1:3^(k-1)%按列
fill(1/3^k+1/3^(k-1)*(p-1)+a/3^k,1/3^k+1/3^k+1/3^(k-1)*(m-1)+b/3^k,'w')
end
end
end
hold off
axis off%不要坐标轴
axis equal%各坐标轴同比例
set(findobj(gef,'type','patch'),'edgecolor','none')%将线条隐去

【Matlab代码】Sierpinsk地毯相关推荐

  1. 龙格-库塔法(runge-kutta)matlab代码及含义,龙格-库塔法(Runge-Kutta)matlab代码及含义...

    龙格-库塔法(Runge-Kutta)matlab代码及含义 龙格-库塔法(Runge-Kutta) 数值分析中,龙格-库塔法(Runge-Kutta)是用于模拟常微分方程的解的重要的一类隐式或显式迭 ...

  2. arima模型matlab代码_PSTR面板平滑转换模型简介(附Matlab代码分享)

    写论文的时候用到的~相关的资料太少了,做一些简单内容和资料的分享.(PSTR模型的Matlab代码分享在最后)本文主要为简单理论和粗暴实操~ 有用的话可以点个赞哟(知乎小白卑微求赞) 嘻嘻下面进入正题 ...

  3. matlab数值分析拟合实例,数值分析函数拟合matlab代码.doc

    数值分析函数拟合matlab代码.doc 第一题MATLAB代码用SPLINE作图XI0204060810YI098092081064038X10012Y1NEWTON3XI,YI,X源代码见M文件Y ...

  4. 显著性图matlab,cvpr14_saliency_code 2014上的关于图像显著性区域的检测matlab代码。 271万源代码下载- www.pudn.com...

    文件名称: cvpr14_saliency_code下载  收藏√  [ 5  4  3  2  1 ] 开发工具: matlab 文件大小: 4413 KB 上传时间: 2014-09-07 下载次 ...

  5. 粒子群(pso)算法详解matlab代码,粒子群(pso)算法详解matlab代码

    粒子群(pso)算法详解matlab代码 (1)---- 一.粒子群算法的历史 粒子群算法源于复杂适应系统(Complex Adaptive System,CAS).CAS理论于1994年正式提出,C ...

  6. 变步长龙格库塔法matlab代码,matlab 龙格库塔法 变步长龙格库塔法.doc

    河北科技大学硕士学位研究生 2012--2013学年第二学期 <Matlab语言及应用>结课论文 学 院: 信息科学与工程学院 专 业: 电路与系统 姓 名: 张利超 学 号: S2012 ...

  7. dst matlab,DSTcode DST跟踪算法MATLAB代码,复杂环境中仿多目标 实现的单 Other systems 其他 272万源代码下载- www.pudn.com...

    文件名称: DSTcode下载  收藏√  [ 5  4  3  2  1 ] 开发工具: matlab 文件大小: 82 KB 上传时间: 2017-03-17 下载次数: 0 提 供 者: Mar ...

  8. 傅里叶变换的Matlab代码

    原文:http://blog.csdn.net/xiaofengsheng/article/details/5991680 傅里叶变换的Matlab代码: img=imread('e:/4.jpg') ...

  9. 博客园Markdown模式的MATLAB代码高亮方案

    前言 博客园随笔写作可以使用 Markdown 进行编辑,当展示代码时,可以使用下面的语法来对代码块进行展示: ​```language code-content ​``` 一般来说,指明了 lang ...

  10. cmd.exe命令行方式执行matlab代码 【转】

    matlab代码的命令行运行方式 当你安装完matlab时,matlab会自动将matlab.exe的路径注册到系统的环境变量.如下图: [图1] 这个时候,打开cmd.exe(附件中的命令行).首先 ...

最新文章

  1. android控件拖动,移动、解决父布局重绘时控件回到原点
  2. VS 2013 Preview 自定义 SharePoint 2013 列表 之 两个Bug
  3. LINUX系统无线网频繁断开_Ubuntu系统安装amp;amp;解决WiFi不可用
  4. poj1182(并查集)
  5. linux卸载splunk,linux安装splunk-enterprise
  6. 中雅图帕尼尼_凝聚意大利足球50年辉煌 中雅图引进帕尼尼意甲球星贴
  7. php 目录及文件操作
  8. 2019计算机视觉领域顶级会议时间表
  9. 颜色空间直方图matlab,使用Matlab绘制图像的rgb颜色空间和Lab颜色空间分量图和分量直方图 | 学步园...
  10. 关于 CSS will-change 属性你需要知道的事
  11. 论 静态方法@staticmethod 类方法@classmethod @property属性
  12. 苹果谈iPhone遭CIA攻击:强烈要求用户升级系统
  13. BZOJ 2434 阿狸的打字机(ac自动机+dfs序+树状数组)
  14. SQL-55 分页查询employees表,每5行一页,返回第2页的数据
  15. 2021-2027全球与中国游戏开发工具市场现状及未来发展趋势
  16. HDU 5956 The Elder(斜率优化DP)
  17. android linux 休眠 深度睡眠 查看 方法 调试
  18. Unity制作别踩白块儿
  19. 30.kafka数据同步Elasticsearch深入详解(ES与Kafka同步)
  20. 计算机域名的解释,通俗易懂:域名与IP的关系讲解

热门文章

  1. Linux 内核 regulator 机制
  2. R语言小代码(聚类练习)
  3. html树状图怎么搜索节点,echarts2.* tree树形图节点点击事件和节点点击图标更改...
  4. RecyclerView侧滑删除按钮
  5. 怎样设计一个好的社交网站
  6. 读周公度之《结构化学基础》
  7. 按头安利 好看又实用的相机 单反免抠元素素材看这里
  8. Spring Boot资源获取失败:class path resource cannot be opened because it does not exist
  9. android编译环境-软硬件要求
  10. 含有ex的linux自动化工具,增加Linux自动化(RH294)和红帽认证工程师考试(EX294),附介绍...