下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、%元胞自动机:森林火灾模型%规则:% (1正在燃烧的树变成空格位;% (2如果绿树格位的最近邻居中有一个树在燃烧,则它变成正在燃烧的树;% (3在空格位,树以概率 p生长;% (4在最近的邻居中没有正在燃烧的树的情况下树在每一时步以概率f(闪%?电)变为正在燃烧的树。%参考文献:%祝玉学,赵学龙译,<< 物理系统的元胞自动机模拟>>,p23close all;clc;clear;figure;p=0.3;% 概率 pf=6e-5;% 概率 faxes;rand('state',0);set(gcf,'DoubleBuffer','
2、on');% S=round(rand(300)/2+0.5)*2);S=round(rand(300)*2);Sk=zeros(302);Sk(2:301,2:301)=S;%口边开始的森林初值%红色表示正在燃烧(S中等于2的位置)%绿色表示绿树(S中等于1的位置)%黑色表示空格位(S中等于0的位置)C=zeros(302,302,3);R=zeros(300);G=zeros(300);R(S=2)=1;G(S=1)=1;C(2:301,2:301,1)=R;C(2:301,2:301,2)=G;Ci=imshow(C);ti=0;tp=title('T = ',n
3、um2str(ti);% 时间记录while 1;ti=ti+1;St=Sk;%S表示t时刻的森林情况St(Sk=2)=0;% for rule (1)Su=zeros(302);Sf=Sk;%S表示模拟着火的过程Sf(Sf<1.5)=0;%R 留下着火点Sf=Sf/2;%嘴火点变为1,此处Sf只有着火和空格两种Su(2:301,2:301)=Sf(1:300,1:300)+Sf(1:300,2:301)+Sf(1:300,3:302) +.Sf(2:301,1:300)+Sf(2:301,3:302)+Sf(3:302,1:300) + .Sf(3:302,2:301)+Sf(3:30
4、2,3:302);%平移后八个方向叠加,记录下su周围八个点,有 多少个在燃烧St(Su>0.5)=2;% for rule (2)Sf->suSe=Sk(2:301,2:301);%S#将初始的森林,空白处变为1,其他地方为 0Se(Se<0.5)=4;%空白地方赋值为 4Se(Se<3)=0;%|树和着火赋值为0Se(Se>3)=1;%娱白地方赋值为1St(2:301,2:301)=St(2:301,2:301)+Se.*(rand(300)<p); %for rule (3)% 长树,更新 t 时刻的森 林StSs=zeros(302);Ss(Sk=1
5、)=1;%j论绿树情况Ss(2:301,2:301)=Ss(1:300,1:300)+Ss(1:300,2:301)+Ss(1:300,3:302) +.Ss(2:301,1:300)+Ss(2:301,3:302)+Ss(3:302,1:300) + .Ss(3:302,2:301)+Ss(3:302,3:302);%瘠移后八个方向叠加,记录下Ss周围八个点,有多少个绿树Ss(Ss<7.5)=0;Ss(Ss>7.5)=1;d=find(Ss=1 & Sk=1);for k=1:length(d);r=rand;St(d(k)=round(2*(r<=f)+(r>f);end% for rule (4)%t时刻的着火还是没着火,记为10r2Sk=St;%E新t时刻的森林StR=zeros(302);G=zeros(302);R(Sk=2)=1;G(Sk=1)=1;C(:,:,1)=R;C(:,:,2)=G;set(C
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025城镇房产买卖合同范本模板
- 2025年租房定金合同模板下载
- 2025吉林省民航机场集团公司招聘笔试历年备考题库附带答案详解2套试卷
- 2025年初中升级考试题目及答案
- 余姚中考政治试卷及答案
- 2025内蒙古鄂尔多斯市鄂托克前旗雅海能源开发有限责任公司招聘10人笔试历年备考题库附带答案详解2套试卷
- 2025云南省投资控股集团有限公司招聘录用人选笔试历年难易错考点试卷带答案解析2套试卷
- 2025中铁十四局战新产业人才社会招聘笔试历年备考题库附带答案详解2套试卷
- 2025中国钢研科技集团有限公司财务服务共享中心招聘笔试历年常考点试题专练附带答案详解2套试卷
- 2025中国建筑一局(集团)有限公司质量管理部总经理竞聘1人笔试历年难易错考点试卷带答案解析2套试卷
- 大象版科学六年级上册全册教案(含反思)
- 病假解除劳动合同
- 上海入团考试试题及答案
- 2025-2026学年上学期高一数学北师大版期中必刷常考题之函数
- 江西省委社会工作部2025年公开选调事业单位工作人员【10人】考试模拟试题及答案解析
- 2025贵州省大数据发展管理局所属事业单位选调工作人员考试参考试题及答案解析
- 农产品包装自动化流水线创新创业项目商业计划书
- 2025年北京中考真题英语试题及答案
- 三方主体变更合同协议
- 广东省六校联考2026届高三上学期第二次联考化学试卷(含答案)
- 电网数字孪生和人工智能技术的融合发展思路方案
评论
0/150
提交评论