我想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
提交
取消