实验指导书定稿范文.doc

实验指导书定稿范文.doc

ID:49469086

大小:159.92 KB

页数:19页

时间:2020-03-01

实验指导书定稿范文.doc_第1页
实验指导书定稿范文.doc_第2页
实验指导书定稿范文.doc_第3页
实验指导书定稿范文.doc_第4页
实验指导书定稿范文.doc_第5页
资源描述:

《实验指导书定稿范文.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、实验指导书定稿范文  一、实验目的1.熟练Matlab的基本操作2.熟悉信号处理课程中的基本信号,包括基本的连续信号和离散信号,学会利用Matlab仿真软件产生这些基本信号。  二、实验原理1.Matlab绘图基础1)基本绘图常用函数plot()subplot()figureholdon/offstem()ezplot()该函数可以便捷地绘出符号函数的波形,但它的缺点是不够灵活,比如不能指定线型和颜色等。  2)交互式绘图先建图,之后打开图像窗口菜单栏中view里的所有选项。  2.基本信号的表达与描述1)连续信号和常用奇异信号的产生?正弦信号其表达式为)sin()(θω+t=Ktf,其信号

2、的参数振幅K、角频率ω、与初始相位θ。  其波形如下图所示图1正弦信号实验一基本信号的表达与绘图3利用Matlab提供的函数cos和sin可产生正弦和余弦信号,弧度制。  ?指数信号:指数信号可表示为atKetf=)(。  对于不同的a取值,其波形表现为不同的形式,如下图所示图2指数信号利用Matlab提供的函数exp()描述指数函数。  ?抽样信号其表达式为()tttSasin=。  是一个偶函数,πnπ2π±t±±=?,,时,函数值为零。  该函数在很多应用场合具有独特的运用。  图3抽样信号使用Matlab提供的函数sinc(x)可计算抽样信号()()xπ?矩形脉冲信号函数rectpu

3、lse(t)可产生高度为  1、宽度为  1、关于t=0对称的矩形脉冲信号。  函数rectpulse(t,w)可产生高度为  1、宽度为w、关于t=0对称的矩形脉冲信号。  ?周期方波tttxsin=,函数sinc(x)的定义为()xxcπsinsin=。  实验一基本信号的表达与绘图4函数()t*wsquare0产生基本频率为0w(周期0/2πwT=)的周期方波。  函数()DUTYtwsquare,*0产生基本频率为0w(周期0/2πwT=)、占空比100*/TDUTYτ=的周期方波。  τ为一个周期中信号为正的时间长度。  2/T=τ,50=DUTY,()50,*0twsquare等

4、同于()t*wsquare0。  ?周期三角波和锯齿波Sawtooth是Matlab中产生锯齿波或三角波的函数。  x=sawtooth(t)x=sawtooth(t,width)第一种调用方式,将产生周期为2π的锯齿波。  以0~2π这个周期内为例,当t=0时,x=-1,当t=2π时,x=1。  由此可见,在0~2π这个周期内,x(t)是关于t的以1/π为斜率的线段。  第二种调用方式中,width是0到1之间的标量。  在0到2π×width区间内,x的值从-1线性变化到1;在2π×width~2π区间内,x的值又从1线性变化到-1。  sawtooth(t,1)和sawtooth(t)

5、是等价的。  ?阶跃信号产生方式有两种,一种是直接生成,另一种方式是利用Matlab里自带的函数heaviside()?冲激信号的产生dirac函数为Matlab中产生冲击信号的函数。  2)离散信号的产生?单位脉冲序列和单位阶跃序列Matlab中的函数ones(1,n)和zeros(1,n)可以生成单位脉冲序列和单位阶跃序列。  ?指数序列?正弦序列?离散周期方波?白噪声序列白噪声序列在信号处理中是常用的序列。  函数rand可产生在[0,1]区间均匀分布的白噪声序列,函数randn可产生均值为0,方差为1的高斯分布的白噪声序列。  实验一基本信号的表达与绘图5  三、实验内容1.熟悉ma

6、tlab的使用,特别是绘图相关和描述信号的函数。  2.编写matlab程序,产生下列连续信号和奇异信号1)产生一个幅度为2,频率为4HZ,相位为6π的正弦信号。  2)产生随时间衰减的指数信号()tetx?=2。  3)产生()tttxsin=信号4)产生高度为  1、宽度为  4、延时2s的矩形脉冲信号5)产生一个幅度为1,基频为2Hz,占空比为50%的周期方波6)通过下列程序观察输出图形x=-2*pi:0.01:2*pi;plot(x,sawtooth(x,0.5));title('周期三角波')7)用两种方式在Matlab中产生阶跃信号8)用dirac函数在Matlab中产生冲击信号

7、3.编写matlab程序,产生下列离散信号1)产生单位脉冲序列[]3?kδ和阶跃序列[]3?ku2)产生离散序列[]kkx??????=435.03)产生正弦序列??????+53sinππk4)产生幅度为1,基频rad40π=Ω、占空比为50%的周期方波5)产生均值为0,方差为1的高斯分布的白噪声序列  四、思考题1.产生并画出以下离散序列a、离散正余弦序列[]100),5.0sin  (2)3/1.0co

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

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

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