Правильно, я действительно довольно новичок в концепции векторизации, но я пытаюсь обойти его. В настоящее время я пытаюсь адаптировать некоторые из кода, который я написал для реализации оператора кэнний в векторизованную форму и то, что я не понимаю, почему это:Векторизованная версия кода matlab дает отличный результат для стандартного цикла
for r=1:fsize
for c=1:fsize
mask(r,c) = mask(r,c)/Z;
end
end
производит различный результат этого:
mask(r:fsize,c:fsize) = mask(r:fsize,c:fsize)/Z;
Когда я понимаю, что они должны делать то же самое?
Это простая опечатка во втором случае. –
@MattPhillips Где? –
'c' и' r' должно быть '1'. –