Matlab中信号的表示和运算.docx

上传人:b****7 文档编号:10892913 上传时间:2023-02-23 格式:DOCX 页数:10 大小:100.32KB
下载 相关 举报
Matlab中信号的表示和运算.docx_第1页
第1页 / 共10页
Matlab中信号的表示和运算.docx_第2页
第2页 / 共10页
Matlab中信号的表示和运算.docx_第3页
第3页 / 共10页
Matlab中信号的表示和运算.docx_第4页
第4页 / 共10页
Matlab中信号的表示和运算.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

Matlab中信号的表示和运算.docx

《Matlab中信号的表示和运算.docx》由会员分享,可在线阅读,更多相关《Matlab中信号的表示和运算.docx(10页珍藏版)》请在冰豆网上搜索。

Matlab中信号的表示和运算.docx

Matlab中信号的表示和运算

 

 

学生实验报告

 

学院:

软件与通信工程学院

课程名称:

通信系统实验与设计

专业班级:

通信141

姓名:

学号:

 

学生实验报告

(1)

学生姓名

学号

同组人:

实验项目

 Matlab中信号的表示和运算

■必修□选修

□演示性实验□验证性实验■操作性实验□综合性实验

实验地点

G110

实验仪器台号

指导教师

李刚

实验日期及节次

2017.3.9

一、实验综述

1、实验目的及要求

1)分别生成周期为100的余弦信号s1(t)、50%占空率的周期性方波s2(t)、单位阶跃信号s3(t)、标准方波s4(t)、标准三角波s5(t),绘制波形;

2)用subplot在一个图上绘制方波s4(t)、s4(t)经过0.5s延时之后的信号s41(t)、时域扩展(2倍)后的信号s42(t)和先延时0.5s后时域扩展2倍后的信号s43(t)。

3)绘制s4(t)*s4(-t),s5(t)*s5(t)和s5(t)*s5(-t)的图形(用conv命令)。

 

2、实验仪器、设备或软件

电脑

Matlab2012a

二、实验过程(实验步骤、记录、数据、分析)

1)

%周期为100ms的余弦信号s1(t)

t=-0.2:

0.001:

0.2;

y=cos(20*pi*t);

plot(t,y);

title('s1(t)');

xlabel('时间t');

ylabel('幅值(f)');

%50%占空率的周期性方波s2(t)

t=0:

0.001:

5;

y=square(2*pi*1*t);

plot(t,y)

title('s2(t)');

xlabel('时间t');

ylabel('幅值(f)');

axis([0,6,0,1.5])

%单位阶跃信号s3(t)

t=-3:

0.01:

3;

f=zeros(size(t));

I=find(t>=0);

f(I)=1;

plot(t,f)

title('s3(t)');

xlabel('时间t');

ylabel('幅值(f)');

axis([-3,3,0,1.5])

%标准方波s4(t)

t=-3:

0.01:

3;

f=zeros(size(t));

I=find((t>=-0.5)&(t<=0.5));

f(I)=1;

plot(t,f)

title('s4(t)');

xlabel('时间t');

ylabel('幅值(f)');

axis([-3,3,0,1.5])

%标准三角波s5(t)

t=-2.5:

0.01:

2.5;

y=tripuls(t,2);

plot(t,y);

title('s5(t)');

xlabel('时间t');

ylabel('幅值(f)');

axis([-3,3,0,2])

2)

t=-3:

0.01:

3;

f=zeros(size(t));

I=find((t>=-0.5)&(t<=0.5));

f(I)=1;

subplot(2,2,1);

plot(t,f);

title('s4(t)');

axis([-4,4,0,3])

subplot(2,2,2);

plot(t+0.5,f);

title('s41(t)');

axis([-4,4,0,3])

subplot(2,2,3);

plot(t,2*f);

title('s42(t)');

axis([-4,4,0,3])

subplot(2,2,4);

plot(t+0.5,2*f);

title('s43(t)');

axis([-4,4,0,3])

3)

%s4(t)*s4(-t),s4(t)为偶函数

t=-3:

0.01:

3;

f=zeros(size(t));

I=find((t>=-0.5)&(t<=0.5));

f(I)=1;

z=conv(f,f);

plot(z)

title('s4(t)*s4(-t)');

xlabel('时间t');

ylabel('幅值(f)');

%s5(t)*s5(-t),s5(t)为偶函数,图像相同

t=-2.5:

0.01:

2.5;

y=tripuls(t,2);

z=conv(y,y);

plot(z);

title('s5(t)*s5(-t)&s5(t)*s5(t)');

xlabel('时间t');

ylabel('幅值(f)');

三、结论

1、实验结果

通过对matlab函数的理解使用,绘出了相应的信号图形。

 

2、分析讨论

通过实验,对matlab有了初步的认识,并了解到了一些函数的含义及用法。

 

四、指导教师评语及成绩:

评语:

 

成绩:

指导教师签名:

批阅日期:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 中医中药

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1