我正在尝试模拟 K e^(-θ s)/(*s + 1),但 xcos 不允许我在 CLR 块中使用 exp(s)。有什么办法吗?另外,如何在没有变量值的情况下创建 xcos 模型,然后通过编辑器分配值?
谢谢!
我正在尝试模拟 K e^(-θ s)/(*s + 1),但 xcos 不允许我在 CLR 块中使用 exp(s)。有什么办法吗?另外,如何在没有变量值的情况下创建 xcos 模型,然后通过编辑器分配值?
谢谢!
您的传递函数表示与一阶系统串联的时间延迟 θ,使用以下块来近似延迟部分:https ://help.scilab.org/docs/6.1.0/en_US/TIME_DELAY.html
根据您对“模拟 Ke^(-θs)/(*s + 1)”的含义,您可以尝试或使用 https://help.scilab.org/docs/6.1.0/en_US/scifunc_block_m.html 或 https://help.scilab.org/docs/6.1.0/en_US/EXPRESSION.html
你问题的第二部分也很不清楚。通常,参数(不是变量)是在图表的上下文中定义的。如果变量是指输入信号,那么您必须在可能的源中创建并使用一个块(请参阅源调色板),这将提供一个输出分支作为处理块的输入。