链接xcos和scilab gui以实时控制模型参数

时间:2016-03-23 13:13:58

标签: user-interface real-time scilab xcos

我是scilab / xcos newbee。我有一个具有多个参数的模型我想实时更改块参数(在实时图表上看到)。所以我想在gui格式中为多个参数设置TK比例块的功能。目前我有一个可以调整参数的gui,但是当我重新开始模拟时,对参数的更改才会生效(因为只有在模拟运行完毕后才会更新)。

我曾尝试使用set_param,但我不确定它是否适合这项工作。它似乎没有访问我的xcos参数。

是否可以使用gui的滑块和单选按钮功能实时控制xcos模型的参数?在模拟仍在运行时如何更新变量?

提前致谢。

1 个答案:

答案 0 :(得分:0)

SciLab / ScicosLab当然能够创建交互式/响应式GUI(您将其称为“实时”)。查看uicontrol模块以了解应如何实现。要查看一些演示,请在控制台中运行demo_gui(),然后在打开的窗口中转到GUI部分。例如:

  

enter image description here

可以找到一个很好的例子here,还有更多的例子here

如果您更喜欢GUI拖放开发环境,也可以使用GUI Builder