0

我想通过使用信号“from-go to signal blocks”在simulink中的状态空间矩阵块中提供初始条件。我正在用信号块尝试它,但最后会弹出一些错误,它说用作初始条件的信号变量都是未定义的变量。换句话说,存在“未定义的函数或变量”。

任何帮助表示赞赏,谢谢

4

1 回答 1

1

我认为您正在使用状态空间块。块的“初始条件”参数就是这样一个参数:

在此处输入图像描述

您需要了解参数和信号之间的区别:参数是在整个仿真过程中保持不变的东西(例如,MATLAB 工作区中的变量),而信号是其值在每个时间步更新的东西。您不能使用“信号”来参数化块,这是不可能的,您只能使用参数。希望这能说明问题。

如果我误解了您的问题,请提供更多详细信息,包括您正在使用的模块以及模型的屏幕截图和相关模块参数(如果可能)。

于 2016-05-19T12:57:42.167 回答