实验一  常用信号的描述及绘图
班级:     学号:     姓名:
实验目的:
1.学习使用MATLAB产生基本信号、绘制信号波形、实现信号的基本运算;
2.熟悉Matlab中plot 、stem等函数的应用;
3matlab求傅里叶变换.掌握信号与系统中常用信号的描述;
4.绘制信号与系统中常用信号波形图;
信号可以表示为一个和多个变量的函数,在信号与系统这门课程里只对一维信号进行研究,自变量为时间。对于一个系统特性的研究,其中重要的一方面是研究时间变化的物理量。在本实验中,将对常见的信号和特性进行分析。其中包括正弦信号、指数信号、负指数信号、单位阶跃信号、单位冲激信号。
实验内容:
1.画出f(t)=t、f(t)=t*u(t)、f(t)=(t-1)*u(t)的波形。比较它们之间的区别。
代码:
>> t1=-10:0.1:10;
>> t2=-5:0.1:4;
>> u=1/2+1/2*sign(t);
>> f1=t;
>> f2=t.*u;
>> f3=(t-1).*u;
>> plot(t1,f1,'r');
>> plot(t2,f2,'r');
>> plot(t2,f3,'r');
图像结果:
 
2.画出f(t)=cos(2*t)的波形,画出f(n)=cos(2*n)的波形,并判断f(t)及f(n)是否为周期信号,若是周期信号,确定其周期。
代码:
>> t=-10:0.1:10;
>> ft=cos(2*t);
>> n=-10:0.1:10;
>> fn=cos(2*n);
>> plot(t,ft,'r');
>> stem(n,fn,'fill');
图像结果:
是周期函数,周期为
3.已知f(n)=(1,2,3,4,5,6,7,8,9),n=1,2,3,4,5,6,7,8,9.时,画出f(n)、f(-n+1)及f(3n+1)的波形,理解信号的基本运算。
代码:
>> n=1:9;
>> fn=1:9;
>> plot(n,fn,'r');

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。