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)

即可。

相关推荐
计算机学姐几秒前
基于Python的B站数据分析及可视化系统【2026最新】
开发语言·vue.js·python·信息可视化·数据挖掘·数据分析·推荐算法
haiyu_y1 分钟前
Day 33 类的装饰器
python
轻竹办公PPT8 分钟前
AI自动写年终总结PPT
人工智能·python·powerpoint
程序员小远24 分钟前
Web自动化测试详解
自动化测试·软件测试·python·selenium·测试工具·职场和发展·测试用例
红石程序员31 分钟前
Python环境管理
开发语言·python
Chennnng33 分钟前
关于python版本,显卡版本,torch版本之间的问题
开发语言·python
战南诚1 小时前
python序列化-dumps的妙用
python
华研前沿标杆游学1 小时前
12月13日·东莞线下沙龙|少年企业家商业思维拓展营
python
北极糊的狐1 小时前
stream.findFirst().get() 报错 NoSuchElementException
开发语言·python
黑客思维者1 小时前
Python数据清洗实战:去重/标准化
开发语言·python·数据清洗·数据标准化