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)

即可。

相关推荐
世辰辰辰4 小时前
批量修改图片/文本名子
开发语言·python·批量修改文件名
myenjoy_16 小时前
MQTT 与 Sparkplug B——从车间到云端的最后一公里
网络·python
颜酱7 小时前
LangChain 输出解析器:把模型回复变成你要的数据
python·langchain
2401_873479407 小时前
企业安全运营中,如何用IP离线库提前发现失陷主机?三步实现风险画像
网络·数据库·python·tcp/ip·ip
weixin_523185328 小时前
Java基础知识总结(四):引用数据类型与参数传递机制
java·开发语言·python
码农飞哥8 小时前
我把RAG召回率从60%提到90%,就改了这两件事
python·知识库·向量检索·rag·效果提示
宸津-代码粉碎机8 小时前
Spring AI企业级实战|从RAG优化到Agent多工具调度
java·大数据·人工智能·后端·python·spring
yuhuofei20218 小时前
【Python入门】Python中的字典dict
python
Jinkxs9 小时前
Python基础 - 文件的写入操作 write与writelines方法
android·服务器·python
初学Python的小明9 小时前
Python格式化输出、运算符、分支&循环
python