几种比较经典的波形及其FFT变换(正弦波,三角波,方波和锯齿波)
之前上学时我的信号学得最差了,主要原因还是我高数学得不怎么样。可能是人总敬畏自己最不会的,所以我觉得我学过诸多科目中,数学是最博大精深而最妙的,从最开始的一次函数到反比例函数,二次三次函数和双曲线,椭圆曲线,到倒数和积分的莱布尼茨的公式,我越来越明显地认识到到数学已经不只是干巴巴地计算下火车什么时候相遇的问题了,虽然是计算的问题好像并没有变化很多,但是我们能计算的情况却越来越多。开始时我只能求匀速直线运动,然后是匀变速直线运动,匀变速曲线运动,现在可以说只要是能用函数描述的运动,我们想得到它的大部分参数好像都没有多大问题,这迷之自信啊。
作为一个自言自语习惯的个人学习类博客,我习惯以写散文的方法写那些不需要很正式的笔记。毕竟大部分笔记都是给我自己看的。
我学习傅里叶变换时怎么都无法理解那个公式。这他么究竟在说什么啊,还能中途把自变量换掉,这操作这么骚气的吗?
不过吐槽归吐槽,我还是很吃了不理解傅里叶变换的苦的。不过机缘巧合,我搞到一台玩具示波器,这里放几个图留作纪念。
10兆赫兹的正弦波,及其FFT变换后的频谱图。
我的信号发生器的波形也还过得去。从频谱图上也能看到它的波形就是一个落在10MHz的冲激函数,高度应该是正弦曲线的有效值。
5兆赫兹方波的波形,及其FFT变换后的频谱图。
5兆方波从示波器上看已经变形地挺严重了。不清楚是示波器的问题还是探头的问题抑或是信号发生器的问题。但看频谱还是挺直白的,有时间我再把它的傅里叶变换展开写出来。
三角波和它的FFT变换.
锯齿波及其TTF变换图。
频率也只有100千赫兹。不过波形还算不错。放大看看细节。
上升时间大概是173纳秒。应该不赖吧。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具