主要内容

rectangularPulse

矩形脉冲函数

描述

例子

rectangularPulse (一个,b,x)返回矩形脉冲函数

rectangularPulse (x)是一个快捷方式rectangularPulse (1/2, 1/2, x)

例子

全部折叠

绘制矩形脉冲函数使用fplot

信谊xfplot (rectangularPulse (x) [1])

图包含一个坐标轴对象。坐标轴functionline类型的对象包含一个对象。

计算这些数字的矩形脉冲函数。因为这些数字不是符号对象,得到浮点结果。

[rectangularPulse (1, 1, 2) rectangularPulse (1, 1, 1) rectangularPulse (1 1 0) rectangularPulse (1, 1, 1) rectangularPulse (1, 1, 2)]
ans = 0 0.5000 1.0000 0.5000 0

计算的矩形脉冲函数相同的数字符号形式。

[rectangularPulse(信谊(1),1,2)rectangularPulse(信谊(1),1)rectangularPulse(1, 1,信谊(0))rectangularPulse(信谊(1),1,1)rectangularPulse(信谊(1),1,2))
ans = 1/2 1 1/2 0

表明,如果< b的矩形脉冲函数x =一个x = b=1/2

信谊x假设(a <) rectangularPulse (a, b, a) rectangularPulse (a, b, b)
= 1/2岁= 1/2

为进一步计算,消除变量的假设再使用信谊:

信谊b

a = b矩形脉冲函数返回0:

信谊x rectangularPulse (a, x)
ans = 0

通过计算一个矩形脉冲的宽度rectangularPulse (x)。这叫=rectangularPulse (1/2, 1/2, x)

信谊x rectangularPulse (x)
ans = rectangularPulse (1/2, 1/2, x)
[rectangularPulse(信谊(1))rectangularPulse(信谊(1/2))rectangularPulse(信谊(0))rectangularPulse(信谊(1/2))rectangularPulse(信谊(1)))
ans = 1/2 1 1/2 0

当上升或下降的边缘rectangularPulse,那么结果的亥维赛

信谊x rectangularPulse(负0 x) rectangularPulse(0,正无穷,x) rectangularPulse(负无穷到正无穷,x)
ans =亥维赛(- x) =亥维赛(x)岁= 1

输入参数

全部折叠

输入,指定为一个数字或一个象征性的标量。这个参数指定矩形脉冲的前沿函数。

输入,指定为一个数字或一个象征性的标量。这个参数指定矩形脉冲的下降沿的功能。

输入,指定为一个数字,向量,矩阵,或者数组,或一个象征性的数字,变量,数组,函数或表达式。

更多关于

全部折叠

矩形脉冲函数

  • 如果< x < b,然后是矩形脉冲函数等于1。

  • 如果x =一个x = b< > b,然后= 1/2的矩形脉冲函数。

  • 否则,它等于0。

矩形脉冲函数也称为矩形函数,方脉冲函数,π函数,或门函数。

提示

  • 如果一个b与变量、变量或表达式rectangularPulse假设< b。如果一个b这样,数值吗a >,rectangularPulse抛出一个错误。

  • 如果a = b,rectangularPulse返回0。

版本历史

介绍了R2012b