高级自定义计算

高级自定义计算

  • 9月25日20

欢迎来到LabChart闪电高级自定义计算演示视频。在本视频中,我们将介绍创建计算与多个输入/输出,使用参数和保存您的计算重用。

要学习自定义计算功能的基础知识,请观看自定义计算简介。


多输入多输出

自定义计算可以有多个输入和输出。

从下面(图1)所示的自定义计算开始,我们可以通过将输出节点从函数库拖到画布来添加第二个输出。新的输出可以放置在您喜欢的任何地方,但一般来说,输出应该在画布区域的右侧。

平滑自定义计算LabChart闪电

图1:平滑自定义计算。

让我们将第二个SmoothSeconds节点拖到画布上,并将其连接到PL Input 1输入和第二个Output节点。我们将第一个SmoothSeconds节点的长度设置为0.1,将第二个SmoothSeconds节点的长度设置为0.2。这个自定义计算现在产生两个输出(图2)。

预览将显示三个信号-源或输入信号和两个平滑信号。

自定义计算可以包含您需要的任意数量的输出。每个输出节点产生一个相应的计算信号。

自定义计算与多个输出LabChart闪电

图2:带有多个输出的自定义计算。

现在我们将使用两个输入和两个输出进行自定义计算。使用下图(图3)所示的数据,我们通过单击Chart View中的一个信号并单击添加计算信号按钮来添加自定义计算。

多输入输出计算的起点

图3:多输入输出计算的起始点。

自定义计算将输出区别在两个信号之间总和这两个信号。尽管这可能不是您将要创建的计算,但它确实说明了自定义计算系统的灵活性。

使用计算参数

我们从单个输入和输出开始,并添加额外的输入和输出。这个信号是两个输入的和,是通过拖拽一个来产生的添加将两个输入节点作为其源的画布的函数节点。

输入信号之间的差值用a来计算减去以两个输入作为源函数。

添加函数节点连接到顶部输出节点,并且减去函数节点连接到底部输出节点。现在将有四个信号显示在预览。我们可以通过点击两个输入节点中的眼睛图标来消除预览中的一些混乱。

点击添加计算按钮应用计算。两个新的输出信号现在将在图表视图中可见。可能需要一个自动刻度来查看信号。

完成多次输入输出计算

图4:完成的多次输入输出计算。

为重用节省计算

很多时候,我们希望在项目中的不同记录中重用自定义计算。Lightning允许保存自定义计算,以便在整个项目中重用。一旦保存,它们就可以快速方便地使用任意多次,而无需重新定义它们。

计算参数允许节省下来的计算通过节点输入字段接受输入,从而为这个重用模式增加了额外的灵活性。

为了演示这两种技术,我们将从前面的一个示例开始,在这个示例中,我们创建了一个自定义计算,它创建了两个具有不同信号平滑程度的输出(参见图5)。

MultiSmooth自定义计算

图5:MultiSmooth自定义计算。

我们首先将一个参数节点拖放到画布上。选中的参数节点可以通过点击齿轮(设置)按钮进行配置。参数可以有名称、描述、类型(例如数字)和有效值范围。如果指定了这些,它们将在保存自定义计算时构成文档的一部分。

参数节点的配置选项

图6:参数节点的配置选项。

一旦参数指定了值,它就可以连接到两个SmoothSeconds节点的Length输入(图7)。请注意,当连接参数节点时,内部Length(输入字段中包含的数字)是隐藏的。

连接参数节点

图7:连接的参数节点。

连接参数节点后,两者都可以SmoothSeconds节点对Length使用相同的值。我们在参数节点和底部之间拖动一个乘节点到画布上SmoothSeconds节点。底部SmoothSeconds节点的参数值现在是原来的两倍。

当参数节点中的值被更改时,底部SmoothSecondsNode总是使用双倍的值。

要保存此计算以便重用,请单击将副本保存到函数库按钮在自定义计算对话框的右下角。必须为计算提供唯一的名称。这就是如何在函数库和简单计算弹出菜单中找到它。

在下面的示例中,计算被命名为MultiSmooth.虽然描述是可选的,但提供一个描述通常是一个好主意,因为它将用于形成计算的文档。

一旦保存到库单击按钮,计算可用于项目中的所有记录。

将自定义计算保存到函数库中

图8:将自定义计算保存到函数库。

若要重用保存的计算,请选择一个信号并单击添加计算信号按钮。从计算弹出菜单中,查看自定义计算部分MultiSmooth计算(图9、10)。

可通过单击节点顶部的信息按钮查看已保存的自定义计算的可用文档。

还请注意,保存的函数可以用于其他自定义计算。可以通过在函数库搜索字段中输入部分或完整名称来找到它(图11)。

在简单的计算界面中重用保存的计算

图9:在简单的计算界面中重用保存的计算。

保存的计算结果在简单计算界面显示。

图10:在简单计算界面显示已保存的计算。

在自定义计算界面中重用保存的计算

图11:在自定义计算界面中重用保存的计算。

如果你有任何问题没有在这个视频或我们的其他支持材料请随时与您最近的联系支持代表-我们很乐意帮忙!

享受吧!
LabChart团队