matlab常用函数通俗解释(fft2和fftshift函数设置问题等)

本文是作者在自己使用matlab过程中,针对用到的函数,试图用自己的理解去通俗解释这个函数用途的过程,如有错误,欢迎留言交流。

1. peaks函数

生成由峰峰值组成的矩阵,峰峰值由peaks函数的内在函数决定。也就是说, 当指定峰值的数量,生成的矩阵是相同的。

2. Mesh函数

按照高度分配颜色生成3D图像,颜色与曲面高度成比例。

3. Meshc函数

在mesh函数基础上+等高线图。

meshc 调用 mesh,打开 hold,然后调用 contour 并将等高线放在 x-y 平面上。

4. imshow函数

显示图像功能。可用来显示灰度图像(unit8,0~255),RGB图像(‘可以直接显示已有图片’),二进制图像(double,0~1)。

5. floor函数

向下取整。

6. ceil函数

向上取整。

7.mat2gray函数

将矩阵中的值首先归一化,然后转化为灰度图像(0.0为黑,1.0为白)。

8. fft2函数和fftshift函数

二维快速傅里叶变换函数,常与fftshift函数一起使用。

在实际绘制频谱时,如果不与fftshift一起使用,一般以(0:length(x)-1)*fs/length(x)(单位Hz)或者(0:length(x)-1)/length(x)为横坐标;如果与fftshift一起使用,也就是将频谱图中心移到频率0的谱图,横坐标应该是:-length(x)/2:(length(x)/2-1)*fs/length(x).

纵坐标需要用fft(x)*2/N进行修正。

参考文献:https://www.ilovematlab.cn/thread-38878-1-1.html 2009.05.28

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值