麻烦用sympy设置矩阵

时间:2018-06-03 11:52:52

标签: python matrix sympy

我想用一些矩阵做一些象征性的数学。 但我的代码不起作用。设置我的第一个矩阵是 没问题,但从起始矩阵计算想要的一个不起作用,我不知道为什么。有什么建议吗?

newwords = { word : std.index(word) for word in std }

我的代码只会导致出现此错误消息。

  

TypeError:不能将序列乘以“

类型的非整数

问题在于我认为我的矩阵中只包含符号,因此乘法应该有效。

1 个答案:

答案 0 :(得分:0)

我已经通过myselfe解决了! Rb构造函数确实是问题所在! 将其更改为

R = Matrix (niso, niso-1, lambda i,j: var('R_%s%d' % (chr(65+i) , j+2 )))

帮助!