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
Star Strider 2015 年 11 月 29 日

0 投票

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

2 件のコメント

Volkan Yangin
Volkan Yangin 2015 年 11 月 29 日
thanks a lot for your answer Star Strider, your cell array solution is very helpful now. :-)
Star Strider
Star Strider 2015 年 11 月 29 日
My pleasure!

サインインしてコメントする。

Walter Roberson
Walter Roberson 2015 年 11 月 29 日

0 投票

greater_values = Ne(Ne > tum_veriler_tamyukgucvolkan);
With no loop.

1 件のコメント

Volkan Yangin
Volkan Yangin 2015 年 11 月 29 日
編集済み: Volkan Yangin 2015 年 11 月 29 日
thanks for your answer Walter Roberson :-)

サインインしてコメントする。

カテゴリ

ヘルプ センター および File ExchangeLoops and Conditional Statements についてさらに検索

タグ

質問済み:

2015 年 11 月 29 日

コメント済み:

2015 年 11 月 29 日

Community Treasure Hunt

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

Start Hunting!

Translated by