2012-09-06 32 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