carsim与simulink联合仿真-matlab版本切换

由于quadprog求解器中的active-set在新版本matlab中被移除,迫不得已使用老版本的matlab和carsim做联合仿真,换版本需要执行以下几步骤

1. 将matlab的默认工作目录设置为carsim中simulink模型所在的目录

2. 将carsim的求解器sloves的文件目录加载到matlab的路径中去

3. 点击carsim中的“Send to Simulink”, 将会弹出对应matlab版本的simulink模型,若在模型库中找不到Carsim S-function,需要\Programs\Solvers\目录下的Solver_SF.slx(或Solver_SF.mdl)文件版本也改成对应的matlab版本,可以新建一个,也可以在之前版本matlab中打开原本的Solver_SF文件,然后通过File->Export Model to->Previous Version功能改为新安装的matlab版本的模型,然后新新安装的matlab中刷新一下simulink库就可以找到。

你可能感兴趣的:(carsim与simulink联合仿真-matlab版本切换)