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)

即可。

相关推荐
MediaTea1 小时前
Python 第三方库:cv2(OpenCV 图像处理与计算机视觉库)
开发语言·图像处理·python·opencv·计算机视觉
江塘2 小时前
机器学习-决策树多种生成方法讲解及实战代码讲解(C++/Python实现)
c++·python·决策树·机器学习
多彩电脑2 小时前
死循环逻辑检测
数据结构·python·算法·动态规划
YongCheng_Liang2 小时前
Python 基础核心模块全解析:从入门到实践的知识框架
python
RanMatrix2 小时前
python-logging模块
python
e***74952 小时前
Redis——使用 python 操作 redis 之从 hmse 迁移到 hset
数据库·redis·python
Ace_31750887762 小时前
京东商品详情接口终极突破:从多接口联动解析到数据全息重构
python·重构
汗流浃背了吧,老弟!2 小时前
Langchian检索YouTube视频字幕
python·音视频
励志前端小黑哥3 小时前
uv包管理器--python也有自己的pnpm了
开发语言·python·uv
2501_941112073 小时前
深入理解Python的if __name__ == ‘__main__‘
jvm·数据库·python