首页 > 解决方案 > 如何在 simulink 模型中定义变量(而不是在工作区中)?

问题描述

我想在 simulink 模型中定义一些变量。matlab 功能块不起作用,因为变量是本地的。变量不输入到其他块,而是变量是其他块的参数。

基本上,我想要一个块,我可以在其中定义一堆变量,为其他块设置参数。几年前我曾经这样做过一次,但我找不到或不记得怎么做。

我以为我使用了一个块,但可能我在模型设置或其他东西的某个地方设置了变量。我不记得了,而且我没有运气找到它。任何帮助深表感谢!我觉得这很简单,但我找不到解决方案。

标签: matlabsimulink

解决方案


您可以通过在模型的“模型工作区”中定义数据来做到这一点,如下所示 模型工作区的屏幕截图在 doc 中有更多关于模型工作区的信息。关于存储参数的位置有多种选择。


推荐阅读