Я изучаю кумулятивный экзамен У меня есть завтра, и на предыдущем экзамене я получил следующий вопрос. Я надеялся, что кто-то может объяснить мне этот вопрос? Что означает (~ m)?Операторы Matlab
Вопрос:
После выполнения следующего скрипта, каково значение m?
a=1; b=2; m=0;
if (~m)
m = m+1;
if (a-b > 0)
m = m+1;
else
m = m -1;
end
elseif (m > 1)
m = m + 2;
else
m = m - 2;
end
Правильный ответ 0, но почему? Я бы догадался, что m = -2
Чтобы узнать, что означает '' ', просто введите' doc ~ '. –
Я знаю, что означает, но я не был уверен, что логика написания «if NOT m» – Abi