实验一预作结果 序列的产生及绘图
更新时间:2023-10-28 15:39:01 阅读量: 综合文库 文档下载
- 预实验和正式实验推荐度:
- 相关推荐
实验一 序列的产生及绘图预做实验
一、实验目的
1.熟悉信号处理软件MATLAB的使用。 2.离散信号的基本运算实现。
3.了解基本序列及复杂序列的产生方法。 4.运用卷积方法观察系统的时域特性。 5.掌握线性时不变系统的频域表示方法。 二、实验内容 1.熟悉扩展函数 2.运行例题程序 3.编程实现下列内容
(1)利用扩展函数产生序列并画图
(a) x(n)?2*?(n?2)??(n?4) -5<=n<=5
(b) x(n)?cos(0.04?n)和y(n)?cos(0.04?n)?0.2w(n) 0<=n<=50
w(n)为白噪声 函数为 w=randn(size(n))
(2)设线性移不变系统的抽样响应为 h(n)?(0.9)nu(n)
输入序列为 x(n)?u(n)?u(n?10) 求系统输出 y(n)并画图
提示: 输出为输入和抽样响应的卷积 三、实验程序及结果
1. 序列的基本运算 nx1=1:5; nx2=2:6;
x1=[1 3 5 7 9]; x2=[2 4 6 8 10];
[y1,n1]=sigadd(x1,nx1,x2,nx2) [y2,n2]=sigmult(x1,nx1,x2,nx2) n0=3;
[y3,n3]=sigshift(x1,nx1,n0) [y4,n4]=sigfold(x2,nx2) y5=sum(x1) y6=prod(x1) ex=sum(x1.*conj(x1)) 结果:
序列加的结果 y1 =
1 5 9 13 17 10 n1 =
1 2 3 4 5 6
序列乘的结果 y2 =
0 6 20 42 72 0 n2 =
1 2 3 4 5 6 序列移位结果 y3 =
1 3 5 7 9 n3 =
4 5 6 7 8 序列翻褶结果 y4 =
10 8 6 4 2 n4 =
-6 -5 -4 -3 -2 序列和结果 y5 =
25 序列积结果 y6 = 945
序列能量结果 ex = 165
2.产生序列并画图
x(n)?n*[u(n)?u(n?10)]?10*e?0.3(n?10)[u(n?10)?u(n?20)],0<=n<=20
程序: n=[0:20];
x1=n.*(stepseq(0,0,20)-stepseq(10,0,20));
x2=10*exp(-0.3*(n-10)).*(stepseq(10,0,20)-stepseq(20,0,20)); x=x1+x2;
subplot(2,1,1);stem(n,x);
xlabel('n');ylabel('x(n)');axis([0,20,-1,11]);
3.产生复信号 x(n)?e(?0.1?j0.3)n -10<=n<=10
%并画出复序列的实部、虚部、幅值和相位离散图 程序:
figure(2);clf
n=[-10:10]; alpha=-0.1+0.3j; x=exp(alpha*n);
subplot(2,2,1);stem(n,real(x));title('real');xlabel('n') subplot(2,2,2);stem(n,imag(x));title('imag');xlabel('n') subplot(2,2,3);stem(n,abs(x));title('magtitude'); xlabel('n')
subplot(2,2,4);stem(n,(180/pi)*angle(x));title('phase'); xlabel('n') 结果:
左上图为复序列的实部,右上图为复序列的虚部 左下图为复序列的幅值,右下图为复序列的相位图
4.线性时不变系统的频域表示 b=[0.2 0.1 ];
a=[1 -0.4 -0.5]; h=impz(b,a); figure(1)
stem(h) title('h(n)') figure(2)
fs=1000; [H,f]=freqz(b,a,256,fs); mag=abs(H); ph=angle(H);
ph=ph*180/pi;
subplot(2,1,1),plot(f,mag);grid xlabel('frequency(Hz)'); ylabel('magnitude');
subplot(2,1,2);plot(f,ph);grid xlabel('frequency(Hz)'); ylabel('phase'); figure(3)
zr=roots(b) pk=roots(a) zplane(b,a); 结果:
单位取样响应h(n)的波形图
上图为频率响应的幅频特性,下图为频率响应的相频特性
系统的零极点图
5.产生序列并画图
(a) x(n)?2*?(n?2)??(n?4) -5<=n<=5
(b) x(n)?cos(0.04?n)和y(n)?cos(0.04?n)?0.2w(n)程序(a): n=-5:5;
x=2*impseq(-2,-5,5)-impseq(4,-5,5); stem(n,x) xlabel('n'); ylabel('x(n)');
程序(b) n=0:50;
x=cos(0.04*n*pi);
y=x+0.2*randn(size(n)); subplot(2,1,1); stem(n,x); xlabel('n');
0<=n<=50 ylabel('x(n)'); subplot(2,1,2); stem(n,y); xlabel('n'); ylabel('y(n)');
上图为纯净序列,下图为加噪声的序列
6.求线性时不变系统的系统输出 n=0:30; h=(0.9.^n);
x=stepseq(0,0,20)-stepseq(10,0,20); [y,ny]=conv_m(x,n,h,n);
h=[h zeros(1,(length(ny)-length(h)))]; x=[x zeros(1,(length(ny)-length(x)))]; subplot(3,1,1);stem(ny,h); subplot(3,1,2);stem(ny,x); subplot(3,1,3);stem(ny,y);
上图为单位取样响应h(n),中图为输入序列x(n),下图为系统的输出
ylabel('x(n)'); subplot(2,1,2); stem(n,y); xlabel('n'); ylabel('y(n)');
上图为纯净序列,下图为加噪声的序列
6.求线性时不变系统的系统输出 n=0:30; h=(0.9.^n);
x=stepseq(0,0,20)-stepseq(10,0,20); [y,ny]=conv_m(x,n,h,n);
h=[h zeros(1,(length(ny)-length(h)))]; x=[x zeros(1,(length(ny)-length(x)))]; subplot(3,1,1);stem(ny,h); subplot(3,1,2);stem(ny,x); subplot(3,1,3);stem(ny,y);
上图为单位取样响应h(n),中图为输入序列x(n),下图为系统的输出
正在阅读:
实验一预作结果 序列的产生及绘图10-28
2002年06月大学英语四级(CET-4)真题试卷(含答案)04-11
6ra8025模块调试01-12
集合的并集和交集教案01-07
02 第二章 毒理学基础 - 图文12-24
人民公园作文500字06-24
采煤工作面维护性推进安全技术措施示范文本04-13
初二数学教学心得资料03-08
2014届中考物理第一轮必记知识小点: 物理量及公式05-20
《一路花香》教学设计05-18
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 序列
- 绘图
- 产生
- 实验
- 结果
- 图形分割、剪拼专题练习(齐福德)
- 短消息类服务接入代码申请表- 广西壮族自治区通信管理局-首页
- 范文
- 2010级数据库原理实验(100450)
- 空压机、氧压机、膨胀机、液氧泵、氮压机安全操作规程
- 超分子化学的研究和进展
- 区域性工资集体协商谈判模拟演示文稿
- 《客户关系管理》 教学大纲
- 公司申请刻制印章须知
- 2016年咨询工程师继续教育试卷及答案-86分
- 甘肃省高等教育管理体制改革与发展五年规划
- 2007级酒店管理(会展策划与管理方向)毕业论文题目
- 大地坐标转换成施工坐标公式
- 教师竞赛考试试题题库
- 小花猫在睡觉 教案
- 北京地铁网络--观后感
- 关于对纳税人权益保护的理论思考
- 2013年创富大学生返乡务农 两年创营收200万
- 质量管理体系考试卷
- 小学生运算思维品质培养的实验研究