实验1-信号的时域描述与运算

实验1-信号的时域描述与运算

ID:46404846

大小:360.46 KB

页数:28页

时间:2019-11-23

实验1-信号的时域描述与运算_第1页
实验1-信号的时域描述与运算_第2页
实验1-信号的时域描述与运算_第3页
实验1-信号的时域描述与运算_第4页
实验1-信号的时域描述与运算_第5页
资源描述:

《实验1-信号的时域描述与运算》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、一,实验目的作为基础性实验部分,实验1使我们了解和掌握信号的MATLAB表示及可视化方法、掌握信号基本时域运算的MATLAB实现方法,学会利用MATLAB分析常用新号。二,实验原理实验分为了四个部分:1.连续时间信号的MATLAB表示;①向量表示法t=n:p:qx=sin(t)②符号对象表示symstx=sin(t)2.连续时间信号的时域运算;①相加和相乘+,*②微分和积分定积分:quad(‘function_name’,a,b)差分:diff函数③移位、反转和尺度变换3.离散时间信号的MATLAB表

2、示;stem函数4.离散时间信号的时域运算;相加、相乘、移位和反转。三,实验内容(1)利用MATLAB绘制下列连续时间信号波形:①x(t)=(1-e^(-0.5t))u(t)symstx(t)=(1-exp(-0.5*t))*heaviside(t)ezplot(x)xlabel('t(s)')ylabel('x(t)')title('t-x(t)')输出:②x(t)=cos(πt)[u(t)-u(t-2)]t=-4:0.01:4x(t)=(cos(pi*t)).*(heaviside(t)-heav

3、iside(t-2))plot(x)xlabel('t(s)')ylabel('x(t)')title('t-x(t)')输出:③x(t)=(

4、t

5、/2)cos(πt)[u(t+2)-u(t-2)]symstx=abs(t)/2*cos(pi*t)*(heaviside(t+2)-heaviside(t-2))ezplot(x)xlabel('t(s)')ylabel('x(t)')title('t-x(t)')输出:④x(t)=e^(-t)sin(2πt)[u(t)-u(t-3)]symstx=ex

6、p(-t)*sin(2*pi*t)*(heaviside(t)-heaviside(t-3))ezplot(x,[-1,4])axis([-1,4,-0.5,0.8])xlabel('t(s)')ylabel('x(t)')title('t-x(t)')输出:(2)利用MATLAB绘制下列离散时间信号波形:①x(n)=u(n-3)n=1:10x=1*(n>=3)stem(n,x,'filled')axis([0,10,-1,5])xlabel('n(s)')ylabel('x(n)')title('n

7、-x(n)')输出:②x(n)=(-1/2)^n*u(n)n=-10:10b=1*(n>=0)x=((-1/2).^n).*bstem(n,x,'filled')axis([-1010-11])xlabel('n(s)')ylabel('x(n)')title('n-x(n)')输出:③x(n)=n[u(n)-u(n-5)]n=1:10a=1*(n>=0)b=1*(n>=5)x=n.*(a-b)stem(n,x,'filled')xlabel('n(s)')ylabel('x(n)')title('n

8、-x(n)')输出:④x(n)=sin(n2/π)u(n)n=1:10a=1*(n>=0)x=sin(n.*(pi/2)).*astem(n,x,'filled')xlabel('n(s)')ylabel('x(n)')title('n-x(n)')输出:(3)利用MATLAB生成并绘制连续周期矩形波信号,要求周期为2,峰值为3,显示3个周期的波形。t=0:0.001:6;y=3*square(pi*t,50);plot(t,y);gridylim([-44])xim([06])xlabel('t(s

9、)')ylabel('x(t)')title('矩形波')输出:(4)已知如图所示信号x1(t),及信号x2(t)=sin(2πt),用MATLAB绘出下列信号的波形:①x3(t)=x1(t)+x2(t)t=-10:0.01:10x1=4*tripuls(t,8).*heaviside(t)x2=sin(2*pi*t)x3=x1+x2plot(t,x3)xlabel('t(s)')ylabel('x(t)')title('t-x3(t)')输出:②x4(t)=x1(t)*x2(t)t=0:0.01:4

10、x=-t+4x2=sin(2*pi*t)x4=x.*x2plot(t,x4)xlabel('t(s)')ylabel('x(t)')title('t-x4(t)')输出:③x5(t)=x1(-t)+x1(t)t=-10:0.01:10x1=4*tripuls(t,8).*heaviside(t)x2=4*tripuls(t,8).*heaviside(-t)x5=x1+x2plot(t,x5)xlabel('t(s)')ylabel('x(t)')tit

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。