choose samples in for loop
古いコメントを表示
consider the for loop below, for k=1:length(X)
if(X(k)>50)
count=count+1;
end
In the above case X(k) will be evaluated and condition is checked for all the values of k. I don't want to check it for all values of k, instead like every 10th or 15thh samples will do.
What should be done in this case?
回答 (2 件)
Akira Agata
2018 年 3 月 20 日
Also, you don't need to use for-loop. For example, if you want to do that every 10th samples, you can calculate count easily by:
idx = X(1:10:end) > 50;
count = count + nnz(idx);
カテゴリ
ヘルプ センター および 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!