一、问题描述
当利用PreScan
打开MATLAB的时候,出现了如下错误。
|| 和 && 运算符的操作数必须能够转换为逻辑标量值。
出错 builders.ModuleUtils
出错 SimCore_startup_common
出错 prescan_startup

问题图片
二、解决办法
1.安装TDM-GCC
2.输入命令
matlab
matlab
#D:\XXX\TDM-GCC为TDM-GCC的安装路径。
setenv('MW_MINGW64_LOC','D:\XXX\TDM-GCC')
matlab
matlab
#查看当前matlab使用的编译器情况
mex -setup
结果如下图所示。

输入命令
3.关闭MATLAB之后在PreScan中再次打开

再次打开MATLAB
得到如下问题图片

问题2