目录

【实验目的】

【实验原理】

【实验设备】

【实验内容】

1.实验教程p8练习一,1

2.绘出下列信号波形图

(1)教材p39,1-4(2)

​编辑(2)教材p39,1-4(3)

3.用下列函数各画一图,参数自定。 sinc,rectpuls,square,tripuls,sawtooth

(1)f(t)=sinc(3t)

(2)f(t)=rectpuls(t,3)

(3)f(t)=square(t,25)

(4)f(t)= tripuls (t,5,0.2)

​编辑(5)f(t)=sawtooth(t,0.2)

【实验感悟】


【实验目的】

  1. 掌握运用MATLAB表示常用连续和离散时间信号的方法。
  2. 观察并熟悉应用这些信号的波形和特性。

【实验原理】

  1. 连续信号的MATLAB表示

信号是消息的表现形式与运送的载体。自变量在整个连续区间内都有定义的信号,称为连续时间信号,简称连续信号。例如我们所熟悉的温度、湿度、压力以及声音等信号均为连续信号。从严格意义上来讲,MATLAB数值计算的方法并不能处理连续信号。然而,可以利用连续信号在等时间间隔点的取样值来近似表示连续信号,即当取样时间间隔足够小时,这些离散样值能被MATLAB所处理,并且能够较好地近似表示连续信号。

  1. 离散信号的MATLAB表示

如果仅在一些离散的瞬间具有定义的信号,则称之为离散时间信号,简称离散信号或序列。如DNA序列、人口统计数据等均为离散信号。离散序列通常用x(n),f(n)表示,自变量必须是整数。对于任意离散序列x(n),需要两个向量来表示:一个表示n的取值范围,另一个表示序列的值。类似于连续时间信号,离散时间信号也有一些典型的序列。

【实验设备】

  1. 计算机
  2. MATLAB软件

【实验内容】

1.实验教程p8练习一,1

t = -10:0.01:10;%设置自变量范围及精度y = exp((-2)*abs(t));%函数表达式plot(t,y),grid on;%绘制图像并设置网格线axis([-10,10,0,1]);%设置坐标轴范围xlabel('-10.0 \leq t \leq 10.0');%设置横轴标签ylabel('y');%设置纵轴标签title('y = e^(-2|t|)')%设置图像名称

n = -10:10;%设置自变量范围
a = 0.9;
y = a.^n;%函数表达式
stem(n,y),grid on;%绘制图像并设置网格线
axis([-10,10,0,4]);%设置坐标轴范围
xlabel('n');%设置横轴标签
ylabel('y');%设置纵轴标签
title('y(n)=(0.9)^n ')%设置图像名称

的实部

n = -10:10;%设置自变量范围及精度
a = 1i*pi*n/3;
y = exp(a);%函数表达式
z = real(y);%取该函数的实部
stem(n,z),grid on;%绘制图像并设置网格线
axis([-10,10,-2,2]);%设置坐标轴范围
xlabel('n');%设置横轴标签
ylabel('z');%设置纵轴标签
title(' y(n)=e^(iπ n/3)的实部')%设置图像名称

2.绘出下列信号波形图

(1)教材p39,1-4(2)

t = -1:0.01:1;% 设置自变量范围及精度
x= (1+cos(pi*t)) %函数表达式
plot(t,x), grid on; %绘制图像并设置网格线
axis=[-1,1,0,2]; %设置坐标轴范围
xlabel('-1<t<1'); %设置横轴标签
ylabel('x(t)'); %设置纵轴标签
title('x(t)=1+cos(πt)') %设置图像名称

(2)教材p39,1-4(3)

n = 0:4; % 设置自变量范围及精度
x = exp(n); %函数表达式
stem(n,x),grid on ; %绘制图像并设置网格线
axis=[0,5,1,100]; %设置坐标轴范围
xlabel('0\leqn<5'); %设置横轴标签
ylabel('x[n]'); %设置纵轴标签
title('x[n] = e^n ,0<=n<5'); %设置图像名称

3.用下列函数各画一图,参数自定。 sinc,rectpuls,square,tripuls,sawtooth

(1)f(t)=sinc(3t)

