Store arrays of different size in each for loop itertaion
Show older comments
Hi,
In the below script, I need to store the output kkkk into a new array but in the same column. Here, size of the kkkk is different during each itertaion.
I know that cell array would solve the issue. But I need to store them in the single colum.
for i=1:4
kkkk = find(A>=sz(i,1) & A<=sz(i,1)+100);
clear kkkk
end
1 Comment
James Tursa
on 10 Apr 2024
Can you show a small example of inputs and desired output?
Accepted Answer
More Answers (1)
b=sparse(sz(:,1)');
kkkk = nonzeros( (A(:)>=b & A(:)<=b+100).*(1:numel(A))' );
1 Comment
Turbulence Analysis
on 11 Apr 2024
Edited: Matt J
on 11 Apr 2024
Categories
Find more on Loops and Conditional Statements 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!