Каждый раз, когда вы используете структуры типа «while» или «if», они имеют условие внутри скобки. Если это условие истинно, код внутри выполняется. Что-то истинное переводится в логическое значение 1. Попробуйте эту команду в Matlab:
3>2
Matlab скажет вам, что это утверждение верно с логическим ответом «1». Если вы поставите while(1)
, это то же самое, что и while(3>2)
, оба оператора всегда верны, поэтому код внутри будет выполняться бесконечное количество раз (если внутри этого l * 1007 нет команды) * это может сломать).