Максимум двух действительных чисел (скаляров) на Matlab - PullRequest
0 голосов
/ 15 декабря 2011

Я бы хотел запустить цикл for, в то время как 'a' больше, чем 1 и 'b'. Как мне это сделать? Я догадывался, что «для a = max (1, b)» это сделает, но в итоге я столкнулся с проблемой, которая, как мне кажется, была вызвана этим.

Ответы [ 2 ]

1 голос
/ 15 декабря 2011

Вы, вероятно, хотите while a==max(1,b). Оператор for, который у вас есть, будет выполняться один раз с максимальным значением 1 и значением b в начале цикла.

0 голосов
/ 15 декабря 2011

Это должно сделать это:

while (a > max(1,b))
end
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...