您的位置:首页 > 百科 > 正文

sawtooth

Sawtooth是Matlab中产生锯齿波或三角波的函数,在m来自atlab的命令窗口中键入doc sawtooth或者help sawtooth可以获得该函数的帮助信息。

  • 中文名 Sawtooth
  • 所属领域 数学
  • 类型 函数

MATLAB函数sawtooth简介

  用法:

  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。sawtoo360百科th(t,1)和saw审斯屋赶喜数走里念tooth(t)是等价的

应用举例

  例一:

  新建一个m文件:t=-6*p免燃补同氢欢论孔穿毫是i:0.0001:6*pi;

例一

  y=sawtooth(t);

  plot调孔围病(t,y);

  执行后,将会得到锯齿波的波形。

  例二:

  从下面这个例子可以看出:sawtooth(t,1)和sawtooth(t)是等价的。

  t=-6*pi:0.0001:6*pi;

例二

  y=sawtooth(t);

  subplot(2,1,卫势容正见1);

  plot(t,y);

  z=sawto衣马乱刘oth(t,1);

  subplot(2,1,2);

  plot(t,z);

  例三:

  t=-6*pi:0.0001:6*pi;

  y=sawtooth(t,0手船序考宪经移爱核划钱.5);

  plot(t,y);

  本例产生的锯齿波也是以2π为周期的。但是在0~2π这个周期内,当t=π时,x取得最大值1。

例三

发表评论

评论列表