t=-10:0.01:10;% 设置自变量范围及精度
f=sinc(3*t);% 函数表达式
plot(t,f),grid on;% 绘制图像并设置网格线
axis=[-10,10,-1,2];% 设置坐标轴范围
xlabel('-10<t<10'); %设置横轴标签
ylabel('f'); %设置纵轴标签
title('抽样信号'); %设置图像名称

(2)f(t)=rectpuls(t,3)

t=-10:0.01:10;% 设置自变量范围及精度
f= rectpuls(t,3);% 函数表达式
plot(t,f),grid on;% 绘制图像并设置网格线
axis([-10,10,-1,1]);% 设置坐标轴范围
xlabel('-10<t<10'); %设置横轴标签
ylabel('f'); %设置纵轴标签
title('非周期矩形脉冲信号'); %设置图像名称

(3)f(t)=square(t,25)

close all
clc
t=-20:0.01:20;% 设置自变量范围及精度
f=square(t,25);% 函数表达式
plot(t,f),grid on;% 绘制图像并设置网格线
axis([-20,20,-3,3]);% 设置坐标轴范围
xlabel('-20<t<20'); %设置横轴标签
ylabel('f'); %设置纵轴标签
title('周期性矩形脉冲信号'); %设置图像名称

(4)f(t)= tripuls (t,5,0.2)

close all
clc
t=-20:0.01:20;% 设置自变量范围及精度
f=tripuls(t,5,0.2);% 函数表达式
plot(t,f),grid on;% 绘制图像并设置网格线
axis([-20,20,-3,3]);% 设置坐标轴范围
xlabel('-20<t<20'); %设置横轴标签
ylabel('f'); %设置纵轴标签
title('tripuls信号'); %设置图像名称

(5)f(t)=sawtooth(t,0.2)

close all
clc
t=-20:0.01:20;% 设置自变量范围及精度
f=sawtooth(t,0.2);% 函数表达式
plot(t,f),grid on;% 绘制图像并设置网格线
axis([-20,20,-3,3]);% 设置坐标轴范围
xlabel('-20<t<20'); %设置横轴标签
ylabel('f'); %设置纵轴标签
title('sawtooth信号'); %设置图像名称

【实验感悟】

通过第一次实验,我初步认识了matlab这个软件,通过对于matlab基础语法的学习,我掌握了软件中基础的作图方法,包括了对于自变量及其范围与精确度的设置,一些复杂函数的编程式,其中我也发现matlab中有不少表达与以前学过的C语言有着一定的联系,因此通过对于以前知识的回顾,我也明白了一些写法例如:绝对值用abs表达式来表示,e的次方项用exp来表示等等。同时也学习了一些新的命令,例如利用real命令取函数的实部等等。

除了对于以前知识的回顾,我也掌握了许多新的知识,例如用plot函数作图,axis 命令提供了许多用于设置图形的比例、方向和纵横比的选项。对 x 和 y 轴添加标签(xlabel、ylabel)的命令,以及添加标题 (title)的命令等等。此外,也通过matlab这种实验的形式加深了对于信号与系统这门课的理解。例如sinc,rectpuls,

square,tripuls,sawtooth,让我从实验的角度强化了对于抽样信号,非周期矩形脉冲信号,周期性矩形脉冲信号,三角形脉冲信号,锯齿波信号等等的理解与认识。

