社区
其它技术问题
帖子详情
寻找数组中的第一个波峰值
yucuihaimeng
2011-01-14 04:41:07
声卡发出一段正弦波信号,并使用程序录音,录得的数据存放在数组RecData[]中,因为接收到的信号通过在空气中传播之
后再收回,所以数组RecData[]中的数据不再像标准的正弦函数生成的数据那样所有周期的波峰值都一样(就是数组的最大值),
现在要得到的数组第一个波峰的值,有哪些方法?
...全文
461
6
打赏
收藏
寻找数组中的第一个波峰值
声卡发出一段正弦波信号,并使用程序录音,录得的数据存放在数组RecData[]中,因为接收到的信号通过在空气中传播之 后再收回,所以数组RecData[]中的数据不再像标准的正弦函数生成的数据那样所有周期的波峰值都一样(就是数组的最大值), 现在要得到的数组第一个波峰的值,有哪些方法?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
無_1024
2011-01-15
打赏
举报
回复
[Quote=引用 4 楼 sammy_chan 的回复:]
引用 3 楼 yucuihaimeng 的回复:
引用 1 楼 xiaohuh421 的回复:
1.在记录数据时就计算好. 先记录一个上升过程,然后直到出现开始变小,这时的前一个就是了.
2.记录完成后,遍历数据,找到第一个 大于左边,小于右边的值
理论上是这个样子的,可是就像二楼所说的,实际收回来的数据有震荡。。。
那就取一段数据作为参考标准吧,譬如100个数据,计……
[/Quote]
赞同这种抽样的方法
迷糊
2011-01-15
打赏
举报
回复
[Quote=引用 3 楼 yucuihaimeng 的回复:]
引用 1 楼 xiaohuh421 的回复:
1.在记录数据时就计算好. 先记录一个上升过程,然后直到出现开始变小,这时的前一个就是了.
2.记录完成后,遍历数据,找到第一个 大于左边,小于右边的值
理论上是这个样子的,可是就像二楼所说的,实际收回来的数据有震荡。。。
[/Quote]
那就取一段数据作为参考标准吧,譬如100个数据,计算一下a[0]到a[100]之间的上升/下降幅度。
yucuihaimeng
2011-01-15
打赏
举报
回复
[Quote=引用 1 楼 xiaohuh421 的回复:]
1.在记录数据时就计算好. 先记录一个上升过程,然后直到出现开始变小,这时的前一个就是了.
2.记录完成后,遍历数据,找到第一个 大于左边,小于右边的值
[/Quote]
理论上是这个样子的,可是就像二楼所说的,实际收回来的数据有震荡。。。
flycar
2011-01-14
打赏
举报
回复
我认为你说的这个不完全正确,因为在波峰的时候或在波谷的时候都有可能有震荡(如下示意图)。应该有个差量。
x
x x x x
x x x x
x x
x
x
xiaohuh421
2011-01-14
打赏
举报
回复
1.在记录数据时就计算好. 先记录一个上升过程,然后直到出现开始变小,这时的前一个就是了.
2.记录完成后,遍历数据,找到第一个 大于左边,小于右边的值
python-leetcode面试题解之第162题
寻找
峰值
-题解.zip
python python_leetcode面试题解之第162题
寻找
峰值
_题解
定位
峰值
点的matlab程序
matlab程序,找出一维信号的
波
峰。还可以把小值变为极大值,在求出
波
谷。 更重要的是有大量的交互操作,满足对
峰值
的精确定位要求。
matlab开发-查找
数组中
的关闭值到初始值的高度
matlab开发-查找
数组中
的关闭值到初始值的高度。将数组x中最近的值的索引返回给给定值y
java面试题-leetcode题解之第162题
寻找
峰值
.zip
java面试题 java面试题_leetcode题解之第162题
寻找
峰值
【LeetCode】1095. 山脉
数组中
查找目标值 Find in Mountain Array
作者: 负雪明烛 id: fuxuemingzhu 个人博客:http://fuxuemingzhu.cn/ 目录题目描述题目大意解题方法二分查找日期 题目地址:https://leetcode-cn.com/problems/find-in-mountain-array/ 题目描述 给你一个 山脉数组 mountainArr,请你返回能够使得 mountainArr.get(index) 等于 target 最小 的下标 index 值。 如果不存在这样的下标 index,就请返回 -1。 何为山脉数组?如果数组 A 是一个山脉数组的话,那它满足如下条件: 首先,A.len
其它技术问题
3,882
社区成员
9,045
社区内容
发帖
与我相关
我的任务
其它技术问题
C/C++ 其它技术问题
复制链接
扫一扫
分享
社区描述
C/C++ 其它技术问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章