生成包含斜坡信号的数组。必须手动选择多态实例


icon

输入/输出

  • ci32.png 采样

    采样斜坡信号的采样数。如采样小于等于2,VI可设置斜坡信号为空数组并返回错误。默认值为128。

    采样1并且不包括末端?的值为TRUE,VI可返回只包含首端元素的数组。

  • cdbl.png 末端

    末端斜坡信号的末端值(最后一个值)。默认值为1。

  • cdbl.png 首端

    首端斜坡信号的首端值(第一个值)。默认值为0。

  • cbool.png 不包括末端?

    不包括末端?指定斜坡信号是否包括末端斜坡信号不包括末端?的值为TRUE,将不包含末端。默认值为FALSE。

    采样1并且排除末端?的值为TRUE,VI将返回只包含首端元素的数组,无错误产生。

  • cu16.png 类型

    类型指定要生成的斜坡信号的类型。

    0线性(默认)
    1对数
  • i1ddbl.png 斜坡信号

    斜坡信号返回采样的斜坡信号。

    VI可生成的最长斜坡信号取决于系统的内存容量,理论上限为2,147,483,647(即231 – 1)个元素。

  • ii32.png 错误

    错误返回VI的任何错误或警告。将错误连接至错误代码至错误簇转换VI,可将错误代码或警告转换为错误簇。

  • 使序列X表示斜坡信号。对于斜坡信号(按采样)实例,如类型为线性,该VI依据下列公式生成信号:

    xi =x0 + iΔ x

    i = 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. startend 必须大于0. n样本m = n 如果 exclude end? 否则,m = n - 1

    对于斜坡信号(按Delta)实例,该VI依据下列公式生成信号:

    i = 0, 1, 2, …, n – 1,

    x0首端,Δxdelta,[ ]表示趋近负无穷。

    该VI中首端末端的关系没有任何限制。所以,该VI可生成上升和下降两种斜坡信号。

    下列程序框图为如何使用该VI生成大于等于1的斜坡信号。