我有两个值列表,x和y:
index = np.arange(-1,1,0.01)
x = index
y = index
在这个列表中,我想创建一个3d plot,为此我需要z,我目前有以下代码:
z = []
for i in x:
temp_list = []
for i2 in y:
temp_list.append(-(i**2+i2**2))
z.append(temp_list)
有了这些数据,我可以生成下图:
问题:
如何(len(x), len(y))
仅使用 numpy方法而不是使用此迭代生成具有形状的列表 z,我在我的示例中正在做?
+1 for oneliners
侃侃无极
眼眸繁星
相关分类