我想e^(-x^2)使用 matplotlib构建二维高斯光束。我需要得到:
1 回答
HUH函数
TA贡献1836条经验 获得超4个赞
您需要使用np.meshgrid来构造您的二维函数:
import numpy as np
import matplotlib.pyplot as plt
x = np.linspace(-5, 5, 250)
y = np.linspace(-5, 5, 250)
xx, yy = np.meshgrid(x, y)
zz = np.exp(-(xx**2 + yy**2))
plt.imshow(zz)
plt.show()
添加回答
举报
0/150
提交
取消