信号与系统——时域、频域分析及MATLAB软件的应用
matlab信号与系统课程设计
matlab信号与系统课程设计
一、引言
信号与系统是电子信息类专业中的一门重要课程,Matlab作为一种常用的计算工具,可以帮助学生更好地理解和应用信号与系统的相关知识。本文将介绍如何使用Matlab进行信号与系统课程设计。
二、实验目的
本次实验旨在通过使用Matlab软件,帮助学生深入理解信号与系统的相关知识,并掌握Matlab软件在信号与系统中的应用。
三、实验内容
本次实验分为两个部分:信号处理和系统分析。
1. 信号处理
1.1 生成离散时间序列信号
使用Matlab中的discrete函数生成一个离散时间序列信号。要求该信号包含10个采样点,采样频率为100Hz,幅度随机取值。
1.2 时域分析
对生成的离散时间序列信号进行时域分析。计算出该信号的均值、方差、标准差和自相关函数,并画出该信号及其自相关函数的图像。1.3 频域分析
对生成的离散时间序列信号进行频域分析。计算出该信号的功率谱密度,并画出该功率谱密度函数图像。
2. 系统分析
2.1 系统建模
使用Matlab中的tf函数建立一个一阶低通滤波器系统模型。该系统
的传递函数为H(s)=1/(s+1)。
2.2 系统分析
对建立的一阶低通滤波器系统进行分析。计算出该系统的单位脉冲响应、单位阶跃响应和零极点图,并画出相应的图像。
四、实验步骤
4.1 生成离散时间序列信号
首先,打开Matlab软件,新建一个m文件,命名为
“signal_processing.m”。
在m文件中输入以下代码:
t = 0:0.01:0.09;
x = rand(1,10);
stem(t,x);
信号与系统matlab在信号与系统分析中的应用
MATLAB在信号与系统中的应用
信号与系统分析
MATLAB提供了丰富的信号处理和系统分析工具,可以对信号进行时 域、频域分析,以及对系统进行建模、仿真和性能评估。
信号处理算法实现
利用MATLAB的编程能力,可以实现各种复杂的信号处理算法,如滤 波、变换、调制等。
系统设计与仿真
MATLAB支持控制系统的建模、分析和设计,可以进行系统稳定性分 析、性能优化、控制器设计等。
案例二
多径信道下的信号传输:模拟多径信道对信号传输的影响 ,并分析不同调制方式在多径信道下的性能。通过比较误 码率、信噪比等指标,可以评估不同调制方式的优缺点。
案例三
OFDM系统设计与分析:利用MATLAB设计并实现一个正交 频分复用(OFDM)系统。通过仿真分析OFDM系统的抗多 径干扰能力、频谱效率等性能,可以深入了解OFDM技术的 原理和应用。
频域滤波处理
在频域对信号进行滤波处理,实现特定频率成分的增强或抑制。
04
基于MATLAB的系统建 模与仿真技术
源自文库
系统建模方法
传递函数建模
利用MATLAB中的tf函数,根据系 统的传递函数进行建模,适用于 线性时不变系统。
状态空间建模
通过ss函数建立状态空间模型, 描述系统的状态变量、输入和输 出之间的关系。
01
MATLAB简介及其在信 号与系统中的应用
MATLAB软件在信号与系统实验教学中的应用
关键 词 :MA L B软 件 ;信 号 与 系统 ; 实验教 学 TA
信号 与系统是通信和 电子信息类专业的核心基础课 数避开繁杂 的子程序编程任务 ,压缩 了一切不 必要的编 程 ,其概念和分析方法广泛应用于通信 、 自动控制 、信 程 工作 ;
号 与 处理 、电路 与 系 统 等 领 域 。 其课 程 内容 用 到许 多 数 ( ) 运 算 符 丰 富 。 由于 MA L B是 用 c 语 言 编 写 2 TA TA 学 知 识 ,如 微 分 方 程 、复 变 函 数 、傅 立 叶 变 化 、拉 普 拉 的 ,MA L B提 供 了 和 C语 言几 乎 一 样 多 的运 算 符 ,灵
学模 式 ,给 学 生 留下 了 较 深 刻 的 印 象 ,使 理 论 与 实 践 紧 实 例 2 已知 L I 统 Y ( ) +2 ( ) +lO 密的结合起来。将 E A引进信号与 系统实验教学 之 中, : T系 ” t y t Oy D () = t ,求 系统 的冲击 响应。 t f() 达到了事半功倍的效果 。 冲击 响 应 在 理 论 上 等 于 系 统 函 数 与 冲 击 函 数 的 卷
总第 17期第 1期 0
2 1 年 3月 01
高 校 实 验 室 工 作
研 究
S ra NO. 0 NO. eil 1 7, 1 Ma . 2 1 r 01
基于MATLAB的信号与系统的时域分析
实验名称:基于MATLAB的信号与系统的时域分析
一、实验目的和要求
明确实验要达到的目的,以及在理论和实践上的要求;(以实验一为例,即可写为“熟练掌握用计算机计算卷积的方法”)
二、实验内容和原理
明确实验的主要内容以及依据的原理、定律等。实验原理如有基本公式及应用条件的,应予列出。
三、实验项目
项目名称应能反映实验基本内容,语言要简练。例如验证某定律,可写成“验证×××”;测量的实验报告,可写成“×××的测定”;
(如试验一,可写为:卷积积分和卷积和的仿真计算)
四、实验器材
写出实验所需的仪器、设备、材料的名称、型号、数量和主要性能参数等;
五、实验步骤
简要地描述实验步骤,不需要把实验指导书上的实验步骤全部copy过来。
六、实验结果与分析
画出试验结果图形,并进行分析。必要时对不同输入参数的不同结果进行对比分析,并说明原因。
七、问题与思考
对实验过程中出现的问题进行描述、分析,提出解决思路和方法,无法解决的,要说明原因;记录实验心得体会;回答实验指导书中的问题。
一、 实验目的
1.
熟悉连续LTI 系统在典型激励信号下的响应及其特征 2. 掌握连续LTI 系统单位冲击响应的求解方法
3. 掌握用卷积分法计算连续时间系统的零状态响应
4. 掌握MATLAB 相关函数的调用格式及作用
5. 能够应用MATLAB 对系统进行时域分析
二、 实验原理
对于一般的n 阶LTI 系统,其微分方程的一般表达式为:
11101()()()()n n n n n d d d
y t a y t a y t a y t dt dt dt ---++++ =11101()()()()m m m m m m d d d
信号与系统 信号的时域分析 及Matlab实现
信号与系统 课程实验报告
实验四 实验名称
信号的时域分析 及Matlab 实现 系 别 教师姓名
实验地点 5309 实验日期 2011-06-20
学生姓名
学号 一、实验内容
1.预习实验原理。
2.对实验内容编写程序(M 文件),上机运行。
3.记录并整理实验数据。
二、实验目的
1.掌握用Matlab 分析系统时间响应的方法。
2.掌握用Matlab 分析连续、离散系统的冲激响应的方法。
3.理解系统零、极点分布与系统稳定性关系。
三、涉及实验的相关情况介绍(包含使用软件或实验设备等情况)
计算机一台(安装MATLAB6.5版本或以上版本)
四、实验试做记录(含程序、数据记录及分析)
1.设)
2)(1()(p s p s s s H --= 设①p1=-2,p2=-30; ②p1=-2,p2=3
(1)针对极点参数①②,画出系统零、极点分布图,判断该系统稳定性。 程序:
clear
num=[1];
den=[1,32,60];
[r,poles,k]=residue(num,den);
p=roots(den);
z=roots(num);
subplot(2,2,1);plot(real(p),imag(p),'*');hold on;
plot(real(z),imag(z),'o');grid on
T=0:0.1:10;
y1=impulse(num,den,T);
subplot(2,2,2);plot(T,y1);grid;title('脉冲响应')
结果:
位于s左半平面,稳定
(2)针对极点参数①②,绘出系统的脉冲响应曲线,并观察t→∞时,脉冲响应变化趋势。
Matlab软件在信号与系统课程中的应用
Matlab软件在信号与系统课程中的应用
摘要:简要介绍了信号与系统传统的教学方式及Matlab软件的特点,并通过实例介绍了Matlab在信号与系统课程中的应用。
关键词:信号与系统Matlab 教学
1 传统的教学方式
《信号与系统》是我国高校电子信息类专业的必修课程。该课程无论从教学内容还是教学目的来看,都是一门应用性和实践性极强的课程,其中的基本原理和方法广泛应用于计算机信息处理的各个领域。但是长期以来,《信号与系统》课程一直采用黑板式的单一理论教学方式,学生们仅能依靠做习题来巩固和理解教学内容,虽然手工演算训练了计算能力和思维方法,但是对一些应用性极强的内容却无法亲自动手设计、调试、分析,严重影响了学生对所学知识的理解和应用,在一定程度上也制约了学生学习的主动性和创造性,达不到培养综合能力的目的。因此,迫切需要进行教学方法和教学手段的改革。
2 Matlab软件的特点
Matlab软件是1984年由Mathworks公司推出,目前已成为国际上最流行、应用最广泛的科学与工程计算软件,其主要特点有以下几点。
(1)高效的数值计算和符号计算功能,使我们从繁杂的数学运算分析中解脱出来。
(2)完备的图形处理功能,实现计算结果和编程的可视化。
(3)友好的用户界面及接近数学表达式的自然化语言,易于学习和掌握。
(4)功能丰富的应用工具箱,为我们提供了大量方便实用的处理工具。
Matlab的这些特点,使得学生们在学习《信号与系统》时,就可以摆脱烦琐的数学运算,从而更注重于信号与系统的基本分析方法和应用的理解与思考,并能将课程的重点、难点及部分习题用MATLAB进行形象、直观的可视化计算机模拟与仿真实现,进一步加深对信号与系统的基本原理、方法及应用的理解。
MATLAB在信号与系统中的应用
MATLAB在信号与系统中的应用一,研究要求
MATLAB在信号与系统中的应用(信号产生)
二,模块Matlab程序设计
2.1基本信号的产生
MATLAB提供了许多函数用于产生常用的基本信号:如阶跃信号、脉冲信号、指数信号、正弦信号和周期矩形波信号等。这些基本信号是信号处理的基础。
1. 连续阶跃信号的产生
产生阶跃信号的MATLAB程序如下:
t=-2:0.02:6;
x=(t>=0);
plot(t,x);
axis([-2,6,0,1.2]);
2. 连续指数信号的产生
产生随时间衰减的指数信号的MATLAB程序如下:
t=0:0.001:5;
x=2*exp(-1*t);
图2 连续指数信号程序
plot(t,x)
3. 连续正弦信号的产生
利用MATLAB提供的函数cos和sin可产生正弦和余弦信号。产生一个幅度
为2, 频率为4Hz, 相位为p/6的正弦信号的MATLAB程序如下:
f0=4;
w0=2*pi*f0;
t=0:0.001:1;
x=2*sin(w0*t+pi/6);
plot(t,x)
4.连续矩形脉冲信号的产生
函数rectpulse(t,w)可产生高度为1、宽度为w、关于t=0对称的矩形脉冲
信号。产生高度为1、宽度为4、延时2秒的矩形脉冲信号的MATLAB程序如下:
t=-2:0.02:6;
x=rectpuls(t-2,4);
plot(t,x)
5. 连续周期矩形波信号的产生
函数square(w0*t)产生基本频率为w0 (周期T=2p/w0)的周期矩形波信号。
函数square(w0*t, DUTY)产生基本频率为w0 (周期T=2p/w0)、占空比DUTY=
matlab在信号与系统中的应用
MATLAB与在信号与系统中的应用
摘要:论文通过MATLAB在信号与系统中的应用实例,探讨了MATLAB在信号与系统中的应用方法和技巧,
对运用计算机软件完成“信号与系统”课程的波形绘制,微分方程的求解,信号与系统分析具有较好的参
考价值。
关键字:MATLAB应用信号与系统微分方程
前言
“信号与系统”课程是一门实用性较强、涉及面较广的专业基础课,是电子信息类专业学生的必修课程。它是将学生从电路分析的知识领域引入信号处理与传输领域的关键性课程,对后继专业课起着承上起下的作用。该课程的基本方法和理论大量运用于计算机信息处理的各个领域,特别是通信、图像处理、数字信号分析等领域,应用更为广泛。MATLAB作为一个辅助类的软件可以很好的完成数值计算、信号与系统分析的可视化建模及仿真调试。
1.用MATLAB绘制信号的波形
运用MATLAB绘图,可以很快速和简便的得到响应函数的波形图,通过分析响应的波形将对信号的分析有更深入的了解。
用MATLAB绘制f(t)=e(t+3)-2e(t),其中e(t)为step函数
解:在MATLAB窗口中输入如下命令
f=sym('heaviside(t+3)-2*heaviside(t)')
ezplot(f,[-5,4]),
holdon,plot([0,0],[-1,1]),
axis([-5,4,-1.1,1.1]),hold off
结果如图1:
从图1可以清楚的看到f(t)的时域关系图。
2.利用MATLAB 解微分方程
在信号与系统中,连续时间系统处理连续时间信号,通常用微分方程来描述这类系统,也就是系统的输入与输出之间通过他们时间函数及其对时间t 的各阶导数的线性组合联系起来。因此,在信号与系统中,求解微分方程对于研究连续时间系统的时域分析非常的重要。下面本文选择了一种简便的方法来处理这类问题,运用MATLAB 的方法。
Matlab在信号与系统中的应用
SC TNG CE E0Y I &CL E H0 N
皿圆
Ma: b在信 号 与 系统 中 的应 用 la l
阮 文 武
( 楚雄师 范学 院物 电系 云南 楚雄 6 5 0 ) 7 0 0
摘
要 : t b 为 目前 国际上 最流行 的 工程 类应 用软 件 , 为广泛 的应 用于财 务分 析 , Ma a 作 l 较 计算机技 术 , 图像 信号处 理 . 车行 业 . 音处 汽 语
用p ma (ys 函数 命令 画 出系 统 的零 极 点 z ps )
要 技 术包 含 了数 值 分 析 、 程 绘 图 、 制 系 排 序 , 将 各 个 未 连 接 的模 块 利 用a p n 学 生 在 根 据 题 意 绘 制 图形 时 , 会 带 来 一 工 控 再 p ed 总 统 的 设 计 、 字 图像 处 理 、 字 信 号 处 理 数 数 等 。 集 聚 了丰 富 的 应 用 工 具 箱 为 一 体 , 它 构 关 系 , 最后 再 用 c n e t o n c 函数 命 令 实 现 构 造 范 围的 选 定 , 标 范 围的 选 定 会 影 响 极 点 坐
等 。 着Malb 号 与系 统深 入 计算 行业 的 随 ta 信
在实际 的应用 当 中, 算过 程包 括 了 计
上 。 单 明 了 的 交 互 式 的 应 用 软 件 科 学 计 简
《MATLAB》连续时间信号的频域分析和连续时间系统的时域分析实验报告
《MATLAB 》连续时间信号的频域分析和连续时间系统的时域
分析实验报告
1、编写程序Q3_1,绘制下面的信号的波形图:
其中,ω0 = 0.5π,要求将一个图形窗口分割成四个子图,分别绘制cos(ω0t)、cos(3ω0t)、cos(5ω0t) 和x(t) 的波形图,给图形加title ,网格线和x 坐标标签,并且程序能够接受从键盘输入式中的项数n。
2、给程序例3_1增加适当的语句,并以Q3_2存盘,使之能够计算例题3-1中的周期方波信号的傅里叶级数的系数,并绘制出信号的幅度谱和相位谱的谱线图。
-+-=)5cos(51)3cos(31)cos()(000t t t t x ωωω∑∞==10)cos()2sin(1n t n n n
ω
π
3.3反复执行程序例3_2,每次执行该程序时,输入不同的N值,并观察所合成的周期方波信号。通过观察,你了解的吉布斯现象的特点是什么?
3.4
分别手工计算x1(t) 和x2(t) 的傅里叶级数的系数。
1.利用MATLAB 求齐次微分方程,,起始条件为,,时系统的零输入响应、零状态响应和全响应。
2. 已知某LTI 系统的方程为:其中,
。利用MATLAB 绘出范围内系统零状态响应的波形图。
3.已知系统的微分方程如下,利用MATLAB 求系统冲激响应和阶跃响应的数值解,并绘出其时域波形图。
(1)
'''()2''()'()'()y t y t y t x t ++=()()t x t e u t -=(0)1y -='(0)1y -=''(0)2y -
=''()5'()6()6()y t y t y t x t ++=()10sin(2)()x t t u t π=05t ≤
信号与系统实验指导书(matlab软件仿真)
信号与系统实验指导书
(MATLAB仿真)
目录
实验一MATLAB 基本应用 (2)
实验二信号的时域表示 (7)
实验三连续信号卷积 (11)
实验四典型周期信号的频谱表示 (18)
实验五傅立叶变换性质研究 (23)
实验六离散信号分析 (26)
实验七离散系统的Z域分析 (29)
Matlab相关符号及函数说明 (37)
实验一MATLAB 基本应用
一、实验目的:学习MATLAB的基本用法,了解 MATLAB 的目录结构和基本功能以及MATLAB在信号与系统中的应用。
二、实验内容:
例一已知x的取值范围,画出y=sin(x)的图型。
参考程序:x=0:0.05:4*pi;
y=sin(x);
plot(y)
例二计算y=sin(π/5)+4cos(π/4)
例三已知z 取值范围,x=sin(z);y=cos(z);画三维图形。
z=0:pi/50:10*pi;
x=sin(z);
y=cos(z);
plot3(x,y,z)
xlabel('x')
ylabel('y')
zlabel('z')
例四已知x的取值范围,用subplot函数绘图。
参考程序:x=0:0.05:7;
y1=sin(x);
y2=1.5*cos(x);
y3=sin(2*x);
y4=5*cos(2*x);
subplot(2,2,1),plot(x,y1),title('sin(x)')
subplot(2,2,2),plot(x,y2),title('1.5*cos(x)')
subplot(2,2,3),plot(x,y3),title('sin(2*x)')
Matlab与信号与系统的应用.ppt
四、时域分析
系统(连续、离散)的单位脉冲响应、阶跃响应 系统对任意输入信号的响应
四、时域分析
求解系统的单位阶跃响应和脉冲响应
单位阶跃响应:step()、dstep()-离散信号
冲激(脉冲)响应:impulse()、dimpulse()、 impz()
这里的调用参数都是系统的描述方式
9 45 87 50 1
x
1
0
0
0
x
0
u
0 1 0 0 0
0
0
1
0
0
y 1 11 30 0 x
部分分式展开
模拟系统:
函数[r,p,k]=residue(b,a) [b,a]=residue(r,p,k)
数字系统
函数[r,p,k]=residuez(b,a) [b,a]=residuez(r,p,k)
离散信号为时间上离散、幅度取有限值的信 号,因此时间取值用n代替了连续的t,并且用 stem命令画出离散信号波形。
一、信号系统的MATLAB表示
同样考虑余弦信号:y(n) 2 cos( 2 n )
16 4
n的取值范围为[0 30] MATLAB的程序:
>>n = 0:1:30 >>y = 2*cos(2*pi*n/16+pi/4) >>stem(y)
信号与系统的MATLAB应用
信号与系统的MATLAB应用
实验指导书
(微固学院张鹰)
实验报告格式:
报告人:姓名班级学号
实验名称:(实验项目名称)
实验要求:(具体实验题目内容)
实验内容及过程:(编制的MATLAB程序及必要的说明)
实验结果:(执行实验程序画出的图形及得出的数据)
讨论与结论:(对实验结果进行简单的讨论和总结)
实验一信号的表达与运算、时域卷积计算
一信号的表达
信号可以表达为时间的函数,根据定义的不同,信号可以分为连续时间信号和离散时间信号,分别表示为x(t)和x[n];对于确定信号,时间变量值与对应的函数值形成一一对应关系。
要将信号保存到计算机系统中,信号必须表现为有限长度的离散数字序列;在MATLAB中,信号与对应的时间变量采用两个一维向量(序列)表示,两序列长度必须相等。
离散时间信号x(n)的表达
离散时间变量n只能取整数值,与其对应的函数值形成离散时间信号;x和n为长度相同的序列,序列元素的编号从1开始;
坐标序列n值的设置:n=[-3:3] 设定起点和终点;
x的值可以直接设置,也可以根据与n有关的运算得到(必须先定义n):
x=[1 2 3 4 3 2 1] x=3*n x=exp(j*(pi/8)*n)
采用函数stem(n,x)可以作出离散信号的图形;
例1.1离散时间信号的表达:画出下列离散信号
x1={1,2,3,4,3,2,1}0 x2=3n
n
j
e
x8
3
π
=x4=(0.8)n
解:MATLAB程序为
n=[0:6];n1=[0:30];
x1=[1 2 3 4 3 2 1]; x2= 3*n; x3=exp(j*(pi/8).*n1); x4=0.8.^n1;
MATLAB 在信号与系统中的应用
如图2.5 所示): • plot(t,f) • axis([-5,5,-1.1,1.1])
理的理解。 2.实验原理
一般来说,离散时间信号用f(k)表示,其中变量k 为整数, 代表离散的采样时间点。在MATLAB 中,用一个向量f 即 可表示一个有限长度序列。但是这样的向量并没有包含其 对应的时间序列信息。所以,要完整地表示离散信号需要 用两个向量。 • 在MATLAB 表示离散序列并将其可视化时,要注意以下几 点:① 与连续时间信号不同,离散时间信号无法用符号运 算来表示;② 由于在MATLAB 中,矩阵的元素个数是有限 的,因此MATLAB 无法表示无限序列;③ 在绘制离散信号 波形时,要用专门的绘制离散数据的stem 命令。
这一过程的命令如下。
• f1=[1 2 1 ]; • k1=[-1 0 1]; • f2=ones(1,5); • k2=-2:2; • [f,k]=dconv(f1,f2,k1,k2) 4.运行结果与分析 • 离散序列的卷积和如图2.18 所示。
由图可见,conv 函数能正确计算两个离散序列的卷积和。 本例的难点在于卷积和起止坐标的计算。只有正确计算坐 标,画出来的图才是正确的。
信号与系统中MATLAB的应用【毕业论文,绝对精品】 .doc
摘要
随着当代计算机技术的不断发展,计算机逐渐融入了社会生活的方方面面。计算机的使用已经成为当代大学生不可或缺的基本技能。信号与系统课程具有传统经典的基础内容,但也存在由于数字技术发展、计算技术渗入等的需求。在教学过程中缺乏实际应用背景的理论学习是枯燥而艰难的。
为了解决理论与实际联系起来的难题国内外教育人士目光不约而同的投向一款优秀的计算机软件——MATLAB。通过它可用计算机仿真,阐述信号与系统理论与应用相联系的内容,以此激发学习兴趣,变被动接受为主动探知,从而提升学习效果,培养主动思维、学以致用的思维习惯。
以MATLAB为平台开发的信号与系统教学辅助软件可以充分利用其快速运算,文字、动态图形、声音及交互式人机界面等特点来进行信号的分析及仿真。运用MATLAB的数值分析及计算结果可视化、信号处理工具箱的强大功能将信号与系统课程中较难掌握和理解的重点理论和方法通过概念浏览动态演示及典型例题分析等方式,形象生动的展现出来,从而使学生对所学知识理解更加透彻。同时运用教学软件中的数值计算工具箱,将学生从大量繁琐的手工数学运算中解放出来,将更多时间留给对基本概念和基本方法的思考。
关键词:信号与系统,matlab,应用分析
ABSTRACT
As the modern computer technology development, computer gradually merged with the various aspects of social life. the use of the computer has become an essential part of the basic skills of students. the signal and systems of traditional classic of course, but there is also due to a digital technology development, the technology in the demand. in the teaching process of the practical application of theoretical study is boring and difficult.
信号与系统实验报告实验一 信号与系统的时域分析
实验一信号与系统的时域分析
一、实验目的
1、熟悉与掌握常用的用于信号与系统时域仿真分析的MA TLAB函数;
2、掌握连续时间与离散时间信号的MA TLAB产生,掌握用周期延拓的方法将一个非周期信号进行周期信号延拓形成一个周期信号的MA TLAB编程;
3、牢固掌握系统的单位冲激响应的概念,掌握LTI系统的卷积表达式及其物理意义,掌握卷积的计算方法、卷积的基本性质;
4、掌握利用MA TLAB计算卷积的编程方法,并利用所编写的MA TLAB程序验证卷积的常用基本性质;
掌握MA TLAB描述LTI系统的常用方法及有关函数,并学会利用MATLAB求解LTI系统响应,绘制相应曲线。
基本要求:掌握用MA TLAB描述连续时间信号与离散时间信号的方法,能够编写MATLAB程序,实现各种信号的时域变换与运算,并且以图形的方式再现各种信号的波形。掌握线性时不变连续系统的时域数学模型用MA TLAB描述的方法,掌握卷积运算、线性常系数微分方程的求解编程。
二、实验原理
信号(Signal)一般都就是随某一个或某几个独立变量的变化而变化的,例如,温度、压力、
声音,还有股票市场的日收盘指数等,这些信号都就是随时间的变化而变化的,还有一些信号,例如在研究地球结构时,地下某处的密度就就是随着海拔高度的变化而变化的。一幅图片中的每一个象素点的位置取决于两个坐标轴,即横轴与纵轴,因此,图像信号具有两个或两个以上的独立变量。
在《信号与系统》课程中,我们只关注这种只有一个独立变量(Independent variable)的信号,并且把这个独立变量统称为时间变量(Time variable),不管这个独立变量就是否就是时间变量。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
书名:信号与系统——时域、频域分析及MA TLAB软件的应用
作者:吴新余周井泉沈元隆
页数:417页
开数:16开
字数:680千字
出版日期:1999年12月第1版2000年5月第2次印刷
出版社:电子工业出版社
书号:ISBN 7–5053–5669–0
定价:35.00元
内容简介
本书为一本面向21世纪教学的有关信号与系统分析的教材。全书共分为八章,即信号与系统的基本概念,卷积积分,傅分变换,系统的性能分析,Z变换,状态变量分析以及Matlab软件在信号与系统分析中的应用。
本书各章附加了与内容相配合的例题和习题,书末附有习题答案,以便于自学。为了适应科技形势迅速发展的需要,本书加强了学生计算机应用能力的培养。编排了30余个Matlab应用程序以供学生训练用。
本书可作为通信、电子和自控类的各种专业本科生的教材,也可供有关技术人员参考。
未经许可,不得以任何方式复制或抄袭本书之部分或全部内容。
版权所有,翻印必究。
作者简介
吴新余,男,1939年8月生,1962年毕业于哈军工航空系,现为南京邮电学院电子工程系教授(1992),IEEE高级会员(1994)。在1986—1998年间,曾三次赴美国芝加哥伊里诺大学、一次赴美国加州大学伯克利本校作访问学者。有编著、译著5本:1.《信号与线性系统》,人民邮电出版社,1985,为编者之一;2.《陈惠开教授论文选集》(译),湖南科技出版社,1987,为主译者;3.《数字信号处理系统与实现》(译),科学出版社,1989,为译者之一;4.《现代网络分析》,人民邮电出版社,1992,为第一副主编;5.《信号与系统——时域、频域分析与Matlab软件应用》,电子工业出版社,1999.12,为编者之一。曾在国内外杂志和有关专业学术会议上发表论文100余篇。1992年获国务院颁发的政府特殊津贴,两次作为课程建设的主持人而获得江苏省普通高校一类课程:“电路分析”(1993)、“信号与系统”(1995),l996年获江苏省普通高校教学成果一等奖,1998年被评为江苏省优秀硕士生导师,其主要研究领域是:电路与系统理论及应用,应用图论,神经网络和遗传算法等。
周井泉,男,1963年8月生,1985年与1988年分别获南京理工大学学士和硕士学位,现为南京邮电学院电子工程系讲师。从事“电路分析”和“信号与系统”教学多年,在国内杂志上有数篇论文发表。其感兴趣的研究领域是:电路的CAD、电子技术和计算机应用、神经网络等。
沈元隆,男,1946年8月生,1969年毕业于北京邮电学院有线系,1982年获该校信号、电路与系统专业硕士学位,现为南京邮电学院电子工程系教授(1997)。多年来,从事本科生“电路分析”、“信号与系统”以及研究生“现代网络理论”、“可靠性工程基础”等课程的教学和指导研究生工作,两次作为课程建设的主要参加者而获江苏省普通高校一类课程:“电路分析”(1993),“信号与系统”(1995),l996年获江苏省普通高校教学成果一等奖,主要代表作有《电路分析基础》(东南大学出版社,1996),在国内外杂志上发表论文20余篇。1997年获国务院颁发的政府特殊津贴。主要研究领域为:现代网络理论与系统的可靠性等。
前言
“信号与系统”是通信类学生的一门主干课程,该课程所涉及到的许多基本概念和五种基本分析方法(卷积分析法、傅氏变换分析法、拉氏变换分析法、Z变换分析法以及状态变量分析)是每一个学生和工程师所必须熟练掌握的内容。我们的教师和学生对该课程的教学都给予了高度的重视和进行了较系统与较严格的训练,因而收到了一定的效果。近年来,我们密切注意到国内外一些著名大学中有关本课程的教学实践和发展动向,我们对教学内容、所选的习题和上机训练等各个方面均作了比较,感到我们的教学还存在着一些不足之处:学生花在纯工程运算方面的时间比较多,而对一些重要的基本概念掌握得不够好;学生的系统概念比较薄弱,原有教材中存在着重“信号”而轻“系统”偏向;在运用计算机训练方面国内则是空白。因此,我们在总结近20年来的教学经验的基础上,着眼于面向21世纪的教学,增加了若干新内容,重新编写了本教材。
在本教材的编写中,我们主要考虑到以下几个方面:
1.对传统的内容加以精炼地叙述,力图加深各种物理概念的阐述;
2.在傅氏变换中加强信号频谱概念的阐述,加人了调制信号的频谱,单边带信号的频谱,并介绍了希尔伯特变换及有关性质与应用方面的知识;
3.加强了系统性能分析方面的内容,先介绍了二阶系统的时域性能指标和频域性能指标,高阶系统的简化等效二阶模型;加强了系统的稳定性分析,零极点对系统性能的影响;介绍了系统的可控性与系统的可观测性的概念,使学生对线性系统的性能有一个整体的认识;
4.增加了在信号与系统分析中应用Matlab软件的内容,编制了30余个程序与习题,使学生对信号与系统中的许多重要的概念增加了直观认识,以便加深对概念的理解,并学会应用Matlab软件来快速而有效地分析、解决问题——我们注意到国外的一些大学在本课程的教学中安排了用Matlab软件来进行上机作业,显然,应用Matlab软件是本课程未来发展的一个必然趋势。为了适应这一迅速发展的形势,两年以来我们在研究生和本科生中作了一些探索和尝试,实践证明,学生通过上机训练,不仅能很快地理解所增加的新内容,而且也激发了学生们的学习兴趣,他们对许多概念的理解加深了,而且学会了利用Matlab软件来分析问题的技巧与方法;
5.考虑了当前科技迅速发展的形势与着眼于面向21世纪的教学,我们在内容的选择上比传统的教材有所加宽,目的在于让学生了解与学习到更多的知识。当然在具体的教学实施过程中,可根据实际情况加以取舍,上机时也可以在6~10小时内作出适度的选择,视各个学校的硬件设施而定。
本教材是几位教师集体分工编写而成的:沈元隆教授编写了第2章和第6章;周井泉编写了第1章、第4章以及第5章的第1、2节,并准备了本书的大部分习题答案;吴新余教授编写了第3章、第7章、第8章以及第5章的第3、4、5节。最后,对全书的统稿由吴新余完成。
书中的Matlab软件系由我们的研究生许峻嵘、本科生宋铜铃两位同学进行了上机运行和程序的改进工作。两届研究生和两届本科生中的几十名学生也对全部程序进行过上机实践,他们对本书中的所有程序的完善起到了不少的促进作用。为此,笔者谨向这些付出了辛勤劳动的同学们致以衷心感谢。
刘陈、蒋国平两位副教授仔细审阅了书稿并根据他们多年的教学经验提出了宝贵意见。
本书稿完成后,又请东南大学管致中及夏恭恪两位教授审阅,他们提出了一些修改建议,使书稿进一步趋于完善。在此我们向管致中、夏恭恪、刘陈、蒋国平等同志表示诚挚的感谢。由于我们的水平有限,书中存在不少的缺点和不当之处,敬请广大的国内同行与读者给予批