Array doesn't get filled - for loop
이전 댓글 표시
hello, the arrays idx_u, idx_o, X wont get filled by the for loop, why?
idx_u = zeros(m,1);
idx_o = zeros(m,1);
X = zeros(m,1);
for r = 1:m
if nnz(gradMag(:,r)) > 0
idx_o = find(gradMag(:,r),1,'first');
idx_u = find(gradMag(:,r),1,'last');
X = r;
else
idx_o = NaN;
idx_u = NaN;
X = r;
end
end
채택된 답변
추가 답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 Loops and Conditional Statements에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!