save index of find- loop in a table

3 views (last 30 days)
Hi,
I have a table and im looking for values of each row with find.
In the next step I want to save the column number (index) of the searched objekt in a table for each row.
Thanks
for i=1:143
[row,col]=find(HQ10000_WH(i,[1:10498])>0,1,'first')
end

Accepted Answer

KSSV
KSSV on 24 May 2022
Edited: KSSV on 24 May 2022
C = cell(143,1) ;
for i=1:143
[row,col]=find(HQ10000_WH(i,[1:10498])>0,1,'first')
C{i} = col ;
end
  4 Comments
Frederik Reese
Frederik Reese on 24 May 2022
how do i get the cell back to a double, with replacing the [] rows with 0 or NaN?

Sign in to comment.

More Answers (0)

Community Treasure Hunt

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

Start Hunting!