Findpeaks更改/替代

7视图(30天)
埃文Parshall
埃文Parshall 约3小时前
我使用一个建在Matlab函数,findpeaks。我希望能够使用这个函数的C / c++代码生成。我期望从findpeaks算法的主要功能是突出和峰值的位置。一个例子的代码如下:
[loc, ~ ~,舞会]= findpeaks (nth_order_mags, 1:长度(nth_order_mags),“MinPeakProminence”、。);
当我生成代码,我生成代码的设备不允许使用适应或非谓语形式的数字信号。引起我的关注,为了findpeaks算法生成的代码,必须打开这些设置。
我的问题是:我能配置Matlab findpeaks函数不需要适应信号和非限定的数量(这是好如果我有指定数量的山峰,将返回之前运行的函数)。有没有findpeaks以外的替代功能,可以帮助我实现这一任务的山峰和日珥吗?谢谢你!

答案(1)

Sulaymon Eshkabilov
Sulaymon Eshkabilov 不到一分钟前
  1. 您可以speficy基本信号的发现山峰——见峰日珥医生
  2. 看到和理解或编辑或编写自己的aalternative findpeaks()函数,在MATLAB的命令窗口类型:编辑findpeaks
  3. 您还可以使用fminbnd (), fminsearch (), islocalmin (), isloacalmax()函数。

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!