关于系列参数
“系列”(Series) 选项卡用于定义某个参数的一系列值。根据您所定义的不同值,该参数的值会有所不同。
主要用途仅限于 Insight 和驱动电动机。例如,可定义一个参数来计算电动机的动力。
要设置时间序列值
1. 单击“工具”(Tools) > “参数”(Parameters)
2. “参数”(Parameters) 对话框中,定义您想要为其设置值的参数
3. 右键单击该参数,然后在快捷菜单中单击“系列”(Series)“参数属性”(Parameter Properties) 对话框随即打开。
4. 单击“系列”(Series) 选项卡。“系列”(Series) 选项卡中包含一个由两列数据组成的表格
5. 对于“自变量单位”(Argument Units),请选择一个数量和相应单位。在表的第一列中指定值。例如,您可以选择 Time 作为自变量值,选择 sec 作为相应单位。
6. 选择一个数量,并为“参数单位”(Parameter Units) 选择相应单位。在第二列中指定值。例如,您可以选择 Force 作为单位数量,选择 Ibf 作为相应单位。
“系列”(Series) 选项卡中,可使用下列选项:
- 添加新行。
- 移除行。
- 打开“图形工具”(Graphtool) 对话框。对话框将显示您在“系列”(Series) 选项卡中所定义各个值的图形。
- 在“图形工具”(Graphtool) 对话框中,单击此选项可查看“图形窗口选项”(Graph Window Options) 对话框。可使用“图形窗口选项”(Graph Window Options) 对话框中的选项更改“图形工具”(Graphtool) 的外观。
7. 单击“确定”(OK)
使用值的序列计算平均值
您可以使用时间序列参数计算平均值
在接下来的示例中,我们将使用下列值创建参数 MYPARAM
10
5
20
10
30
20
创建以下关系:new1=average(MYPARAM)
“局部参数”(Local Parameters) 部分下创建给定值的输出 (平均)。
创建一个新行 NEW1,其中平均值显示为 11.666667。
使用 value_by_argument 函数计算线性插值
value_by_argument 函数用于访问序列参数的特定行。
MYPARAM 参数为例,其具有以下值:
1
5
2
10
3
20
您可以写入一则用于访问以下各行的关系。必须指定输入自变量 <参数名称> 和 <时间值>:
A=value_by_argument(MYPARAM,1) = 5 (输入自变量 1 时,函数返回的值为 5,因为对应于自变量 1 的值为 5)。
A=value_by_argument(MYPARAM,2) = 10 (同样,此函数可返回适用于关系的值 10。)
A=value_by_argument(MYPARAM,3) = 20
还可使用 value_by_argument 函数计算线性插值。
在这种情况下,您需要为函数指定三个输入自变量:
参数名 - 时间序列参数的名称。
时间值 - 需要计算参数值的时间值。
插值顺序 - 指定插值种类
0 - 精确值 (默认)
1 - 线性插值
例如,我们的时间值有 1、2 和 3。如果我们需要时间值 2.5 的线性插入参数值,则可以使用下列关系:A=value_by_argument(MYPARAM,2.5,1) = 15。关系将返回值 15。
如果我们将同一关系用于精确/默认值 (自变量为 0)
A=value_by_argument(MYPARAM,3,0) =20 (该函数将搜索时间的精确值,表格中的值 3,并返回值 20)
这对您有帮助吗?