我想通过使用信号“from-go to signal blocks”在simulink中的状态空间矩阵块中提供初始条件。我正在用信号块尝试它,但最后会弹出一些错误,它说用作初始条件的信号变量都是未定义的变量。换句话说,存在“未定义的函数或变量”。
任何帮助表示赞赏,谢谢
我想通过使用信号“from-go to signal blocks”在simulink中的状态空间矩阵块中提供初始条件。我正在用信号块尝试它,但最后会弹出一些错误,它说用作初始条件的信号变量都是未定义的变量。换句话说,存在“未定义的函数或变量”。
任何帮助表示赞赏,谢谢
我认为您正在使用状态空间块。块的“初始条件”参数就是这样一个参数:
您需要了解参数和信号之间的区别:参数是在整个仿真过程中保持不变的东西(例如,MATLAB 工作区中的变量),而信号是其值在每个时间步更新的东西。您不能使用“信号”来参数化块,这是不可能的,您只能使用参数。希望这能说明问题。
如果我误解了您的问题,请提供更多详细信息,包括您正在使用的模块以及模型的屏幕截图和相关模块参数(如果可能)。