线性随机IFS迭代Matlab示例程序

线性随机IFS迭代 Matlab示例程序 Tree Leaf Mountain

%% 线性随机IFS迭代[iterated function systems迭代函数系统]

clear;clc;close

a1 [0 0 0 0.16 0 0 0.01;%树叶 0.85 0.01 -0.04 0.85 0 1.6 0.85 0.2 -0.26 0.23 0.22 0.01 1.6 0.07 -0.15 0.28 0.26 0.24 0 0.44 0.07];

a2 [0.08 -0.031 0.084 0.0306 5.17 7.97 0.03%山脉 0.0801 0.0212 -0.08 0.0212 6.62 9.4 0.025 0.75 0 0 0.53 -0.357 1.106 0.22 0.943 0 0 0.474 -1.98 -0.65 0.245 -0.402 0 0 0.402 15.513 4.588 0.21 0.217 -0.052 0.075 0.15 3 5.74 0.07 0.262 -0.105 0.114 0.241 -0.473 3.045 0.1 0.22 0 0 0.43 14.6 4.286 0.1];

a3 [0.05000.6000.1%松树 0.0500-0.5010.1 0.460.32-0.3860.38300.60.2 0.47-0.1540.1710.423010.2 0.430.275-0.260.476010.2 0.421-0.3570.3540.30700.70.2];

a a3;

N 50000;

x0 1;y0 1;

[m,n] size a ;

b [0 a :,n '];

for i 1:N r rand; for j 1:m if r sum b 1:j &r sum b 1:j+1 ;k j;end end X [a k,1 ,a k,2 ;a k,3 ,a k,4 ]*[x0;y0]+[a k,5 ;a k,6 ]; x1 X 1 ;y1 X 2 ;x0 x1;y0 y1; plot x1,y1,'k' ;hold on; if ~mod i,1000 ;pause eps ;title num2str i ;end

end

迭代函数系统matlab实现,线性随机IFS迭代Matlab示例程序.doc相关推荐

  1. 树木分形迭代图 matlab,基于迭代函数系统的分形植物模拟

    1. 引言 自然景物模拟是计算机图形学中一个重要研究课题,其中植物形态仿真模拟引起了广泛的关注.许多学者对其进行了大量的研究,目前常见的方法有L-系统 [1] [2] .迭代函数系统 [3] [4] ...

  2. 迭代函数系统(IFS)

    迭代函数系统(IFS) IFS库源码已经上传GitHub fractal,需查看源码的请挪步. 自定义概率迭代函数 代码: # Sier三角变换 from fractal import IFS fro ...

  3. Python:迭代函数系统(IFS)

    # -*- coding: utf-8 -*- import numpy as np import matplotlib.pyplot as pl import time# 蕨类植物叶子的迭代函数和其 ...

  4. 二阶边值问题的数值解matlab,二阶线性微分方程边值问题的MATLAB求解

    2012 年 3 月第 26 卷 第 1 期 阴 山 学 刊 YINSHAN ACADEMIC JOURNAL Mar. 2012 Vo1. 26 No. 1 二阶线性微分方程边值问题的 MATLAB ...

  5. MATLAB求线性代数的参数范围,MATLAB科学计算04(线性代数问题求解一)

    文章目录 特殊矩阵 矩阵的基本概念 求解线性方程组 直接求解 判定求解 特殊矩阵 零矩阵.1矩阵及单位矩阵 生成nxn方阵: A=zeros(n), B=ones(n), C=eye(n) 生成mxn ...

  6. matlab 一元线性微分,怎样用matlab求一元线性函数极值

    clear; %%%%% 清变量 clc; %%%%% 清屏幕 syms x; %%%% 定变量 f = sqrt(5^2+(8-x)^2)*28.8+sqrt(15^2+(5+x)^2)*7.2; ...

  7. 凑钱系统C语言,C语言课程设计报告书凑钱程序.doc

    C语言课程设计报告书凑钱程序 西北师范大学知行学院 计算机与电子信息工程系 课程设计报告书 课程名称: C语言程序设计 专 业: 电子信息工程 课题名称: 凑钱程序 班 级: 13电本班 学 号: 2 ...

  8. MATLAB仿真判断系统是否为线性时不变系统

    在学习数字信号处理时,有一类很重要的问题是如何判断系统是否为线性时不变(Linear Time Invariant, LTI)系统,由于线性时不变系统具有很多许多的性质,因此判断一个系统是否为LTI系 ...

  9. 【 MATLAB 】find 函数的使用(线性索引)

    find 查找非零元素的索引和值 Syntax k = find(X) k = find(X,n) k = find(X,n,direction) [row,col] = find(___) [row ...

最新文章

  1. shell之sed 记录
  2. 在Vista下配置VS2003
  3. 经典SQL语句大全 收藏
  4. javascript怎么监听 form.submit事件
  5. (自己测试没有问题)解决git clone时报错:The requested URL returned error: 401 Unauthorized while accessing
  6. 【python数据挖掘课程】二十五.Matplotlib绘制带主题及聚类类标的散点图
  7. scala连接postgre数据库
  8. c语言深入浅出(一)strcpy和memcpy的区别
  9. 设置网页文字禁止复制
  10. 云服务器显示隐藏文件,云服务器显示隐藏文件
  11. 中文宾州树库标记含义
  12. gstreamer向appsrc发送编码数据的代码
  13. JLU数据结构第二次上机实验解题报告
  14. Sensible, not sensitive; simply complicated; predictably irrational; kindly demanding; constructivel
  15. LivePlayer H5播放器、在react中使用
  16. 第三章:EB配置DIO输出(s32k144)
  17. 修改注册表出现“无法编辑UncheckedValue:写该值的新内容时出错”的解决方法
  18. macOS中iTerm或终端字体乱码解决办法
  19. 【web前端特效源码】使用 HTMLCSSJavaScript实现各种跳跃浮动慢跑翻转旋转坠落的魔幻文字动画效果~太上头了~/动画效果|前端开发|IT软件开发基础入门教程|网页制作|网站开发定制
  20. Ubuntu安装及Ubuntu下常用软件安装(不断补充)及Windows相关--软件开发用途

热门文章

  1. 单容水箱液位pid控制实验报告_实验二、单容水箱液位PID控制系统
  2. R中用ggplot2画百分比柱状图
  3. MTI-G-710/GNSS组合导航代码分析
  4. codeforces 1100D
  5. 创建密码重置盘和重设密码
  6. 吾爱破解crackme 065-070
  7. 【内网学习笔记】20、Hashcat 的使用
  8. openwrt配置内核驱动_openWRT最小内核/应用模块的添加++++config.in/Kbuild调用树(先后顺序)...
  9. 淘宝双十一自动刷喵币
  10. JS二维数组转树形数据