永发信息网

for k=1:mktmp=cputime;for i=1:sfor j=1:s% 计算邻居中每种状态的个数cnt1=0

答案:1  悬赏:0  手机版
解决时间 2021-05-22 07:51
for k=1:mk
tmp=cputime;
for i=1:s
for j=1:s
% 计算邻居中每种状态的个数
cnt1=0;
cnt2=0;
cnt3=0;
if i-1>0&&j-1>0
cnt1=cnt1+state1(i-1,j-1);
cnt2=cnt2+state2(i-1,j-1);
cnt3=cnt3+state3(i-1,j-1);
end
if i-1>0&&j+1
最佳答案

...您这程序不太完整.感觉像是细胞自动机的模拟.
整体是一个大的loop,从1到mk循环,应该是时间的流逝.
里面是双循环,也就是每行的细胞都判断自己邻居的状态.
每个细胞有8个邻居,每个邻居有3种状态,然后用cnt变量来存贮这些状态.
if语句是用来判断有没有超出边界的,因为matlab的矩阵index最小为1,越界访问会出错
再问: 这是我找人帮我编的元胞自动机,但是看不太懂。 其他的都没问题 ,就是元胞的规则这段有点看不懂。 你能把这个程序里面 元胞怎么根据邻居行动的具体规则 说一下吗?我怕程序没弄对,3Q~
再答: 囧。。。您发的初始化部分没什么用处啊。。。 是这样的,元胞自动机是模拟大量个体依照某种既定规则的情况下究竟会演变成什么样的情况的良好工具,至于规则是自己制定的。您发的程序里面只有收集邻居状态的以及初始化元胞状态的代码,核心部分,也就是元胞得知邻居状态后该怎么处理还是没有写清楚。 举个例子吧,一个经典的生命演化的元胞自动机,模拟一种单细胞生物的生存。规则就是查看自己的活邻居个数。多于5个,这个细胞就会因为“拥挤”而死,少于3个,就会“孤独”而死。然后如果某时刻某个死掉的细胞周围有3到5个邻居,它就会复活。 这种就是所谓规则。您目前的代码只是统计了邻居的状态,紧接着的代码应该就是规则了。
再问: 我自己突然看懂了。。
再答: 哈哈哈,祝毕设顺利


我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我从生了我们家宝宝老是放屁很臭,是什么原因
古人写人与自然的诗句,人与自然和谐相处的名
早上起来眼睛肿起来了,第二天消肿了,但是眼
吃饭说说短语心情句子,形容心情不要,身体不舒
可以当个性签名的诗句,可以做个性签名的诗句
RE调香室杭州南宋御街店怎么去啊,有知道地址
怎么才能变的有气质 ?
大海里点灯歇后语,大海捞针的歇后语
哪个高手能帮我弄个凯立德ZF4的激活码
英语选择题,必采纳,请互乱填!谢谢
我进CF出现D/duig/crossFire/mini0bject.dll
云南师范英语教育研究学怎么样
把写景的诗歌写成散文,写景的句子15字60个
珍珍美容美发美体在哪里啊,我有事要去这个地
关于高二物理的一个问题
推荐资讯
纪检监察干部在坚决打好污染防治攻坚战 推动
设计一对男:廖波、女:龚菊香的情侣对联
关于夏日的美文,关于夏天的散文
什么是现金流量指标,现金流量是什么意思?
PES6最新球员补丁
大腿小腿太粗怎么减,臀部和大腿很粗,如何减
寻能做自选图片的T恤!能做的或者知道在哪做
丛林狼酱骨头在哪里啊,我有事要去这个地方
哪里有介绍米尔顿.埃里克森的电子书呢?谁有
众寡悬殊的殊的意思,众寡悬殊的意思是什么
称呼小伙伴是什么意思,有个异性朋友,我和他
战地之王卡梯子怎样快速逃脱?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?