資源簡介
生命游戲其實是一個零玩家游戲,它包括一個二維矩形世界,這個世界中的每個方格居住著一個活著的或死了的細胞。一個細胞在下一個時刻生死取決于相鄰八個方格中活著的或死了的細胞的數量。如果相鄰方格活著的細胞數量過多,這個細胞會因為資源匱乏而在下一個時刻死去;相反,如果周圍活細胞過少,這個細胞會因太孤單而死去。實際中,你可以設定周圍活細胞的數目怎樣時才適宜該細胞的生存。如果這個數目設定過低,世界中的大部分細胞會因為找不到太多的活的鄰居而死去,直到整個世界都沒有生命;如果這個數目設定過高,世界中又會被生命充滿而沒有什么變化。實際中,這個數目一般選取2或者3;這樣整個生命世界才不至于太過荒涼或擁擠,而是一種動
代碼片段和文件信息
%Conway‘s?life?with?GUI
clf
clear?all
%=============================================
%build?the?GUI
%define?the?plot?button
plotbutton=uicontrol(‘style‘‘pushbutton‘...
???‘string‘‘Run‘?...
???‘fontsize‘12?...
???‘position‘[1004005020]?...
???‘callback‘?‘run=1;‘);
%define?the?stop?button
erasebutton=uicontrol(‘style‘‘pushbutton‘...
???‘string‘‘Stop‘?...
???‘fontsize‘12?...
???‘position‘[2004005020]?...
???‘callback‘‘freeze=1;‘);
%define?the?Quit?button
quitbutton=uicontrol(‘style‘‘pushbutton‘...
???‘string‘‘Quit‘?...
???‘fontsize‘12?...
???‘position‘[3004005020]?...
???‘callback‘‘stop=1;close;‘);
number?=?uicontrol(‘style‘‘text‘?...
????‘string‘‘1‘?...
???‘fontsize‘12?...
???‘position‘[204005020]);
????
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????2226??2014-02-08?11:33??calife.m
-----------?---------??----------?-----??----
?????????????????2226????????????????????1
評論
共有 條評論