矩阵与线性方程组

产品与原料的问题
假设生成一只机器袋鼠需要1公斤铁、3公斤铜、2公斤锡;一头机器恐龙需要2公斤铁、7公斤铜、2公斤锡;一只机器狗需要1公斤铁、2公斤铜、1公斤锡。现在有8公斤铁、23公斤铜、9公斤锡,可以恰好生成多少个机器产品?
根据问题可以建立下面的方程组:
x+2y+z = 8
3x+7y+2z = 23
2x+2y+z = 9
用矩阵乘法表达并求解:

A = np.array([[1,2,1],[3,7,2],[2,2,1]])
b = np.array([8,23,9]).reshape(-1,1)
A_ = np.linalg.inv(A1)
np.dot(A_,b)

结果是:
array([[1.],
[2.],
[3.]])

赞(0)
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权,转载请注明出处。
文章名称:《矩阵与线性方程组》
文章来自:泰恩数据
文章链接:https://tyne.cc/492.html
本站资源仅供个人学习使用,请勿用于商业用途。

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址