如何衡量高峰和低谷的波?

26日视图(30天)
哈立德elbatawy
哈立德elbatawy 2020年8月30日
评论道: 哈立德elbatawy2020年8月30日
你好,
我想测波siganls高峰和低谷的不同形式
然后保存的值在同一序列波高峰和低谷
我知道如何测量峰值与山谷,但我的问题,以及如何在序列存储在数组中
例如4000年正常的正弦波的振幅,结果应该是:
FR = 4000 * sin (tt);
结果= (4000 -4000 4000 -4000 4000....…]。
但波函数也可以大部分时间不像这一个简单的正弦函数
我需要使用它在Matlab rainflow计数的功能,看来这个函数在Matlab找不到高峰和低谷只是automaticilly
6个评论
哈立德elbatawy
哈立德elbatawy 2020年8月30日
谢谢你的建议!
现在我在正弦波+这波函数
tt = 0:0.001:10
l = 1:4002
FR (l) =总和(7000 * sin(1 *π* ((1:2:71))* tt (l)。/ ((1:2:71)));
结束
我的问题总是与Matlab Rainflow计数
如果你有知识或建议如何得到正确的结果或达到最好的方法,它会对我有帮助

登录置评。

答案(1)

明星黾
明星黾 2020年8月30日
看看信号Processint工具箱 考虑 函数将做你想做的事情。

类别

找到更多的在振动分析帮助中心文件交换

社区寻宝

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

开始狩猎!