矩阵数学问题,矩阵大小错误

19次观看(过去30天)
泰勒目的
泰勒目的 2022年10月22日1:37
评论道: 泰勒目的2022年10月22日1:56
我有一个大小为18 × 3的矩形矩阵和一个列为18 × 1的矩阵,当我试图解出x矩阵(3 × 1)时,它说我的尺寸不正确,不能做数学运算,为什么?Mat lab说行应该一致它应该允许我用"/"来划分它们
xx = [x_e;x_a;x_w];
ν= [lnu_e; lnu_a lnu_w];
有限公司= xx /ν;

接受的答案

保罗
保罗 2022年10月22日1:55
在对问题中的数据一无所知的情况下很难说。根据措辞,它应该如下工作
3 =兰德(18日);% 18 × 3
1 b =兰特(18日);% 18 × 1
x = A \ b%解为3 × 1,注意使用反斜杠
x = 3×1
0.5890 0.4314 0.1437
ans = 18×1
-0.1966 -0.0326 0.4505 0.0437 0.3522 -0.0633 -0.0692 -0.6059 -0.3226 -0.0753
结果不满足矩阵方程,因为方程比未知数多
规范(A * x - b)
看到 mldivide, \ 有关它如何处理此情况的更多信息。

答案(1)

沃尔特·罗伯森
沃尔特·罗伯森 2022年10月22日1:49
xx =兰德(18岁,3);
ν=兰德(18日1);
试一试
xx /ν
流(' /工作\ n ');
流(好吧,没起作用);
结束
嗯,没起作用
试一试
xx \ν
流(“工作\ \ \ n”);
流('好吧,没起作用');
结束
ans = 3×1
0.4033 0.1974 0.1226
\工作

世界杯预选赛小组名单社区寻宝

在MATLAB中央找到宝藏,并发现社区可以如何帮助你!世界杯预选赛小组名单

开始狩猎!

Baidu
map