求导x(t)
- 更新时间2025-07-30
- 阅读时长4分钟
对采样信号X进行离散微分。

输入/输出
X
—
X是从时间0至n –的采样信号,n是X中的元素数。
初始条件
—
初始条件指定X在微分操作中的初始条件。 如方法为二阶中心或后向,VI将使用初始条件中的第一个元素计算导数。如方法为四阶中心,VI将使用初始条件中的前两个元素计算导数。默认值为[0]。
最终条件
—
最终条件指定X在微分计算中的最终条件。 如方法为二阶中心或前向,VI将使用初始条件中的第一个元素计算导数。如方法为四阶中心,VI将使用最终条件中的前两个元素计算导数。默认值为[0]。
dt
—
dt是采样间隔,并且必须大于0。默认值为1.0。 如dt小于等于0,VI可设置dX/dt为空数组并返回错误。
方法
—
方法指定微分方法。
dX/dt
—
dX/dt是输入信号X的导数。
错误
—
错误返回VI的任何错误或警告。将错误连接至错误代码至错误簇转换VI,可将错误代码或警告转换为错误簇。 |
函数F(t)的微分f(t)定义为:

使Y表示采样输出序列dX/dt。
如采用二阶中心的方法,则通过下列等式可得Y:

i = 0, 1, 2, …, n – 1,
n是x(t)的采样数,x–1是初始条件的第一个元素,xn是最终条件的第一个元素。
如采用四阶中心的方法,则通过下列等式可得Y:

i = 0, 1, 2, …, n – 1,
n是x(t)的采样数,x–2和x–1是初始条件的第一个和第二个元素,xn和xn + 1是最终条件的第一个和第二个元素。
如采用前向的方法,则通过下列等式可得Y:

i = 0, 1, 2, …, n – 1,
n是x(t)的采样数,xn是最终条件的第一个元素。
如采用后向的方法,则通过下列等式可得Y:

i = 0, 1, 2, …, n – 1,
n是x(t)的采样数,x–1是初始条件的第一个元素。
初始条件和最终条件可使边界错误最小化。
范例
请参考LabVIEW附带的下列范例文件。
- labview\examples\Mathematics\Probability and Statistics\Probability Density.vi
X
—
dt
—
方法
—
dX/dt
—
错误
—