没有合适的资源?快使用搜索试试~ 我知道了~
首页北邮电子院专业实验一实验报告.docx
北邮电子院专业实验一实验报告.docx
需积分: 29 33 下载量 59 浏览量
更新于2023-03-03
评论 5
收藏 1.6MB DOCX 举报
北邮电子院专业实验一实验报告,实验有采样定理,FFT和爬取东方财富网的一些数据并存入mysql数据库中,通过python实现
资源详情
资源评论
资源推荐
专业实验实验报告
实验
需求分析
编程实现傅里叶变换,且不用 。由于不能直接用 函数,
故考虑用傅里叶变换的定义来实现快速傅里叶变换,对傅里叶变换
之后产生的时域数据进行排序,最后用图像的形式展现。
系统环境
数据库设计
引用 、、 库,使用
!"
!#$% $&'声明使用
(!(!)* !+,%
- ! !
!.)
系统实现
)程序功能模块划分
! 文件创建图形窗口, 文件对信号进行处理并显示
函数:
!))))#!/01/! 1/1&:创建绘图窗口
!))))#!&:信号产生
!)2#!//!&:对信号上的点采样并进行离散型傅里叶变换
!)#!//!&:递归的 运算
!)%#!//&3复数加法
!)4#!//&3复数减法
!)5#!//&3复数乘法
!#!//&3 变换算法
!) !#!//&3给传过来的时域数据排序
!) #!//!&3迭代的
)总体流程和各部分流程
)核心代码
生成图形窗口
.)#6!&3
!!.#!/&3
!76!8!#$$&
!9!#/:&
! ;1 !<;#&
! ;!+!5 #///&
! ;!76!8!#$ ;$&
! =>1 !<=>#&
! =>!% !#+!% ?+!!@+!% &
! =>!76!8!#$ =>$&
! ; !#! =>////&
!!!.#&
+!5!76!!4=8!#&
!!!.#!/&3
)!1+!+!%!
!0!#)!#$$/$傅里叶变换$&&
'! =>!!#)!#$$/$绘制图表$&&
复数加法
!)%#!//&3'复数加法
1AABCAB/ABCABB
!
复数减法
!)4#!//&3'复数减法
1AABDAB/ABDABB
!
复数乘法
!)5#!//&3'复数乘法
1AAB"ABDAB"AB/AB"ABCAB"ABB
!
变换公式:
!)2#!//!&3'傅里叶变换按照公式 是采样频率 , !是整个采样的时间 单
位是 4
!1"!'计算出总共的点数
!1
1 !#/!/#!E!&&'时域的 轴
1"#"""!&' 自己定义的一个时域的函数 一个幅值为 频率为 ! 的
函数
)>1 !#/!&
)1AB
)1AB
()>3' 傅里叶变换公式, 每个频率点的值 等于 时域中每个点 FA(B1>AB"!>#D
"6""("E8&的和
'!> 可以用欧拉公式转换成 跟
))!1
))!1
)>3
))!C1AB"##""("&E!&
))!C1AB"##""("&E!&
)!#))!&
)!#))!&
))1)A3#!E&B'截取一半的点/另一半的点是无效的
))>1>#))&
))!>1))!>#>#))&&
))1)A3#!E&B
))>1>#))&
))!>1))!>#>#))&&
,) 1 *#))> " ))> C ))A))!>B "
))A))!>B&"E!
)1#))A))!>BE))>&E
,) 1 *#))> " ))> C ))A))!>B "
))A))!>B&"E!
)1#))>E))A))!>B&E
#G)频率是G/))!>"E!&
#G)幅值是G/,)&
#G)相位是G/)&
#G)频率是G/))!>"E!&
#G)幅值是G/,)&
#G)相位是G/)&
!>!1!- )#&'添加图像 是 行 列第 幅图
!>!#/&
!>!!)!#G!G&
!>!1!- )#&'添加图像 是 行 列第 幅图
!>!!#)>/)&
!>!!)!#G!*!)G&
!>!1!- )#&'添加图像 是 行 列第 幅图
!>!!#)>/)&
!>!!)!#G!*!)G&
#)&
!)#!//!&3'递归的
!1"!'计算出总共的点数
!1
1 !#/!/#!E!&&'时域的 轴
1"#"""!&' 自己定义的一个时域的函数 一个幅值为 频率为 ! 的
函数
1AB'将时域的数据当做复数的实数部分, 复数部分补零
!#/!&3
)!1AAB/B
!#)!&
!#/!#&&'递归的
)01AB'将算出来的数据 C进行 1"C"/再对 开方, 并存入一个列表 用于
显示频域的图像
!#/!&3
)0!#*#ABAB"ABABCABAB"ABAB&&
!>!1!- )#&
!>!#/&
!>!!)!#G!G&
!>!1!- )#&
!>!!#/)0&
!>!!)!#G!*!)G&
实现 t 算法
!#!//&3'递归的 变换算法
113
!
1AB
1AB
!#/HH&3
!#A"B&
!#A"CB&
!#/HH&
!#/HH&
01A#"E&/#"E&B
01A/B
( !#/HH&3
A(B1!)%#A(B/!)5#0/A(B&&
A(C#HH&B1!)4#A(B/!)5#0/A(B&&
01!)5#0/0&
!) !#!//&3'给传过来的时域数据排序
113
!
1AB
1AB
!#/&3
I3
!#AB&
!!3
剩余22页未读,继续阅读
whoknows
- 粉丝: 3
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- 2022年中国足球球迷营销价值报告.pdf
- 房地产培训 -营销总每天在干嘛.pptx
- 黄色简约实用介绍_汇报PPT模板.pptx
- 嵌入式系统原理及应用:第三章 ARM编程简介_3.pdf
- 多媒体应用系统.pptx
- 黄灰配色简约设计精美大气商务汇报PPT模板.pptx
- 用matlab绘制差分方程Z变换-反变换-zplane-residuez-tf2zp-zp2tf-tf2sos-sos2tf-幅相频谱等等.docx
- 网络营销策略-网络营销团队的建立.docx
- 电子商务示范企业申请报告.doc
- 淡雅灰低面风背景完整框架创业商业计划书PPT模板.pptx
- 计算模型与算法技术:10-Iterative Improvement.ppt
- 计算模型与算法技术:9-Greedy Technique.ppt
- 计算模型与算法技术:6-Transform-and-Conquer.ppt
- 云服务安全风险分析研究.pdf
- 软件工程笔记(完整版).doc
- 电子商务网项目实例规划书.doc
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0