2012-09-06 28 views
2

x值我有數據集MI和XLead,創建這樣一個圖:plot(Xlead,MI)Matlab的求y最大

該圖形的峯值 - 我可以在這樣的高峯期找到MI值:maxMI = max(MI);,但是如何在MI最大時找到Xlead值?

回答

6

max函數返回兩個對象的數組:

[C,I] = max(...) 

c - 表示最大值,我是最大值的指數

所以,如果你這樣做:

[maxMi, ind] = max(MI); 
maxX = Xlead(ind) 

那麼你應該得到X的最大MI值在maxX

+0

這很好,謝謝 – Cbas

+0

如果它的工作請upvote或標記我的答案作爲一個:-)謝謝 – norbitheeviljester

+0

雅對不起,它告訴我等待 – Cbas