matlab绘制序列的dft,利用软件MATLAB计算序列的DFT

《利用软件MATLAB计算序列的DFT》由会员分享,可在线阅读,更多相关《利用软件MATLAB计算序列的DFT(6页珍藏版)》请在技术文库上搜索。

1、数数 字字 信信 号号 处处 理理 实实 验验 报报 告告 实验项目名称:实验项目名称: 利用软件利用软件 MATLAB 计算序列的计算序列的 DFT 实验日期:实验日期: 2012 年年 10 月月 18 日日 实验成绩:实验成绩: 实验评定标准:实验评定标准: 1)实验结果是否正确)实验结果是否正确A( )B( )C( ) 2)实验结果分析)实验结果分析A( )B( )C( ) 3)实验报告是否按照规定格式)实验报告是否按照规定格式A( )B( )C( ) 一、一、 实验目的实验目的 通过本试验,掌握一些基本而且重要的离散时间信号,熟悉基本离通过本试验,掌握一些基本而且重要的离散时间信号,。

2、熟悉基本离 散时间信号的散时间信号的 MATLAB 实现方法。实现方法。 二、二、 实验器材实验器材 PC 机一台机一台 MATLAB 软件软件 三、三、 实验内容实验内容 (1)利用)利用 MATLAB 计算序列计算序列 x(n)=cos(n/7)的的 DFT,并画出图,并画出图 形。形。 (2)设)设 x(n)=8,n=0,115,求求 y(n)=的的 DFT,并画,并画 n e 16 )9( n 16 )(nR 出图形。相关程序:出图形。相关程序: (1)clear all; close all; clc; N=32; n=0:N-1; xn=cos(pi*n/7); k=0:N-1; 。

3、WN=exp(-j*2*pi/N); nk=n*k; WNnk=WN.nk; Xk=xn*WNnk; figure(1) stem(n,xn) figure(2) stem(k,abs(Xk); (2)clc; N=16; n=0:N-1; m=5; xn=8*exp(n); yn=xn(mod(n+m),N)+1); k=0:N-1; WN=exp(-j*2*pi/N); nk=n*k; WNnk=WN.nk; Xk=xn*WNnk; Yk=yn*WNnk; figure(1) stem(n,xn) figure(2) stem(k,abs(Xk); figure(3) stem(n,yn) figure(4) stem(k,abs(Yk); 四、四、 实验结果实验结果 图像(图像(1) 图像(图像(2) 五、五、 实验结果分析实验结果分析 经过编写程序,经由经过编写程序,经由 MATLAB 软件,做出以上图形。软件,做出以上图形。 。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值