首页 > 解决方案 > Simulink 模块从方程生成点

问题描述

我在 Simulink 中需要帮助,我正在寻找一种方法来生成一个数组作为 Simulink 块的输出,例如 if t=0:1:10s then x = 2sin(t),我只知道给出常量值的块x。这是模型块:

堵塞

突出显示的块给出常量;我想用任何可以使用方程式生成数组的块替换它们,而不是x=50它会给出x=2sin(t)

标签: functionmatlabsimulink

解决方案


我找到了答案。我正在寻找的块是'fcn'。它仅在 Matlab 2020a 及以下版本中可用,这就是我找不到它的原因(我有 2021a)。希望它对其他人有帮助。

这就是它的样子,你可以在里面写下你的方程式


推荐阅读