gpt4 book ai didi

python - 将 numpy 数组元素相加

转载 作者:太空宇宙 更新时间:2023-11-03 15:17:28 26 4
gpt4 key购买 nike

我正在尝试制作一个多项式计算器,在其中可以插入最大系数,问题是 xizes 变量,这将是函数的图像以多个数组的形式出现,因此函数图形(使用 matplotlib)像这样(这是三次多项式(x3+x2+x1+x^0)):/image/2NGz6.jpg

有没有办法对每个数组的元素求和?这样问题就解决了

代码如下:

expoente = int(input("insira o grau do polinomio (numero inteiro): "))
expoente = expoente+1
intervalo_1 = float(input("insira o intervalo desejado \n(ponto inicial): "))
intervalo_2 = float(input("(ponto final): " ))
expoentes = range(0, expoente)
expoentes = [item*1 for item in expoentes]


quantidade = (intervalo_2 - intervalo_1)*500
x = np.linspace(intervalo_1,intervalo_2,num=quantidade,endpoint=False)
xizes = [item**expoentes for item in x]
plt.plot(x,xizes, label="Grafico do polinomio")
plt.xlim([intervalo_1,intervalo_2])
plt.show()

最佳答案

没关系,已经弄清楚了,如果以后对某人有帮助,我添加了以下行来总结它

xizes = np.sum(xizes,axis=1)

关于python - 将 numpy 数组元素相加,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43771044/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com