数字滤波器设计——1(Matlab、FPAG、Python)

数字滤波器设计——1(Matlab、FPAG、Python)

自从创建了FPGA的类别,却一直没想到该在里面写些什么东西。想来想去,还是从最基础的开始写起吧。
博主日常使用 Matlab、Python、Mathematic做一些信号处理或者数学分析之类的东西。所以本主题大概有各种实现方式。有兴趣的小伙伴可以参照。

信号产生(Matlab)

在日常仿真或者设计中,经常需要产生各种信号。在此,Matlab提供了丰富的函数以供大家使用。

随机信号

Matlab提供了两个函数 rand(1,N) 和 randn(1,N)
分别介绍一下:
rand是产生一个长度为N的,范围在[0,1]的均匀分布的随机序列。
randn 则是产生一个均值为0,方差为1 的高斯随机序列。

方波信号、锯齿波、三角函数

方波:square(T)、square(T,DUTY)
锯齿波:sawtooth(T)、sawtooth(T,WIDTH)
三角函数:… …
具体的使用和细节可以参考Matlab的帮助文件。

滤波器设计(Matlab)

在命令行中输入fdatool 即可打开Matlab的滤波器设计工具箱。
具体使用参照各位的意愿。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值