uprule2.m
来自「一个利用元胞自动机进行生态仿真的matlab程序」· M 代码 · 共 26 行
M
26 行
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% UPRULE2
% Update Rules for 2-dimensional CA
%
% Fist Coded 6 May 1997
% Last Modefied 13 March 1998
%
% Copyright (c)
% T. Suzudo JAERI-CAIL
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Totalistic Rule
if tot(2)==1
for jj=1:lnei+1
eval(['tr_code22' num2str(lnei) '(jj)=get(tr_hand(jj),''Value'');']);
end
% Outer-totalistic Rule
elseif tot(2)==2
for jj=1:lnei*2
eval(['otr_code22' num2str(lnei) '(jj)=get(tr_hand(jj),''Value'');']);
end
% Symmetric Rule (only 5 neighbours)
elseif tot(2)==3
for jj=1:12
eval(['sym_code22' num2str(lnei) '(jj)=get(tr_hand(jj),''Value'');']);
end
end
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?