首页 > 代码库 > MATLAB/Octave中implicit conversion from real matrix to real scalar错误原因与解决

MATLAB/Octave中implicit conversion from real matrix to real scalar错误原因与解决

写程序时提示 implicit conversion from real matrix to real scalar的一个warning,主要问题在于将一个矩阵当成一个标量在使用。我的程序出现这个warning是在使用SIZE函数的时候,size函数返回的应该是一个1X2的矩阵,但我直接拿来当标量使用肯定是会有warning

解决方法:修改size(A)成size(A,1)

MATLAB/Octave中implicit conversion from real matrix to real scalar错误原因与解决