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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了链接xcos和scilab gui以实时控制模型参数相关的知识,希望对你有一定的参考价值。

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

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

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

提前致谢。

答案

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

enter image description here

一个很好的例子可以找到here和更多的例子here

如果您更喜欢GUI拖放开发环境,还有GUI Builder

以上是关于链接xcos和scilab gui以实时控制模型参数的主要内容,如果未能解决你的问题,请参考以下文章

在 Scilab 中复制obj

Jmeter5.1.1 NON GUI下线程数可传参

Scilab 多行文本 uicontrol

链接到 C# GUI 的 C++ 程序

Scilab 的画图函数

matlab GUI PID参数调节ZieglerNicholas