查看: 151|回复: 5|关注: 0

[已解决] 线性方程求解

[复制链接]

新手

9 麦片

财富积分


050


3

主题

6

帖子

0

最佳答案
请问图片中的线性方程求解的问题用以下的程序,为什么得不到选项的结果呢?是程序有错误吗?
A=[4 2 0 3;0 3 2 3;2 0 0 1;0 -2 0 3];
b=[9 8 10 7]';
B=[A,b];
RA=rank(A)
RB=rank(B)
X=inv(A)*b

RA =

     4


RB =

     4


X =

    5.5000
   -5.0000
   13.0000
   -1.0000

LR79%II[P~GY(I6[ACLH_)S.png

相关帖子

入门

56 麦片

财富积分


50500


0

主题

64

帖子

12

最佳答案
  • 关注者: 1
发表于 2019-11-16 17:49:18 | 显示全部楼层
本帖最后由 hhh619 于 2019-11-16 17:52 编辑

1.你贴的这个答案是错的暂且不说其正确答案,你贴的这个答案明显不符合任何一个等式2.解简单的线性方程组只需要  x=A\b,(当然你可能是要验证书上的公式)

入门

56 麦片

财富积分


50500


0

主题

64

帖子

12

最佳答案
  • 关注者: 1
发表于 2019-11-16 18:00:03 | 显示全部楼层
1.不知道为什么我的回复编辑后要验证,只能再发一遍,如果你看到重复的请忽略
2.你贴的这个答案很明显是错的,不符合任何一个方程
3.解简单的线性方程组Ax=b只需要 x=A\b ,(当然你可能是要验证书上的公式)

MATLAB 基础讨论
版块优秀回答者

中级

616 麦片

财富积分


5001500


0

主题

273

帖子

46

最佳答案
  • 关注者: 7
发表于 2019-11-16 18:06:51 | 显示全部楼层 |此回复为最佳答案
很明显题错了,x1,x2,x4均大于0,所以4x1+2x2+3x4>3x4>18>9

新手

9 麦片

财富积分


050


3

主题

6

帖子

0

最佳答案
 楼主| 发表于 2019-11-16 19:22:21 | 显示全部楼层
20141303 发表于 2019-11-16 18:06
很明显题错了,x1,x2,x4均大于0,所以4x1+2x2+3x4>3x4>18>9

谢谢 明白了

新手

9 麦片

财富积分


050


3

主题

6

帖子

0

最佳答案
 楼主| 发表于 2019-11-17 16:22:58 | 显示全部楼层
hhh619 发表于 2019-11-16 17:49
1.你贴的这个答案是错的暂且不说其正确答案,你贴的这个答案明显不符合任何一个等式2.解简单的线性方程组只 ...

嗯嗯 收到啦 谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /3 下一条

快速回复 返回顶部 返回列表