利用MATLAB实现信号DFT的计算
更新时间:2024-01-02 22:00:01 阅读量: 教育文库 文档下载
07级电信(2)班 刘坤洋 24 实验一 利用MATLAB实现信号DFT的计算
一、实验目的:
1、熟悉利用MATLAB计算信号DFT的方法
2、掌握利用MATLAB实现由DFT计算线性卷积的方法
二、实验设备:电脑、matlab软件 三、实验内容:
1、练习用matlab中提供的内部函数用于计算DFT
(1) fft(x),fft(x,N),ifft(x),ifft(x,N)的含义及用法 (2) 在进行DFT时选取合适的时域样本点数N
请举例,并编程实现 题目:
利用DFT分析x(t)?cos(4πf1t)?cos(4πf2t)的频谱f1?100Hz,f2?120Hz,fs?600Hz
源程序: >> N=30; %数据的长度 >>L=512; ?T的点数 >>f1=100; f2=120; >>fs=600; %抽样频率 >>T=1/fs; %抽样间隔 >>ws=2*pi*fs; >>t=(0:N-1)*T;
>>f=cos(4*pi*f1*t)+cos(4*pi*f2*t); >>F=fftshift(fft(f,L));
>>w=(-ws/2+(0:L-1)*ws/L)/(2*pi); >>hd=plot(w,abs(F)); >>ylabel('幅度谱') >> xlabel('频率/Hz')
>> title('my picture') 结果图:
(3) 在对信号进行DFT时选择hamming窗增加频率分辨率
请举例,并编程实现 题目:
利用DFT分析x(t)?cos(4πf1t)?0.15cos(4πf2t)的频谱f1?100Hz,f2?150Hz,fs?600Hz
源程序:>> N=50; %数据的长度 >>L=512; ?T的点数 >>f1=100;f2=150;
>>fs=600; %抽样频率 >>T=1/fs; %抽样间隔 >>ws=2*pi*fs; >>t=(0:N-1)*T;
>>f=cos(4*pi*f1*t)+0.15*cos(4*pi*f2*t);
>>wh=(hamming(N))'; >>f=f.*wh;
>>F=fftshift(fft(f,L));
>>w=(-ws/2+(0:L-1)*ws/L)/(2*pi); >>plot(w,abs(F)); >>ylabel('幅度谱') >> xlabel('频率/Hz') >> title('my picture') >> legend('N=50') 结果图:
2、增加DFT点数M以显示更多频谱细节
请举例,并编程实现
题目: x[k]?cos(4π rk/N), N?32, r?4利用MATLAB计算16点序列x[k]的512点DFT。 源程序:>> N = 32; >> k = 0:N-1;
>> L = 0:511;
>> x = cos(4*pi*k*4./N);
>> X = fft(x);plot(k/N,abs(X),'o'); >> hold on
>> XE = fft(x,512);plot(L/512,abs(XE)) ; >> legend('N=32') 结果图:
3、利用MATLAB实现由DFT计算线性卷积 请举例,并编程实现 题目:利用MATLAB由DFT计算x[k]* h[k]。x[k]={1, 2, 1, 1}, h[k]={2, 2, 1, 1} 源程序:% 利用DFT计算线性卷积 >> x = [1 2 1 1]; >>h = [2 2 1 1];
>> % 确定卷积结果的长度 >>L = length(x)+length(h)-1; % 计算序列的L点DFT >>XE = fft(x,L); >.HE = fft(h,L);
>> % 由IDFT计算卷积结果 >>y1 = ifft(XE.*HE);
>> %绘制卷积结果及误差图 >> k=0:L-1;
>> subplot(1,2,1);
>> stem(k,real(y1));axis([0 6 0 7]);
>> title('Result of linear Convolution');
>> xlabel('Time index k');ylabel('Amplitude'); >> y2=conv(x,h);error=y1-y2;
>> subplot(1,2,2);stem(k,abs(error));
>> xlabel('Time index k');ylabel('Amplitude'); >> title('Error Magnitude'); 结果图:
正在阅读:
利用MATLAB实现信号DFT的计算01-02
希腊人的艺术05-06
福建厦门祥业房地产有限公司与香港华闽财务有限公司债务纠纷上诉案07-17
时代光华《生产现场改善十大利器(上)》课后测试答案12-08
关于高职院校教学改革创新与人才培养质量的研究(一)01-09
合同范本之集体合同规定第38条11-14
北京航空航天大学翻硕考研专业毕业将面临的就业问题有哪些及解决方法12-08
《安规》(变电部分)05-16
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 信号
- 利用
- 实现
- 计算
- MATLAB
- DFT
- 开学第一课地理教学设计 - 图文
- 2018-2019年初中数学江苏初三中考模拟模拟试题含答案考点及解析
- 评课 - 图文
- 中文生化习题 生物化学
- 恐龙的灭绝教案
- 周口市人民政府关于贯彻落实国发(2011)46号和豫政(2012)52号文件精神
- 印刷协议书
- 外科护理学问答题
- 六年级下册生物期中复习资料
- 2013届湖北七市(州)高三年级联合考试文科数学试卷(带解析)
- 《毫米、分米的认识》课堂实录与教学反思
- 城市果树应用在园林造景中探讨
- 河南省郑州市2014-2015下期期末考试八年级物理参考答案
- 数学建模 - B题 艾滋病疗法的评价及疗效的预测(答案)
- 中国好声音
- 别克君威使用说明书 - 图文
- 评价机构变更表-国家安全生产监督管理总局
- 塑造企业文化的“三大纪律八项注意”(1)
- 语文德育渗透课例三篇
- 浅谈职业体育篮球教学问题及解决策略