[第六讲信号1new.ppt

  1. 1、本文档共74页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[第六讲信号1new

2.1 时间信号及采样定理(难点) 2.2 基本信号 2.3 信号的运算(重点) 2.4 小结 § 2.2 基本序列及其运算 序列的表示方法 完全地表示序列x(n)要用x和n两个向量,x表示序列的值,n表示它的位置或时间次序。 例如x(n)={2,1.2,-1.4,3,1,4,3.1,7}(下划双线表示n=0处的采样点) 用MATLAB表示时用两个向量: n = [-3,-2,-1,0,1,2,3,4]; x = [2,1.2,-1.4,3,1,4,3.1,7]; 可见n是顺序增加的整数序列,可写成n=ns:nf, 序列的长度为lx=nf-ns+1。本例n= -3:4;lx=8。 基本序列及其运算 有限长序列和无限长序列 序列位置向量的起点和终点都是有限数称为有限长序列 序列位置向量的起点向-∞ 延伸为无限长序列,简称左序列。 序列位置向量的终点向∞ 延伸也为无限长序列,简称右序列。 工程中遇到的序列都属于有限序列,有些情况下可看成右序列,但不会有左序列。 复数序列可分解为实部和虚部两个实数序列 课堂练习:编写脉冲信号函数 【例2-15】将频率为1Hz和10Hz、振幅为1和0.2的正弦信号叠加。 function [xe,xo,m]=evenodd(x,nx) [x1,nx1]=sigfold(x,nx); [xe,nxe]=sigadd(x/2,nx,x/2,nx1) [xo,nxo]=sigadd(x/2,nx,-x/2,nx1) 以上为实数序列奇偶分解 练习 编程实现矩形序列x(n)=u(n+2)-u(n-7)并将其分解为偶分量和奇分量。 8.信号的能量及功率 课堂练习 x1=[0,1,2,3,4,3,2,1,0];ns1=-2; x2=[2,2,0,0,0,-2,-2]; ns2=2; nf1=ns1+length(x1)-1; nf2=ns2+length(x2)-1; n1=ns1:nf1; n2=ns2:nf2; [ya,m]=sigadd(x1,n1,x2,n2) [yp,m]=sigmult(x1,n1,x2,n2) 上机练习 画出以下个序列在给定区间的波形图 上机:几种常见的波形发生器 1.方波函数square:? 两种调用形式:x=square(t)和x=square(t,duty);? 方波函数产生周期为2*pi,幅度为1和-1的方波,duty 为占空比,即信号为正值的区域在一个周期内所占的百分比。 三角波函数sawtooth: x=sawtooth(t)和x=sawtooth(t,width); 三角波函数产生周期为2*pi,幅度为1和-1的方波,width为0~1之间取值的尺度参数,当width=1时,产生方波,此时sawtooth(t,1)和sawtooth(t)相等。 线性调频信号函数chirp:? 该函数用于产生调频的余弦脉冲,有三种格式: chirp(t, f0, t1, f1); chirp(t, f0, t1, f1, method’); chirp(t, f0, t1, f1, method’, phi); chirp(t, f0, t1, f1)用于在时间范围t内产生线性调频脉冲,该脉冲在0时刻信号的瞬时频率为f0Hz,在t1时刻的瞬时频率为f1Hz。? Method用于指定调频方法,可提供的调频方法有线性,二次型和对数三种,分别以”li”, ”q”和“lo”来表示,默认方法为线性调频。 phi用来指定信号的起始相位。 周期信号函数dirichlet:?? ???? 调用格式如下:Y=diric(x,N)?? 该函数将区间[0? 2*pi]等间隔分成N,并返回与x相同维数的矩阵。 sinc函数 ?? 产生宽度为2*pi,幅度为1的矩形脉冲的连续傅里叶反变换信号,它是宽度为2*pi,幅度为1的矩形脉冲的连续傅里叶反变换的结果。? sinc函数的调用格式为:y=sinc(x),返回与x相同维数的矩阵。 subplot(4,2,2), stem(ny,y1,.) xlabel(ny),ylabel(y1) subplot(4,2,4), stem(ny,y2,.) xlabel(ny),ylabel(y2) line([ny(1),ny(end)],[0,0]) subplot(4,2,6), stem(ny,ya,.) xlabel(ny),ylabel(ya) line([ny(1),ny(end)],[0,0]) % 画x轴 subplot(4,2,8), stem(ny,yp,.) xlabel(ny),ylabel(yp) line([ny(1),ny(end)],[0,0]) % 画x轴 set(gcf,colo

文档评论(0)

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

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

1亿VIP精品文档

相关文档