信号与系统实验一 信号在MATLAB中的表示相关推荐

  1. 信号与系统实验:信号抽样

    已知一个连续时间信号f(t)=sinc⁡(t)f(t)=sinc⁡(t)f(t)=sinc⁡(t),取最高有限带宽频率fm=1Hzf_m=1Hzfm​=1Hz (1)分别显示原连续信号波形和 fs=f ...

  2. matlab 复频域,MATLAB信号与系统分析(四)——离散信号与系统的复频域分析及MATLAB实现...

    一.系统的z变换和反变换 1.利用部分分式展开求解逆Z变换: 2.例子 3.Z变换的MATLAB函数 clear all f=sym('cos(a*k)'); F=ztrans(f) F=sym('z ...

  3. 信号与系统matlab课设报告,MATLAB信号与系统实验报告

    <MATLAB信号与系统实验报告>由会员分享,可在线阅读,更多相关<MATLAB信号与系统实验报告(9页珍藏版)>请在装配图网上搜索. 1.信号与系统实验报告(5)MATLAB ...

  4. matlab用lism求零输入响应,信号与系统实验报告

    信号与系统实验报告 (14页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.90 积分 信号与系统实验信号与系统实验一.实验目的一.实验目的1. 通过 ...

  5. matlab已知ft求f2t,基于Matlab的信号与系统实验指导2

    基于Matlab 的信号与系统实验指导 实验一 连续时间信号在Matlab 中的表示 一.实验目的 1.学会运用Matlab 表示常用连续时间信号的方法 2.观察并熟悉这些信号的波形和特性 二.实验原 ...

  6. matlab对正弦采样信号采样重建,信号与系统实验报告4

    实验报告 课程名称:信号与系统 实验项目名称:实验4 信号抽样及抽样定理 实 验 目 的: 学会运用MATLAB完成信号抽样及对抽样信号的频谱进行分析:学会运用 MATLAB改变抽样间隔,观察抽样后信 ...

  7. 离散信号内插matlab,离散信号和系统实验报告.doc

    离散信号和系统实验报告 三.实验效果分析(包括仪器设备等使用效果) 实验中注意中英文的切换是应注意,特别是标点符号,括号等需要注意.需要仔细键入程序. 教 师 评 语 指导老师 年 月 日 江西师范大 ...

  8. 信号与系统实验感想 matlab,信号与系统MATLAB实验报告.doc

    信号与系统MATLAB实验报告.doc 成绩 信号与系统实验报告 课 程 名 信号与系统 学 部 机械与电子信息学部 专 业 电子信息工程 学 号 姓 名 曹 禹 指导教师 吴国平 日 期 2013/ ...

  9. matlab卷积实验原理,信号与系统实验报告——卷积(含程序)

    信号与系统实验报告--卷积 电 子 科 技 大 学 实 验 报 告 学生姓名:苏晓菁 学 号:2804301026 指导教师:张鹰 一.实验室名称:信号与系统实验室 二.实验项目名称:离散系统的冲激响 ...

  10. 信号与系统——傅里叶变换☞一维信号

    信号与系统--傅里叶变换☞一维信号 0. 引言 1. 广义傅里叶级数 1.1 矢量的正交分解 1.1.1 二维空间的矢量正交分解 1.1.2 n维空间的矢量正交分解 1.2 信号的正交分解 2. 周期 ...

最新文章

  1. OpenCV通过形态学操作提取水平线和垂直线
  2. [Qt教程] 第11篇 2D绘图(一)绘制简单图形
  3. Laravel Breadcrumbs 自动面包屑导航
  4. 126_Power BI中使用DAX计算股票RSI及股票均线相关
  5. AAAI 2020 | 微软亚洲研究院6篇精选论文在家看
  6. POJ 1797 Heavy Transportation
  7. 测试人员的发展瓶颈:35岁之后我们该何去何从...
  8. 小贝_redis高级应用-公布与订阅
  9. VAssistX 常用快捷键
  10. 【LeetCode-769. medium】最多能完成排序的块
  11. Android中高级面试必知必会,绝对干货
  12. iOS/Android 微信及浏览器中唤起本地APP
  13. 连英文都不懂怎么学python_在英语完全不懂的情况下如何学编程?
  14. kubernetes1.6中redis-mong-zookeepe-rabbitmq集群部署
  15. PPT模板下载地址汇总(免费)
  16. 错误使用empty()函数
  17. 【MATLAB】MATLAB 可视化之极坐标图
  18. 位操作 、|、~、^、、
  19. SOFA BOLT源码解析之设计要点-线程模型
  20. SDL编程入门(28)每像素碰撞检测

热门文章

  1. SVN 下载与安装(超简单)!!!
  2. 光敏传感器实验报告_光敏电阻传感器实验报告
  3. 2022年度成都市工程系列专业技术高级职称申报评审工作内容及所需材料
  4. glide加载gif图不显示动画_Glide4-入门教程-4-加载gif图片
  5. 基于协同过滤的推荐算法
  6. 有哪些芯片可以测量交流信号?可以测量哪些参数?
  7. Bartender 连接MySql数据库并对模板赋值打印标签二维码
  8. 自动化运维平台-OpManager
  9. HTML5+CSS期末大作业:个人网站设计——响应式个人简历介绍网页(5页) HTML+CSS+JavaScript
  10. 微软api的word在线预览