编译原理第七章.pdfVIP

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多

第七章MATLAB在信号处理中

的应用

武汉大学物理科学与技术学院微电子系常胜

§7.1

信号的表示

7.1

连续时间信号的表示

1、锯齿波(三角波)信号

x=sawtooth(a*2π*t,width)

产生频率为a,幅值为1,峰值出现width处(0=width=1)

的锯齿波(三角波)。

Fs=10000;t=0:1/Fs:1;

x=sawtooth(2*pi*50*t,0.5);

plot(t,x)

武汉大学物理科学与技术学院微电子系常胜

2、方波信号

x=square(a*2π*t,duty)

产生频率为a,幅值为1,占空比为duty的方波信号。

Fs=10000;t=0:1/Fs:0.1;

x=square(2*pi*50*t,70);

plot(t,x)

武汉大学物理科学与技术学院微电子系常胜

3、sinc波形

x=sinc(t)

t≠0时,sinc(t)=sin(πt)/πt

t=0时,sinc(t)=1

sinc的傅立叶变换是

幅值为1的矩形脉冲

x=linspace(-6,6);

y=sinc(x);

plot(x,y)

武汉大学物理科学与技术学院微电子系常胜

4、非周期方波信号

x=rectpuls(t,w)

产生宽度为[-W/2,W/2]的非周期方波。

t=-1:0.001:1;

x=rectpuls(t,1.2);

plot(t,x)

武汉大学物理科学与技术学院微电子系常胜

5、非周期三角波信号

x=tripuls(t,w,s)

产生宽度为[-w/2,w/2],以s*w/2为顶点的非周期三角波。

t=-2:0.001:2;

x=tripuls(t,2,0.6);

plot(t,x)

武汉大学物理科学与技术学院微电子系常胜

6、线性调频扫频信号

x=chirp(t,f0,t1,f1,method)

产生一个频率随时间变化的线性调频扫频信号,起始时刻频

率为f0,t1时刻频率为f1。

method:

linear线性调频

quadratic二次调频

logarithmic对数调频

t=0:0.001:1;

x=chirp(t,0.1,1,2000,logarithmic);

plot(t,x)

武汉大学物理科学与技术学院微电子系常胜

7、冲击串信号

x=pulsstran(t,d,func)

在时间t内对连续函数func,按平移量d平移产生冲击串信号。

func必须为t的函数且可以句柄形式调用。

t=0:1/1e3:1;

d=0:1/3:1;

x=pulstran(t,d,tripuls,0.1,-1);

plot(t,x)

武汉大学物理科学与技术学院微电子系常胜

8、Dirichlet信号

x=diric(x,n)

产生x的dirichlet函数。

9、高斯正弦脉冲信号

x=gauspuls(t,fc,bw,bwr)

产生中心频率为fc(Hz)、带宽为bw的高斯正弦脉冲,bwr为

带宽截止衰减。

10、高斯单脉冲信号

x=gmonopuls(t,fc)

产生中心频率为fc(Hz)的高斯单脉冲信号。

武汉大学物理科学与技术学院微电子系常胜

11、电压控制振荡器函数

x=vco(x,fc,fs)

产生一个采样频率为fs的振荡信号。x指定其振荡频率,fc

为载波或参考频率。

x=vco(x,[fminfmax],fs)

产生一个采样频率为fs的振荡信号。x指定其振荡频率,x=-

文档评论(0)

t_github + 关注
实名认证
文档贡献者

计算机研究者

1亿VIP精品文档

相关文档