网站大量收购独家精品文档,联系QQ:2885784924

南昌大学信号与系统实验报告.doc

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实 验 报 告 课程名称: 信号与系统实验 指导老师: 学生姓名: Du 学 号: 6102213 专业班级: 通信工程133班 2015年 06月 18 日 目 录 实验一、利用matlab求解电路微分方程 实验二、利用matlab进行傅里叶变换 实验三、利用matlab简单识别男女声 实验四、利用matlab画出离散系统零极点图 实验五、利用matlab求出离散系统响应(1) 实验六、利用matlab求出离散系统响应(2) 实验七、利用matlab绘制各种信号 实验八、利用matlab对信号进行频域分析和卷积 实验九、软件实验期末考试 实验十、周期信号频谱测试 实验十一、模拟滤波器频率特性测试 实验十二、连续时间系统模拟 实验一:利用matlab求解电路微分方程 实验目的: 利用matlab对连续时间系统的时域进行分析,求解电路微分方程。 实验原理: 先根据题目要求建立矩阵描述相应微分方程 定义lsim函数所需系统sys为之后调用lsim做准备 定义仿真时间,对时间进行抽样 方法一: 利用step函数求取系统单位阶跃响应:step( step()函数的用法y=step(num,den,t):其中num和den分别为系统传递函数描述中的分子和分母多项式系数,t为选定的仿真时间向量,一般可以由t=0:step:end等步长地产生出来。该函数返回值y为系统在仿真时刻各个输出所组成的矩阵 模拟了系统SYS对输入u持续秒时间的响应Impulse()函数用法 Impulse(sys,t)可直接求出连续时间系统冲激响应 并绘图 方法二: 定义构造冲激信号作为激励信号,定义t=0时delta=100,利用lsim函数仿真阶跃响应,从响应中减去一个delta 并绘图 实验任务: 已知某系统微分方程为 r’’+r’+r=e’+e 分别用两种方法计算阶跃响应和冲激响应,结果对比 实验内容: clear; clc; close all; a=[1,1,1]; b=[1,1]; sys=tf(b,a); t=[0:0.01:3]; figure(1); subplot(2,2,1); step(sys); subplot(2,2,2); x_step=zeros(size(t)); x_step(t0)=1; x_step(t==0)=1/2; lsim(sys,x_step,t); subplot(2,2,3); [h1,t1]=impulse(sys,t); plot(t1,h1,k); title(Impulse Response); xlabel(Time(sec)); ylabel(Amplitude); subplot(2,2,4); x_delta=zeros(size(t)); x_delta(t==0)=100; [y1,t] =lsim(sys,x_delta,t); y2=y1-x_delta; plot(t,y2,k); title(Impulse Response); xlabel(Time(sec)); ylabel(Amplitude); 实验结果: 实验二、利用matlab进行傅里叶变换 实验目的: 利用matlab对指定信号进行傅里叶变换 实验原理: 定义信号时间并时域离散化抽样 定义信号函数 利用矩阵计算法进行傅里叶变换和逆变换并绘图 实验任务: 如图4.4所示锯齿波信号,分别取一个周期的抽样数据X1(t),0=t=1和五个周期的数据X(t),0=t5,计算其傅立叶变换X1(w)和X(w),比较有和不同并解释原因。 clc; clear all; close all; T1=1; N1=2000; t1=linspace(0,T1-T1/N1,N1); x1=0*t1; 0t1t11; x1=sawtooth(t1*2*pi,0); OMG=16*pi; K=2000; omg=linspace(-OMG/2,OMG/2-OMG/K,K); F1=0*omg; fs1=0*t1; U=exp(-1j*kron(omg,t1.)); F1=T1/N1*U*x1; fs1=OMG/2/pi/K*exp(1j*kron(t1,omg.))*F1; T2=5; N2=2000; t2=linspace(0,T2-T2/N2,N2); x=0*t2; 0t2t25; x=sawtooth(t2*2

文档评论(0)

四月 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档