**已关闭。**此问题需要debugging details。目前不接受答案。
编辑问题以包括desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem。这将有助于其他人回答问题。
28天前关闭
Improve this question
如何在matplotlib中使用sqrt(x)函数plot?
我试着写y = sqrt(x)
,但它给出了一个TypeError:只有size-1数组可以转换为Python标量。我以前从未使用过matplotlib,因此我很高兴得到一些建议。
2条答案
按热度按时间axzmvihb1#
下面是一个小例子:
输出量:
kpbpu0082#
看起来像是在使用
math.sqrt
将x数组转换为它的平方根。使用
np.sqrt
,这将返回一个numpy数组。这是一个错误,当你试图传递一个数组给一个只接受一个参数的函数时,例如
np.int(y)
会产生同样的错误。