Sorrento 发表于 2010-9-25 10:54:36

如何设置公式中自变量的取值范围

一个vi的输入端口是一个公式,例如cos(t);该vi的另外一个输入是采样频率和采样点数,但是我想控制t的取值范围。因为我在这个vi外面加一个循环时,t的取值范围不是固定的,例如一会儿是0~10ms,一会儿是10~20ms.
我想固定成-5~5ms
请问一下该如何操作?

baby 发表于 2010-9-25 15:53:58

在numeric控件上弹出快捷菜单选属性后里面可以调整

baby 发表于 2010-9-25 15:54:27

Sorrento 发表于 2010-9-25 16:53:39

谢谢!
但是这里的输入是一个字符串标签,其属性里面没有这么多选项。。。

如上图所示,左上角是公式输入,是个字符串。。。里面有t这个变量,不知道该如何设置区间。
左下角那个1600表示采样点数,它和16000(采样率)能决定t的范围的大小,例如是10ms,但是不能决定t的起始值。我就想设置一下这个起始值为-5ms。。。

wdyjz 发表于 2010-9-25 18:05:37

那你可以用math script节点,在程序里面,你可以设置t的范围。
公式节点呢,它默认从0起的,如果你希望从-5,那也简单,把波形元素的t0重新替换,形成新的波形。
build waveform.vi
页: [1]
查看完整版本: 如何设置公式中自变量的取值范围