【python】三元三次多项式怎么用计算机构造?
来源:网络收集 点击: 时间:2024-04-28【导读】:
本文,用python构造一个三元三次多项式,变量是x、y、z。本文的目标,不是构造这一种多项式,而是用计算机,来自动构造任意类型的多项式。工具/原料more电脑python方法/步骤1/9分步阅读
2/9
3/9
4/9
5/9
7/9
8/9
9/9
先加载模块:
from itertools import product
再声明变量:
from sympy.abc import x,y,z

用x、y、z和1进行可重复的排列:
a=
for i in product(a,a,a):
print(i)

每一种排列,是一个列表,如果把每一个列表里面的元素乘起来,就得到多项式的一个项。
a=
A=
for i in product(a,a,a,a):
b=1
for j in i:
b=b*j
A.append(b)

用set命令,可以去掉A里面的重复项。

于是,可以构造出一个三元三次多项式:
A=list(set(A))
d=0
for i in range(len(A)):
c=np.random.randint(-10,10)
d=d+c*A
d
系数是随机的整数。
6/9通过查看A里面元素的数目,可以知道,三元三次多项式的一般形式,有20项。

三元四次多项式一般形式有35项。

五元六次多项式的一般形式有462项。

下面是以x、y、z、t、u为变量的一个六次多项式。

版权声明:
1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。
2、本站仅提供信息发布平台,不承担相关法律责任。
3、若侵犯您的版权或隐私,请联系本站管理员删除。
4、文章链接:http://www.1haoku.cn/art_616146.html
上一篇:眠梦不老泉剧本杀手机密码怎么解
下一篇:微信怎么可以用手机取消电脑登录