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)

即可。

相关推荐
醒过来摸鱼19 小时前
Java classloader
java·开发语言·python
superman超哥20 小时前
仓颉语言中元组的使用:深度剖析与工程实践
c语言·开发语言·c++·python·仓颉
小鸡吃米…20 小时前
Python - 继承
开发语言·python
祁思妙想20 小时前
Python中的FastAPI框架的设计特点和性能优势
开发语言·python·fastapi
Dingdangcat8620 小时前
反恐精英角色识别与定位-基于改进的boxinst_r101_fpn_ms-90k_coco模型实现
python
世界唯一最大变量21 小时前
利用自定义积分公式,目前可以求出所有1元方程和1元积分的近似值
python
写代码的【黑咖啡】21 小时前
深入理解 Python 中的模块(Module)
开发语言·python
爱笑的眼睛111 天前
超越 `cross_val_score`:深度解析Scikit-learn交叉验证API的架构、技巧与陷阱
java·人工智能·python·ai
smj2302_796826521 天前
解决leetcode第3782题交替删除操作后最后剩下的整数
python·算法·leetcode
gCode Teacher 格码致知1 天前
Python基础教学:Python 3中的字符串在解释运行时的内存编码表示-由Deepseek产生
python·内存编码