资料介绍
MATLAB 下的数字信号处理实现示例
本部分内容是本讲义中数据信号处理实验部分实验项目在 MatLab 下实现代码。之所以
提供这些代码,是希望通过研究以下代码,能够更快、更好地掌握用MatLab 进行数据信号处理实验的方法;提高实验质量。希望同学们在阅读代码的时候,注意学习方法,在最短的时间内熟悉MatLab,提高应用能力。示例中有些部分是实验项目中的内容实现,有些是一些典型例题的实现。研究示例代码,倡导个性化编程是我们的目标,希望同学们能在在进行实验项目的过程中提高MatLab 的应用能力;在学习MatLab 编程的同时加强对数字信号处理有关实验项目的理解。
以下代码段均在 MatLab5.3 下调试通过,但是由于排版或其他一些原因,可能有部分代
码段不能得到正常结果。您可以在“http://202.38.75.33/dsp/matlab/”得到本讲义的修订内容,同时可以在这个网址获取所有代码。
附录 C1 信号、系统和系统响应
1、理想采样信号序列
(1)首先产生信号x(n),0<=n<=50
n=0:50; %定义序列的长度是50
A=444.128; %设置信号有关的参数
a=50*sqrt(2.0)*pi;
T=0.001; %采样率
w0=50*sqrt(2.0)*pi; %ω符号在MatLab 中不能输入,用w 代替
x=A*exp(-a*n*T).*sin(w0*n*T); %pi 是MATLAB 定义的π,信号乘可采用“.*”
close all %清除已经绘制的x(n)图形
subplot(3,1,1);stem(x); %绘制x(n)的图形
title(‘理想采样信号序列’); %设置结果图形的标题
(2)绘制信号x(n)的幅度谱和相位谱
k=-25:25;
W=(pi/12.5)*k;
X=x*(exp(-j*pi/12.5)).^(n’*k);
magX=abs(X); %绘制x(n)的幅度谱
subplot(3,1,2);stem(magX);title(‘理想采样信号序列的幅度谱’);
angX=angle(X); %绘制x(n)的相位谱
subplot(3,1,3);stem(angX) ; title (‘理想采样信号序列的相位谱’)
(3)改变参数为: 1, 0.4, 2.0734, 1 0 A = α = Ω = T =
n=0:50; %定义序列的长度是50
A=1; a=0.4; w0=2.0734; T=1; %设置信号有关的参数和采样率T
x=A*exp(-a*n*T).*sin(w0*n*T); %pi 是MATLAB 定义的π,信号乘可采用“.*”
本部分内容是本讲义中数据信号处理实验部分实验项目在 MatLab 下实现代码。之所以
提供这些代码,是希望通过研究以下代码,能够更快、更好地掌握用MatLab 进行数据信号处理实验的方法;提高实验质量。希望同学们在阅读代码的时候,注意学习方法,在最短的时间内熟悉MatLab,提高应用能力。示例中有些部分是实验项目中的内容实现,有些是一些典型例题的实现。研究示例代码,倡导个性化编程是我们的目标,希望同学们能在在进行实验项目的过程中提高MatLab 的应用能力;在学习MatLab 编程的同时加强对数字信号处理有关实验项目的理解。
以下代码段均在 MatLab5.3 下调试通过,但是由于排版或其他一些原因,可能有部分代
码段不能得到正常结果。您可以在“http://202.38.75.33/dsp/matlab/”得到本讲义的修订内容,同时可以在这个网址获取所有代码。
附录 C1 信号、系统和系统响应
1、理想采样信号序列
(1)首先产生信号x(n),0<=n<=50
n=0:50; %定义序列的长度是50
A=444.128; %设置信号有关的参数
a=50*sqrt(2.0)*pi;
T=0.001; %采样率
w0=50*sqrt(2.0)*pi; %ω符号在MatLab 中不能输入,用w 代替
x=A*exp(-a*n*T).*sin(w0*n*T); %pi 是MATLAB 定义的π,信号乘可采用“.*”
close all %清除已经绘制的x(n)图形
subplot(3,1,1);stem(x); %绘制x(n)的图形
title(‘理想采样信号序列’); %设置结果图形的标题
(2)绘制信号x(n)的幅度谱和相位谱
k=-25:25;
W=(pi/12.5)*k;
X=x*(exp(-j*pi/12.5)).^(n’*k);
magX=abs(X); %绘制x(n)的幅度谱
subplot(3,1,2);stem(magX);title(‘理想采样信号序列的幅度谱’);
angX=angle(X); %绘制x(n)的相位谱
subplot(3,1,3);stem(angX) ; title (‘理想采样信号序列的相位谱’)
(3)改变参数为: 1, 0.4, 2.0734, 1 0 A = α = Ω = T =
n=0:50; %定义序列的长度是50
A=1; a=0.4; w0=2.0734; T=1; %设置信号有关的参数和采样率T
x=A*exp(-a*n*T).*sin(w0*n*T); %pi 是MATLAB 定义的π,信号乘可采用“.*”
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- 数字信号处理的FPGA实现.第3版英文 0次下载
- 简述数字信号处理及其matlab实现 0次下载
- 使用Matlab数字信号处理用于无线通信 0次下载
- 使用Matlab算法集合用于数字信号处理的应用 0次下载
- 数字信号处理及其Matlab的实现 8次下载
- Matlab在数字信号处理课程设计中的应用_李永全 23次下载
- (重点学习)数字信号处理及其Matlab实现 16次下载
- 数字信号处理实验指导书(MATLAB版) 0次下载
- 数字信号处理及其Matlab实现 0次下载
- 应用MATlAB语言处理数字信号与数字图像 1次下载
- 数字信号处理及其matlab实现 25次下载
- 《数字信号处理教程—MATLAB释义与实现》(第2版)课件 0次下载
- 《数字信号处理教程—MATLAB释义与实现》(第2版)程序集 0次下载
- 数字信号处理及其MATLAB实现 373次下载
- 数字信号处理及其MATLAB实现 19次下载
- 什么是数字信号?什么是模拟信号?试举例说明 1174次阅读
- 简单认识数字信号处理器 443次阅读
- 数字信号处理真题:离散卷积(和)与连续卷积大相径庭 219次阅读
- 数字信号处理硕士研究生入学考试的解题例程分享 3245次阅读
- 浅谈数字信号处理器的分类及选择 5817次阅读
- 一文了解dsp数字信号处理器 5613次阅读
- 浅谈卷积运算在数字信号处理的应用与优势 7274次阅读
- 解答数字信号处理的处理方式以及处理过程 1.2w次阅读
- 解答数字信号处理学什么 4636次阅读
- 如何利用Matlab软件数字信号处理工具包处理音频文件的详细概述 9745次阅读
- 《数字信号处理》考研核心题库训练题资源分享 7352次阅读
- 数字信号处理架构下FPGA,ARM,DSP的对比 4477次阅读
- 数字信号处理选型和介绍 6891次阅读
- 数字信号处理技术的优点分析 1.1w次阅读
- DSP是什么?详解DSP又称数字信号处理器 4.5w次阅读
下载排行
本周
- 1电子电路原理第七版PDF电子教材免费下载
- 0.00 MB | 1489次下载 | 免费
- 2单片机典型实例介绍
- 18.19 MB | 91次下载 | 1 积分
- 3S7-200PLC编程实例详细资料
- 1.17 MB | 27次下载 | 1 积分
- 4笔记本电脑主板的元件识别和讲解说明
- 4.28 MB | 18次下载 | 4 积分
- 5开关电源原理及各功能电路详解
- 0.38 MB | 9次下载 | 免费
- 6基于AT89C2051/4051单片机编程器的实验
- 0.11 MB | 4次下载 | 免费
- 7基于单片机和 SG3525的程控开关电源设计
- 0.23 MB | 3次下载 | 免费
- 8基于单片机的红外风扇遥控
- 0.23 MB | 3次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 2PADS 9.0 2009最新版 -下载
- 0.00 MB | 66304次下载 | 免费
- 3protel99下载protel99软件下载(中文版)
- 0.00 MB | 51209次下载 | 免费
- 4LabView 8.0 专业版下载 (3CD完整版)
- 0.00 MB | 51043次下载 | 免费
- 5555集成电路应用800例(新编版)
- 0.00 MB | 33562次下载 | 免费
- 6接口电路图大全
- 未知 | 30319次下载 | 免费
- 7Multisim 10下载Multisim 10 中文版
- 0.00 MB | 28588次下载 | 免费
- 8开关电源设计实例指南
- 未知 | 21539次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935053次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537791次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233045次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191183次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183277次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138039次下载 | 免费
评论
查看更多