find in for loop
이전 댓글 표시
Hi everbody
I want to find the "Ne" values which are greater than the "tum_veriler_tamyukgucvolkan" values.
I have 1724 "Ne" values and i can't solve this problem with using simple methods. I must use for loop.
for i=1:1:numel(Ne);
greater_values=find(Ne(1,i)>tum_veriler_tamyukgucvolkan)
end
I have no idea where i have made false things.
Thanks.
답변 (2개)
Star Strider
2015년 11월 29일
Guessing here since I can’t run your code, but saving the ‘greater_values’ as a cell array could work:
for i=1:1:numel(Ne);
greater_values{i} = find(Ne(1,i)>tum_veriler_tamyukgucvolkan);
end
Walter Roberson
2015년 11월 29일
greater_values = Ne(Ne > tum_veriler_tamyukgucvolkan);
With no loop.
댓글 수: 1
Volkan Yangin
2015년 11월 29일
편집: Volkan Yangin
2015년 11월 29일
카테고리
도움말 센터 및 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!