TypeError: only size-1 arrays can be converted to Python scalars

写了几行python代码,运行报错,如题。

xx = np.linspace(0,500,500+1)

yy = np.linspace(-250,250,500+1)

X, Y = np.meshgrid(xx, yy) # 生成网格,尺寸为(np.size(yy),np.size(xx))

Z = math.sqrt(X**2 + Y**2)*math.sin(X**2 + Y**2)

应该将上面最后一行改为:

Z = np.sqrt(X**2 + Y**2)*np.sin(X**2 + Y**2)

即可。

相关推荐
JovaZou20 分钟前
[Python学习日记-26] Python 中的文件操作
开发语言·python·学习
yj155822 分钟前
家里哪些地方容易漏水?漏水的原因有哪些,怎么预防漏水?
python
Mopes__4 小时前
Python | Leetcode Python题解之第421题数组中两个数的最大异或值
python·leetcode·题解
reasonsummer5 小时前
【教学类-52-11】20240919动物数独(4宫格)1图、2图、6图、有答案、无答案 组合版18套
python
Amo Xiang5 小时前
Python练习宝典:Day 1 - 选择题 - 基础知识
开发语言·python
软件开发技术深度爱好者5 小时前
Python青少年简明教程目录
开发语言·python
西贝爱学习5 小时前
python新手的五个练习题
开发语言·python
谛凌5 小时前
【Python123题库】#绘制温度曲线 #XRD谱图绘制 #态密度曲线绘制
开发语言·python·python123·python题库
Hiweir ·5 小时前
机器翻译之数据处理
前端·人工智能·python·rnn·自然语言处理·nlp·机器翻译