信号分析与处理实验报告 信号产生和呈现

信号分析与处理实验报告 信号产生和呈现

ID:47609924

大小:232.43 KB

页数:10页

时间:2019-10-02

信号分析与处理实验报告 信号产生和呈现_第1页
信号分析与处理实验报告 信号产生和呈现_第2页
信号分析与处理实验报告 信号产生和呈现_第3页
信号分析与处理实验报告 信号产生和呈现_第4页
信号分析与处理实验报告 信号产生和呈现_第5页
资源描述:

《信号分析与处理实验报告 信号产生和呈现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、********************************《信号分析与处理》实验报告信号产生和呈现班级:控制研16学号:2016312110118姓名:原亚孟联系方式:18801293080一、实验内容基本要求:1、产生至少三种典型连续信号,三种典型离散序列(自选)。2、绘制图形,在同一张图中出现两种时间连续信号,两种时间离散信号。分别标注横纵坐标,各信号名称。图名为“信号的产生—本人姓名”3、已知信号,编写程序,计算并绘制并确定其长度。(其中为单位冲激序列,如下图所示)提高部分:1、产生一个谐波信号(至少两个以上频率分量),在其上叠加幅值为2的阶跃信号。(a)绘制,以及合成后的信号

2、波形,作必要图形标注(b)在同一张图里面绘制上述三条波形曲线。指定曲线颜色。2、请用自相关函数分析以下函数的周期性,绘制各个函数及其自相关函数的图形.一、实现方案1产生至少三种典型连续信号,三种典型离散序列在MATLAB中,产生连续信号,我们通过syms函数产生符号变量,然后用函数表示所要表达的函数,通过plot()函数将其描绘出来,实验一中我们通过使用heaviside(t)、sin(t)、sinc(t)函数,产生了方波、正弦波、since三种连续信号曲线,例程序如下%产生方波symst%产生符号变量f=sym('heaviside(t)')%通过heaviside()函数产生方波sub

3、plot(2,3,4)%通过subplot()函数来布局产生的图像ezplot(f,[-3,3])%产生图像,与plot()相比,ezplot()t无需数%据准备,直接绘出图形title('方波')%title()函数给产生的图像显示标题xlabel('时间t')%对横纵坐标轴进行命名ylabel('y')gridon%通过gridon打开图像的网格axis([-1010-0.51.5])%给出图像显示的范围离散正弦序列的MATLAB表示与连续信号类似,只不过是用stem函数而不是用plot函数来画出序列的波形。实验中我们给出了正弦序列、单位样本序列和单位阶跃信号三种离散信号。例程如下:%

4、产生单位样本序列n1=-10:20%产生时间序列u=[zeros(1,10)1zeros(1,20)];%表达出单位样本序列subplot(2,3,2)%图像布局stem(n1,u)%stem函数绘制图像xlabel('n1')%显示坐标轴的名称ylabel('振幅')title('单位样本序列')给图像命名axis([-102001.2])给定图像显示范围2绘制图形,在同一张图中出现两种时间连续信号,两种时间离散信号。分别标注横纵坐标,各信号名称。图名为“信号的产生—本人姓名”信号的绘制同实验一一致,通过holdon将两种信号绘制在同一图像中,然后使用legend函数将四种曲线进行标注(

5、legend('x1=3*sin(0.5*pi*t)','x2=0.5+0.5*sign(t)','x3=sin(pi/5*n)','x4=ones(1,n2)'))3第三个实验首先我们要先产生两个程序x(k)和p(k),然后再将其进行反褶,程序如下k1=-fliplr(k)x1=fliplr(x)p1=fliplr(p)然后再继续对x(-k)和p(-k)进行移位得到x(-k+2)和p(-k+1)然后将两个函数相乘得到目标图像。4(1)通过x=sin(2*pi*f0*t)+0.5*sin(6*pi*f0*t)产生谐波信号,u=0*(t<0)+2*(t>0)阶跃信号,在通过f=sym(x+u

6、)将两种信号进行叠加,使用legend进行图形的标注。(2)通过函数plot(x,y1,'r',x,y2,'b',x,y3,'g')将y1,y2,y3三条曲线绘出,同时’r’’b’’g’对曲线的颜色进行指定,分别是红绿蓝5首先对给出的函数进行编辑,然后通过[a,b]=xcorr(x,'unbiased');函数进行自相关的编辑一、仿真结果分析总结1实验一,仿真结果如下,仿真源程序a.m使用matlab显示各种信号,要注意函数的选择,使用plot和stem函数,同时要注意使用axis函数规定显示的区域2实验二仿真结果如下,仿真源程序b.m将多种信号显示到同一幅图像中时,要注意各个曲线的大小,

7、同时要注意holdon函数的使用3实验三仿真结果如下,仿真源程序c.m本实验中要学会函数的反褶移位等运算,同时注意在将两个函数相乘时,要注意其定义域是否相同,相差的部分要补1或0。实验结果如图红绿图像表示的是将x、p反褶移位后的图像,蓝色图像是相乘后的最终结果4实验四仿真结果如下,仿真源程序d.m和d2.m如图,红色的表示原谐波信号,绿色为阶跃响应,红色表示两信号的叠加,要学会sym(x+u)的使用。如图,将三种波形以不

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

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

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