MATLAB: What is wrong with the code

animationgame

Attached is my code. It should be a brief animation , but its not. Can anyone debug?

Best Answer

I get an image and
>> game_of_evolution
Operands to the || and && operators must be convertible to logical scalar values.
Error in game_of_evolution (line 52)
if M==1 && S==1
and
>> game_of_evolution
52 if M==1 && S==1
K>> whos M S
Name Size Bytes Class Attributes
M 50x100 5000 logical
S 50x100 40000 double
The error message says: Operands to the and && operators must be convertible to logical scalar values.