2017-01-17 9 views
1

Matlabでは、2つの列を持つ表が与えられています。今、私は右の列の最大値に左の列の対応する値を見つけたい:これは動作しますMatlabの表で対応する値を見つける方法

P1_sat = P1(ismember(P2,max(P2))) 

、しかし、最大は左の列、P1の3つの値で同一です。これらの3つの値は、互いに隣り合っています。だから私は中間価値を考えたい。 "中間価値を考慮する"コマンドがありますか?私の目標完了し、次のコード行を追加

+0

ただ解決しました。申し訳ありませんが、これは本当に簡単です。{P1_sat = sum(P1_sat、1)/ length(P1_sat)} –

+0

このコメントを適切な回答に変換してみませんか?これは積極的にStack Overflow(http://stackoverflow.com/help/self-answer)でお勧めします。 –

答えて

0

:P1の

P1_sat = sum(P1_sat,1)/length(P1_sat) 

3つの異なる値、P2の対応する値がP2の最大値を、添加し、その後3分割された。これは、与え平均値であり、中間点でもある。

関連する問題