我试过使用矩阵,但失败了。我查看了外部模块和外部程序,但都没有奏效。如果有人可以分享一些有用的提示或代码,谢谢。
问问题
2693 次
3 回答
5
import numpy
import scipy.linalg
m = numpy.matrix([
[1, 1, 1, 1, 1],
[16, 8, 4, 2, 1],
[81, 27, 9, 3, 1],
[256, 64, 16, 4, 1],
[625, 125, 25, 5, 1]
])
res = numpy.matrix([[1],[2],[3],[4],[8]])
print scipy.linalg.solve(m, res)
返回
[[ 0.125]
[-1.25 ]
[ 4.375]
[-5.25 ]
[ 3. ]]
(a、b、c、d、e 的解系数)
于 2012-06-01T02:20:44.507 回答
0
也许您以错误的方式使用矩阵。
矩阵就像列表中的列表。
[[1,1,1,1,1],[1,1,1,1,1],[1,1,1,1,1],[1,1,1,1,1],[1,1,1,1,1,1]]
上述代码将创建一个列表,您可以mylist[y][x]
在交换轴时访问该列表。
于 2012-06-01T02:14:05.317 回答