Zakładając, że srcHoughMatrix
jest 3-wymiarowa macierz:Jakikolwiek sposób osiągnąć i ++ w matlab?
Zamiast
if (currentRadius >= MINIMUM_ALLOWED_RADIUS)
% we're using only radiuses that are 6 or above
currentHough = srcHoughMatrix(index,jindex,currentRadius);
srcHoughMatrix(index,jindex,currentRadius) = currentHough + 1;
end
Jak mogę dodać 1
do każdej komórki, jeżeli warunek jest spełniony, bez użycia zmiennej tymczasowej lub bez
srcHoughMatrix(index,jindex,currentRadius) = srcHoughMatrix(index,jindex,currentRadius) + 1;
Dzięki
Nie, nie ma. – Praetorian
Ponadto jest to "każdy element", a nie "każda komórka". – Jonas