Re: [問題] 請問如何畫鐘形的2D常態分佈已回收

看板MATLAB作者 (鋼琴中的大賦格)時間16年前 (2009/09/18 17:41), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《cinna (^^￾N )》之銘言: : 我想畫的是像這種的圖形 : http://en.wikipedia.org/wiki/File:Gaussian_2d.png
: 但是表面用MESH來呈現 : 我嘗試過用for loop來產生放到mvnpdf的xy座標矩陣 : 但是畫出來的圖 XY座標跟輸入的數值不同 : 後來嘗試另外一種方法 : 就畫不出來了 : 可能是矩陣大小跟mvnpdf的要求不符 : 附上我的code 請指教 : mx=0; : my=0; : sx=0.25; : sy=0.25; : mxy=[mx my]; : r=0.0; : sxy=[sx^2 r*sx*sy; : r*sx*sy sy^2]; : x=linspace(-1,1,21); : y=linspace(-1,1,21); : [xx,yy]=meshgrid(-1:0.1:1,-1:0.1:1); : X =[xx(:) yy(:)] ; : p = mvnpdf(X, mxy, sxy); : mesh (x,y,p) mx=0; my=0; sx=0.25; sy=0.25; r=0.0; [x y] = meshgrid(-1:0.1:1,-1:0.1:1); f = exp(-(((x-mx)/sx).^2-(2*r*(x-mx).*(y-my))/(sx*sy)+((y-my)/sy).^2)/(2*(1-r^2)))/(2*pi*sx*sy*sqrt(1-r^2)); surf(x, y, f) -- 賺文章數 -- ︿_____ / \\╭╯ /︽/\ ▉▉█\ ◢◢◢ — — 千秋學長~( ̄y▽ ̄)╭ \蛤... ( ̄⊿ ̄川) " 3 " / <V /■\交響情人夢ψAIflower -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.243.6

09/23 14:44, , 1F
請問 surf 根 mesh 最大的差異在哪呢?
09/23 14:44, 1F
文章代碼(AID): #1AirMrm5 (MATLAB)
文章代碼(AID): #1AirMrm5 (MATLAB)