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)

即可。

相关推荐
voidmort5 分钟前
web3.py 简介:面向 Python 开发者的以太坊
开发语言·python·web3.py
后台开发者Ethan12 分钟前
LangGraph 的持久化
python·langgraph
油炸小波36 分钟前
02-AI应用开发平台Dify
人工智能·python·dify·coze
SunnyDays10112 小时前
从图片到PPT:用Python实现多图片格式(PNG/JPG/SVG)到幻灯片的批量转换
python·图片转ppt·png转ppt·jpg转ppt·svg转ppt·添加图片到ppt
CodeCraft Studio2 小时前
Excel处理控件Aspose.Cells教程:使用Python从Excel工作表中删除数据透视表
开发语言·python·excel·aspose·aspose.cells·数据透视表
普通网友2 小时前
用Python批量处理Excel和CSV文件
jvm·数据库·python
linuxxx1102 小时前
高考志愿填报辅助系统
redis·后端·python·mysql·ai·django·高考
无妄无望2 小时前
ragflow代码学习切片方式(1)docling_parser.py
人工智能·python·学习
醒过来摸鱼2 小时前
9.12 sinc插值
python·线性代数·算法·numpy