У меня есть следующий кодЕсли заявление Matlab
for a = 1:38;
for b = 1:41;
if distance(a,b)== 0;
distance(a,b) == 1;
end
end
end
Его для матрицы 38x41. Матрица имеет числа и нулевые значения. Как написать инструкцию if, которая преобразует любое значение нуля в 1. Я не понимаю, почему приведенный выше код не работает.
С уважением, Иер
Причина исходный код не работает в том, что '==' и '=' являются разные вещи. Вы хотите '= 1;'. – nkjt