没有合适的资源?快使用搜索试试~ 我知道了~
DFT的matlab源代码-DFT-demo:小规模实现DFT和FFT
共24个文件
h:7个
c:6个
py:5个
需积分: 12 2 下载量 131 浏览量
2021-05-26
05:27:23
上传
评论
收藏 34KB ZIP 举报
温馨提示
DFT的matlab源代码演示程序 论文将FFT测试集成到NIST STS随机性测试工具中使用的大多数图都是使用此程序制作的。 随机性 制作了两个位图,以显示由良好(使用大气噪声生成真正的随机数生成器)和不良(内置PHP 5.3函数)的随机数生成器生成的随机位的差异。 位图是使用bitmap.py制作的。 离散傅立叶变换 该程序还实现了正向/反向DFT(原始版本)和正向/反向FFT(快速傅立叶变换)。 用法 安装 使用Cmake生成此程序。 创建目录build并在build目录中运行Cmake文件 cmake .. 然后运行命令 make 在同一目录中。 将创建一个可执行文件ft_demo 。 输出数据 在main中测试了该程序中实现的DFT算法。 可以通过注释/取消注释config.h的宏来切换测试。 每个转换的结果都存储在输出测试文件中。 宏如下: TEST_DFT_COMPLEX_FORWARD复合正向DFT(任意基数) TEST_DFT_REAL_FORWARD实际前向DFT(任意基数) TEST_DFT_REAL_INVERSE实逆DFT(任意基数) SPEED_DFT_FF
资源推荐
资源详情
资源评论
收起资源包目录
DFT-demo-master.zip (24个子文件)
DFT-demo-master
.gitignore 171B
toolbox.py 579B
dft.c 3KB
rand.php 111B
trand 16KB
matrix.c 1KB
fft_dft_speed.py 1KB
simple_rng.c 727B
README.md 2KB
fft.c 3KB
include
complex.h 2KB
dft.h 2KB
matrix.h 720B
config.h 320B
fft.h 1KB
simple_rng.h 621B
macros.h 264B
plot_complex.py 4KB
bitmap.py 2KB
.vscode
settings.json 107B
plot_dft_real.py 4KB
main.c 13KB
CMakeLists.txt 485B
complex.c 2KB
共 24 条
- 1
资源评论
weixin_38744375
- 粉丝: 372
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功