关于正弦波采样再恢复的问题(分不够可再加)

cqpp 2007-12-05 09:03:25
对形如 Y = U*sin(ψ+ω*T) + C的正弦波(T是采样的周期),我采得一系列的点,现在我用4个采样点试图恢复该正弦波,结果频率的误差有点大,谁能提供点好点的方法,高分相赠!!!
...全文
639 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
yaoyuantk 2008-01-08
  • 打赏
  • 举报
回复
采样频率必须保证如下关系 f>=2fm
Treazy 2008-01-08
  • 打赏
  • 举报
回复
听石头的话
他的意见就是我的意见!
一生有爱1980 2008-01-07
  • 打赏
  • 举报
回复
不懂
接分!!!!
帮楼主顶下
lucian2007 2008-01-07
  • 打赏
  • 举报
回复
是不是信号发生设备 或 采集设备 引入了噪声???

正弦波应该可以完全恢复出来啊!
chenzhiyubuaa 2008-01-07
  • 打赏
  • 举报
回复
一个周期大于2个点,理论上就可以完全恢复出来了
xiao_dang 2008-01-07
  • 打赏
  • 举报
回复
三角函数插值(傅立叶变换)
gold_wings 2008-01-07
  • 打赏
  • 举报
回复
接分!!
增加采样点,matlab中好象有类似的拟合,插值
goodmrning 2008-01-04
  • 打赏
  • 举报
回复
接分!!!!
帮楼主顶下
_石头_ 2007-12-05
  • 打赏
  • 举报
回复
计算出被采样的波形的频率!
------------------------------
有两种办法:1、软件实现,用傅立叶算法来实现,如果想要精度高一点就要按照戒指在2楼提出的“增加采样点!采样频率提高!”
2、用硬件实现:用波形整形电路,将正弦波转换为方波(或半方波),计算单位时间内方波的个数(反过来也一样),就能很快算出频率了!
chlaws 2007-12-05
  • 打赏
  • 举报
回复
不懂 .接分
cqpp 2007-12-05
  • 打赏
  • 举报
回复
我采样的频率是固定的,一个周期内采样的电〉3个,我是想计算出被采样的波形的频率
_石头_ 2007-12-05
  • 打赏
  • 举报
回复
...频率的误差有点大?
-----------------------------
要解决问题,搂住就要说清楚下面几个问题才行:
1、你的采样频率是怎么确定的?----固定不变的还是动态跟随的?
2、每周期内采了多少点?
3、你是想拟合波形还是想实时显示波形?
Treazy 2007-12-05
  • 打赏
  • 举报
回复
增加采样点!采样频率提高!
ttlyfast 2007-12-05
  • 打赏
  • 举报
回复
jf
  • 打赏
  • 举报
回复
根据离散的点恢复正弦函数必然会有误差,一般一个周期采的点越多就月精确,你之采了4个点,太少了吧。
cqpp 2007-12-05
  • 打赏
  • 举报
回复
没有人做过么?

69,371

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