Giả sử rằng srcHoughMatrix
là một ma trận 3 chiều:Bất kỳ cách nào để thực hiện i + + trong MATLAB?
Thay vì
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
Làm thế nào tôi có thể thêm 1
để mỗi tế bào nếu điều kiện là đúng, mà không sử dụng một biến tạm thời hoặc không
srcHoughMatrix(index,jindex,currentRadius) = srcHoughMatrix(index,jindex,currentRadius) + 1;
Cảm ơn
Không có. – Praetorian
Ngoài ra, đó là "mỗi phần tử", không phải "mỗi ô". – Jonas