How to set elements in 2D matrix to zero given Index ?

7 views (last 30 days)
gt_regions = regionprops(gt,'PixelList');
linearInd = sub2ind(size(gt), gt_regions(1).PixelList(:,2), gt_regions(1).PixelList(:,1));
Now how do I use this to set the matrix elements to zero ?
ans = gt(linearInd) == 0; ?

Accepted Answer

Walter Roberson
Walter Roberson on 12 Jun 2017
gt(linearInd) = 0;

More Answers (0)


Find more on Multidimensional Arrays in Help Center and File Exchange


Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!