gpt4 book ai didi

python - 我正在尝试在一个图中绘制平方根。然而这并没有被绘制出来

转载 作者:太空宇宙 更新时间:2023-11-03 21:18:38 24 4
gpt4 key购买 nike

我正在尝试在单个图中绘制平方根。然而,这并没有被策划。有人可以帮助我吗?

import numpy as np
import matplotlib.pyplot as plt

plt.figure()
for i in np.arange(1,5):
zm=i**2
plt.plot(i,zm,'r')
print(i,zm)
plt.show()

最佳答案

您的代码存在一些问题:

  • zm 应该是一个数组,但它是一个整数,每个周期都会被覆盖并返回 i**2
  • plot() 指令应该位于循环之外,
  • 您实际上并不需要 for 循环,您可以使用 ** 运算符计算数组的平方。

我想这就是您正在寻找的:

import numpy as np
import matplotlib.pyplot as plt

xx = np.arange(1, 5)
zm = xx**2
plt.figure()
plt.plot(xx,zm,'r')
plt.show()

enter image description here

顺便说一句,我相信你的意思是平方而不是平方根

希望对您有所帮助。

关于python - 我正在尝试在一个图中绘制平方根。然而这并没有被绘制出来,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54492759/

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