%对y(1)取虚部

================================================================

函数fft的调用格式:

*Y=fft(X)

返回应用快速傅立叶方法计算得到的矢量X的离散傅立叶变换(DFT), 如果

X为矩阵,fft返回矩阵每一列的傅立叶变换,如果X为多维数组,fft运算从第一个非独立维开始执行。

*Y=fft(X,n)

返回n点的离散傅立叶变换,如果X的长度小于n,X中补0使其与n的长度相同,

;如果X的长度大于n,则X的多出部分将被删除;如X为矩阵,用同样方法处理矩阵列的长度。

*Y=fft(X,[],dim)

和Y=fft(X,n,dim)沿dim维进行FFT操作。

注:快速傅立叶变换的结果为复数。

例:

产生一个正弦衰减曲线,进行快速傅立叶变换,并画出幅值(amplitude)图,相位(phase)图、实部(real)图和虚部(image)图。

tp=0:2048; %时域数据点数N

yt=sin(0.08*pi*tp).*exp(-tp/80); %生成正弦衰减函数

figure(1),

plot(tp,yt), axis([0,400,-1,1]), %绘正弦衰减曲线

t=0:800/2048:800; %频域点数Nf

f=0:1.25:1000;

yf=fft(yt); %快速傅立叶变换

ya=abs(yf(1:801)); %幅值

yp=angle(yf(1:801))*180/pi; %相位

yr=real(yf(1:801)); %实部

yi=imag(yf(1:801)); %虚部

figure(2),

subplot(2,2,1)

plot(f,ya),axis([0,200,0,60]) %绘幅值曲线

subplot(2,2,2)

plot(f,yp),axis([0,200,-200,10]) %绘相位曲线

subplot(2,2,3)

plot(f,yr),axis([0,200,-40,40]) %绘实部曲线

subplot(2,2,4)

plot(f,yi),axis([0,200,-60,10]) %绘虚部曲线

matlab对一行矩阵fft,MATLAB?fft命令相关推荐

  1. matlab中找矩阵最小值,matlab寻找矩阵最小值

    硕士生考查课程考试试卷 考试科目: 考生姓名: 学院: 考生成绩:任课老师 (签名) MATLAB 教程 考生学号:专业: 考试日期:20 年月日午 时至 时 <MATLAB 教程>试题: ...

  2. matlab可达矩阵 结果,matlab求可达矩阵

    matlab中可达矩阵的计算 2页 1下载券 邻接矩阵的可达矩阵及层... 2页 2下载券 邻接矩阵的一种计算方法 7页 免费 ISM算法(邻接矩阵求可达... 暂无...... JAVA矩阵算法代码 ...

  3. matlab循环语句矩阵赋值,matlab矩阵赋值语句

    结构数据和单元数据 2.8 稀疏矩阵 2.1 变量和数据操作 2.1.1 变量与赋值 1.变量命名 在MATLAB 6.5中,变量名是以字母开头, 后接字母.数字或下划线的字符...... 使用冒号操 ...

  4. matlab超出所有矩阵维度,matlab中索引超出矩阵维度

    公告: 为响应国家净网行动,部分内容已经删除,感谢读者理解. 话题:matlab中索引超出矩阵维度?回答:beta=4; % beta 是一个常量 beta(alpha,beta) % beta 不是 ...

  5. matlab中的a逆怎么使用方法,在MATLAB中,求矩阵A逆矩阵可用命令( )。

    [判断题]昆虫有翅有利于其扩散为害 [单选题]诊断甲状腺髓样癌最常用的标志物是 [单选题]干细胞必须具备自我更新和分化潜能,才能够称为干细胞. [判断题]顶绳攀登比较安全,一般适用于攀登线路角度小于1 ...

  6. matlab 解方程组 矩阵,用MATLAB计算矩阵和解线性方程组.ppt

    用MATLAB计算矩阵和解线性方程组.ppt 第五章 矩阵与行列式 §5.6 用MATLAB计算 矩阵与行列式 用MATLAB计算矩阵与行列式 行列式的求值 矩阵的基本运算 矩阵的加.减 数与矩阵相乘 ...

  7. matlab建立荧光矩阵,基于Matlab的溶解有机物的三维荧光矩阵构建

    基于Matlab 的溶解有机物的三维荧光矩阵构建 钱伟1,2,3,杨柳明1,2,3,王宁3,张莉3 [摘要]摘要:三维荧光光谱(EEM)结合平行因子分析(PARAFAC)能够根据水体中有机物的荧光性质 ...

  8. matlab利用图片矩阵画图,matlab 根据邻接矩阵作图【借鉴实操】

    <matlab 根据邻接矩阵作图[借鉴实操]>由会员分享,可在线阅读,更多相关<matlab 根据邻接矩阵作图[借鉴实操](4页珍藏版)>请在人人文库网上搜索. 1.Matla ...

  9. matlab 给空矩阵赋值,matlab中怎么给矩阵赋值?

    x=1:0.1:10; y=[]; for i=1:length(x)% y=[y;x(i)];%把每一个x都放到Y里,成为一列 y=[y,x(i)];%把每一个x都放到Y里,成为一行 end > ...

最新文章

  1. 图片验证码识别 python web_Python web中实现验证码图片
  2. 【计算理论】计算复杂性 ( 算法复杂度标记 | 渐进上界 | 大 O 记号 | 常用的渐进上界 )
  3. 99% 的人都能看懂的「补偿」以及最佳实践
  4. page分页问题,根据页码获取对应页面的数据,接口调用
  5. python生成指定位数随机数_python生成指定长度的随机数密码
  6. java thread isalive_Java线程编程中isAlive()和join()的使用详解
  7. 三个彩灯循环点亮程序_近百组彩灯点亮江畔,义渡灯会正式亮灯啦
  8. 机器码合集开源易语言源码-市场上带多数的
  9. 数字图像处理--微分算子为什么也是空间滤波器
  10. java中CS和BS_BS与CS的联系与区别【简】
  11. 开机启动项_开机时出现“checking media presence”
  12. android触摸进度条,Android仿IOS ViewPager滑动进度条
  13. JAVA Metrics 度量工具使用介绍1
  14. 【完美解决】arcgis engine 10.0 for cross platform C++ 在visual studio2010上编译的AE程序 的License无法初始化错误。...
  15. 比特币技术Base58
  16. 485通讯线是几芯的_RS232/485串口通讯基础知识
  17. Tomcat常见内存溢出的解决方案
  18. 最长回文子串 马拉车算法
  19. 数分下第12讲(第9.6节) 梯度散度和旋度
  20. 陪孩子的周日-20220123

热门文章

  1. 三类医械计算机系统要求,三类医疗器械计算机管理系统要求
  2. index.html文件作用,MEAN JS – 主要的html文件(index.html)位于何处
  3. linux 命令读db文件格式,使用linux的db_load命令生成db数据库
  4. linux执行mount命令报错:mount: RPC: Remote system error - Connection refused(NFS:nfs-kernel-server 挂载教程)
  5. tensorflow tf.ConfigProto() (配置tf.Session的运算方式)(allow_soft_placement、inter_op_parallelism_threads等)
  6. win10下如何查看电脑名称?查看计算机名(win+r -- cmd -- hostname)
  7. 欢迎使用CSDN-markdown
  8. Java对象、List集合、Map和JSON格式数据的互转(谷歌的gson-2.2.4.jar包)
  9. Intervals on the Ring 环状数轴区间-模数-构造-区间交并集
  10. Java面试宝典系列之基础面试题-常见的几种排序算法-插入、选择、冒泡、快排、堆排等