Python中二維高斯函式的繪製

2021-10-23 21:51:20 字數 646 閱讀 4317

高斯核函式g(x,y,σ)

(二維高斯函式)的公式可以寫成:

python**實現:

import numpy as np

import matplotlib.pyplot as plt

from mpl_toolkits.mplot3d import axes3d

x,y = np.mgrid[-5:5:200j,-5:5:200j]

sigma = 2

z = 1/(2 * np.pi * (sigma**2)) * np.exp(-(x**2+y**2)/(2 * sigma**2))

fig = plt.figure()

ax = axes3d(fig)

ax.plot_su***ce(x, y, z, rstride=1, cstride=1, cmap='rainbow',alpha = 0.9)

plt.show()

展示的效果圖如下:

python中二維列表的建立

以下內容來自 侵刪先看一段 py array 0,0,0 matrix array 3 print matrix 0,0,0,0,0,0,0,0,0 py 這段 其實沒有新建乙個二維陣列 再看一段 py array 0,0,0 matrix array 3 print matrix 0,0,0 0,...

C 中二維陣列

一 為什麼要使用多維陣列 生活中,有很多事物,僅僅用一維陣列,將無法恰當地被表示。還是說學生成績管理吧。乙個班級30個學員,你把他們編成1到30號,這很好。但現在有兩個班級要管理怎麼辦?人家每個班級都自有自的編號,比如一班學生編是1 30 二班的學生也是1 30。你說,不行,要進行計算機管理,你們兩...

中 二維陣列查詢

在乙個二維陣列中 每個一維陣列的長度相同 每一行都按照從左到右遞增的順序排序,每一列都按照從上到下遞增的順序排序。請完成乙個函式,輸入這樣的乙個二維陣列和乙個整數,判斷陣列中是否含有該整數。這道題可以直接用for暴力迴圈來做,但是不確定時間會不會超時。我也考慮過有序集用雙重二分查詢,但是這種查詢需要...