gpt4 book ai didi

matlab - 确定峰值的位置和值

转载 作者:行者123 更新时间:2023-12-03 17:23:22 27 4
gpt4 key购买 nike

我有一个包含五个主要峰值的图表。我想找到第一个峰值(最右边的那个)的位置和值。我有超过 100 个不同的图,峰值在不同的图中增长和缩小,并且需要使用 for 循环。我只是坚持使用 Matlab 代码确定大量有效数字的 x 和 y 值。

这是众多情节之一:
http://img690.imageshack.us/img690/6467/hiok.jpg

最佳答案

如果你确定你总是会有 5 个峰值,我认为 FileExchange 函数 extrema会很有帮助,见 here .

这将按降序返回最大值(和最小值,如果需要),因此输出 zmax 的第一个元素和 imax分别是最大值及其索引,它们的第二个元素是第二个最大值及其索引,依此类推。

如果您需要的峰值始终是五个中最小的一个,您只需要 zmax(5)imax(5)确定第 5 个最大值。

关于matlab - 确定峰值的位置和值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18578642/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com