斜坡信号(按采样)
- 更新时间2025-07-30
- 阅读时长4分钟
生成包含斜坡信号的数组。必须手动选择多态实例。

输入/输出
采样
—
采样是斜坡信号的采样数。如采样小于等于2,VI可设置斜坡信号为空数组并返回错误。默认值为128。 如采样为1并且不包括末端?的值为TRUE,VI可返回只包含首端元素的数组。
末端
—
末端是斜坡信号的末端值(最后一个值)。默认值为1。
首端
—
首端是斜坡信号的首端值(第一个值)。默认值为0。
不包括末端?
—
不包括末端?指定斜坡信号是否包括末端。斜坡信号如不包括末端?的值为TRUE,将不包含末端。默认值为FALSE。 如采样为1并且排除末端?的值为TRUE,VI将返回只包含首端元素的数组,无错误产生。
类型
—
类型指定要生成的斜坡信号的类型。
斜坡信号
—
斜坡信号返回采样的斜坡信号。 VI可生成的最长斜坡信号取决于系统的内存容量,理论上限为2,147,483,647(即231 – 1)个元素。
错误
—
错误返回VI的任何错误或警告。将错误连接至错误代码至错误簇转换VI,可将错误代码或警告转换为错误簇。 |
使序列X表示斜坡信号。对于斜坡信号(按采样)实例,如类型为线性,该VI依据下列公式生成信号:
xi =x0 + iΔ xi = 0, 1, 2, …, n – 1
其中,x0为首端。Δx =(end - start)/m. n 是 样本。 m = n ,如果 exclude end? 是TRUE。否则,m = n - 1
使序列X表示斜坡信号。如类型为对数,则该VI依据下列等式生成信号:
xi = exp[ln(x0) + iΔ x]i = 0, 1, 2, …, n – 1
其中,x0为首端。Δx = [ln(end) - ln(start)]/m. start 和 end 必须大于0. n 是 样本, m = n 如果 exclude end? 否则,m = n - 1
对于斜坡信号(按Delta)实例,该VI依据下列公式生成信号:

i = 0, 1, 2, …, n – 1,
x0为首端,Δx为delta,[ ]表示趋近负无穷。
该VI中首端和末端的关系没有任何限制。所以,该VI可生成上升和下降两种斜坡信号。
下列程序框图为如何使用该VI生成大于等于1的斜坡信号。

采样
—
末端
—
不包括末端?
—
类型
—
斜坡信号
—
错误
—