matlab 求解线性方程组出错如下图所示,运行后出现错误,提示矩阵维度必须一致.想了半天没弄明白哪里出问题了,该怎么改才对呢?c=lsqnonneg(a,b)其中,a为3*3的矩阵,b为3*2的矩阵,C也是3*2的矩阵

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 19:51:47

matlab 求解线性方程组出错如下图所示,运行后出现错误,提示矩阵维度必须一致.想了半天没弄明白哪里出问题了,该怎么改才对呢?c=lsqnonneg(a,b)其中,a为3*3的矩阵,b为3*2的矩阵,C也是3*2的矩阵
matlab 求解线性方程组出错
如下图所示,运行后出现错误,提示矩阵维度必须一致.
想了半天没弄明白哪里出问题了,该怎么改才对呢?



c=lsqnonneg(a,b)

其中,a为3*3的矩阵,b为3*2的矩阵,C也是3*2的矩阵

matlab 求解线性方程组出错如下图所示,运行后出现错误,提示矩阵维度必须一致.想了半天没弄明白哪里出问题了,该怎么改才对呢?c=lsqnonneg(a,b)其中,a为3*3的矩阵,b为3*2的矩阵,C也是3*2的矩阵
你的b不该是3*1的向量吗?返回的结果c是3*1的向量,这样a(3*3)*c(3*1) - b(3,1)才有意义啊.