仅为了便利自己的学习,便于快速解决仿真中的一些问题

主要是第一条说sim函数的返回参数过多,刚开始我以为是函数使用的问题,但是发现并不是,sim函数的使用格式为:
[T,X,Y1,...,Yn] =sim('model',Timespan, Options, UT)
其中T为时间变量,X为状态,Y1....Yn为使用out等模块输出到工作区间的值,以out模块输出为例,其Y1对应out模块参数中Port number :1,以此类推。

好了,下面我们说一下报错的原因:
有的matlab版本会在simulink仿真时数据输出中默认会勾选out输出,所以导致输出个数不确定,把
其取消即可,如下:

参考博主链接:
Error “Too many return arguments are specified. Specify only one.”_wuqx_blogs的博客-CSDN博客