n = 1
for n in range(3):
p = Poly(a[n+1][0:3])
print p
n=n+1
这是我的编码。基本上,我有一个 3 乘以 3 的矩阵,我想将每一行分配给一个多项式函数,然后将每个多项式函数分配给一个新数组。但是,我不知道如何将每次从 poly 函数执行的 p 值分配给我想要的数组。
一些身体请帮助我。
p 执行的输出看起来像
(749.55*x**2) + (6.95*x**1) + (9.68*(10^-4)*x**0)
(1285*x**2) + (7.051*x**1) + (7.375*(10^-4)*x**0)
(1531*x**2) + (6.531*x**1) + (1.04*(10^-3)*x**0)
基本上,从执行的 p 输出构建一个 3*1 数组就足够了。
对于信息,我的矩阵 a 看起来像这样
[['A', 'B', 'C', 'PMIN', 'PMAX'], ['749.55', '6.95', '9.68*(10^-4)', '320', '800'], ['1285', '7.051', '7.375*(10^-4)', '300', '1200'], ['1531', '6.531', '1.04*(10^-3)', '275', '1100']]
[['A' 'B' 'C' 'PMIN' 'PMAX']