对于MATLAB中的课程项目,我决定使用SimDriveline工具箱在Simulink中构建驱动线模型。该想法是让用户输入与模型的每个部分相关联的各种参数的值,例如引擎或传输。我想能够在MATLAB脚本中编写它,但我不确定如何分配输入到Simulink模型的值。例如,SimDriveline附带的库存sdl_vehicle
示例。我知道sim()
命令,但我仍然对如何正确使用它感到困惑。
同样在模拟结束时,程序应该显示在范围窗口中收集的图形。我知道在窗口本身可以将范围打印到图形,但是可以通过MATLAB脚本将该范围打印到图形中吗?
这是我第一次使用像MATLAB这样的程序。我很感激我能得到的任何帮助,非常感谢提前!
答案 0 :(得分:1)
有一个名为simin
的simulink块:
http://de.mathworks.com/help/simulink/slref/fromworkspace.html?searchHighlight=simin
我在几天前用过它并且效果很好。您可以在模型中使用块并将一些信号/变量定义为输入。 之后,您可以编写带有输入函数的Matlab脚本来设置所有先前定义的输入值。