试图解决年利率分别为 2% 和 4% 的 2 项投资的问题。如果最初投资总额为 10,000 美元,而在年底时账户中有 10,250 美元,那么每项投资的本金是多少。我试过使用解决功能这是我想出的方程式来表示这个问题。1.04x+1.02y=10000 * 1.025但是我不确定我是否正确地将系数放入数组中。这是我设置的代码:import numpy as npA = np.array([[1.0,1.0],[104,102]])Y = np.array([[1.025],[10000.0]])np.linalg.solve(A, Y) 我希望结果是 7500 美元和 2500 美元,满足等式,最高可达 10,250 美元,但是运行我的代码我得到:array([[ 4947.725], [-4946.7 ]])
1 回答
紫衣仙女
TA贡献1839条经验 获得超15个赞
我认为你写错了你的矩阵系统:
import numpy as np
A = np.array([[1.0,1.0],[1.04,1.02]])
Y = np.array([[10000.0],[10250.0]])
np.linalg.solve(A, Y)
>>>array([[2500.], [7500.]])
这是你所期望的
添加回答
举报
0/150
提交
取消
