用MATLAB实现常用的连续时间信号及其时域运算

上传人:大米 文档编号:487583515 上传时间:2023-11-29 格式:DOC 页数:8 大小:177KB
返回 下载 相关 举报
用MATLAB实现常用的连续时间信号及其时域运算_第1页
第1页 / 共8页
用MATLAB实现常用的连续时间信号及其时域运算_第2页
第2页 / 共8页
用MATLAB实现常用的连续时间信号及其时域运算_第3页
第3页 / 共8页
用MATLAB实现常用的连续时间信号及其时域运算_第4页
第4页 / 共8页
用MATLAB实现常用的连续时间信号及其时域运算_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《用MATLAB实现常用的连续时间信号及其时域运算》由会员分享,可在线阅读,更多相关《用MATLAB实现常用的连续时间信号及其时域运算(8页珍藏版)》请在金锄头文库上搜索。

1、用MATLAB实现常用的连续时间信号及其时域运算摘要:本实验运用MATLA的绘图指令绘制了连续时间信号;同时实现了对连续时间信号的时域运算。复习了 MATLA语言及其常用指令,加深了对信号的时域运算的理解。关键词:MATLAB 连续时间信号时域运算实验原理:1.1单位阶跃信号单位阶跃信号是一种单边性极强的信号,记为u(t),其数学表达式为0 (t 0)f(t厂11(t 工 0)1.2单位冲激信号单位冲激信号是持续时间无穷小、瞬间幅度无穷大、涵盖面积恒为1的理想信号,记为5 (t),其数学表达式为(t )dt =1(t)二 0 (t0)+02.连续时间信号的时域运算反褶:ML f(7)移位:P扩

2、展 0tS 压缩压缩t1.尺度:to0,右移;f(t)T皿尸(左移Q左移信号相加减:fl(t) f 2(t)信号相乘:fl(t) f 2(t)试验任务:1绘制用于产生以下信号的通用程序 f (t)= (t-t。)运用单位冲激信号向右平 移to个单位就得到该波形。 相关程序和图形见附录1 f (t)二 Au(t-1。)运用单位阶跃信号的尺度运算和 移位运算,将u (t)缩小A倍再向右 移动to单位,所得即可得到该波形。相关程序和图形见附录22已知波形,求表达式并绘出各信号波形由图像可得,f(t )= 2u(t)-ut -1) ut -2) f(1-2t)f(t)反褶得到f(-t), f(-t)压

3、缩2倍得到f(-2t), f(-2t)向右平移1/2,得到f(1-2t) f(-t)f(t)反褶运算即可得到f(-t) f(t-2) f(-t)向右移动2个 单位即可得到 f(t-2)相关程序和图形见附录31-14).500511.522.53起始时埶hi,平移兀离蜜止时附录1:%t1起始时刻t2平移距离t3终止时刻cleart1=input(起始时刻 t1=);t2=input(终止时刻 t2=);tO二input(平移距离 tO二);t=t1:0.001:t2;n=len gth(t);tt=t1:O.OO1:tO;n 1=le ngth(tt);x=zeros(1, n);x( n1)=

4、1心OO1;plot(t,x),gridontitle(单位冲激信号)axis(t1 t2 -O.2 3.1)单位冲激信号IIIIIlli Illi lll IIII1141Illi 11412 5卜rtIlli Illi Illi dlii Iiiriiiip:L:匚i|I*4|iIlli 1111 Illi lll Illi 111115rrr;附录2:%t1起始时刻tO跳变时刻t2终止时刻 t1=input(起始时刻t1=);t0=input(跳变时刻t0=);t2=input(终止时刻t2=);t=t1:0.01:t2;n=len gth(t); tt=t0:0.01:t2;n 1=l

5、e ngth(tt); x=zeros(1, n-n 1),A* on es(1, n1); stairs(t,x),gridontitle(单位阶跃信号) axis(t1 t2 -0.2 3.1)单位阶紙信号32.521.51D.50I1r- - y - y - - - 111111111111111111 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 1TT. _111111111111111111 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 1r T*T 11111r_.-0 500 511.52起

6、始时埶1=T,跡变时刻t0=0,终止时2=2, k=2附录3:syms t);f(t)f=sym( 2 *u(t)-u(t-1)-u(t-2)subplot(2,2,2),ezplot(y1,-3,3),gridon ,title(f(-t)y2=subs(f,t,t-2);subplot(2,2,3),ezplot(y2,-3,3),gridon ,title(f(t-2)y3=subs(f,t,1-2*t);subplot(2,2,4),ezplot(y3,-3,3),gridon ,title(f(1-2t)on ,title()subplot(2,2,1),ezplot(f,-3,3),grid y1=subs(f,t,-t);1105002110500220.620 t治t)21.510.50020 t1105002

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号