[問題] 關於高斯函數已回收

看板MATLAB作者 ( )時間14年前 (2010/05/05 21:09), 編輯推噓1(104)
留言5則, 3人參與, 最新討論串1/2 (看更多)
請問高斯函數要改變什麼才能夠讓變異數大的時候是扁而寬的 以下是我的程式碼: x1=0:255; sig1=sqrt(1); u1=0; y1= 1/(sig1*sqrt(2*pi))*exp(-((((x1/255).*10 -5)-u1).^2/2*sig1^2)); 這是一個平均值為0變異數為1的高斯機率函數 依我的觀念是當 變異數大的時候圖形是扁而寬 變異數小的時候圖形是高而窄 現在我想畫一個圖形內含有三個高斯機率函數 但是其中一個是扁而寬另一個是高而窄的 可是怎麼畫都是整個圖形變大曲線並沒有改變 請版上高手指點小弟一下>"< -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.133.50.1

05/05 21:34, , 1F
plot(x1,y1,x2,y2,x3,y3) 就可以畫三組圖了
05/05 21:34, 1F

05/06 15:25, , 2F
感謝我在試試看
05/06 15:25, 2F

05/06 17:22, , 3F
運算優先順序檢查一下...exp(-(x-u)^2/...)
05/06 17:22, 3F

05/06 17:23, , 4F
...部分應該把他括號起來
05/06 17:23, 4F

05/07 16:11, , 5F
感謝二位,我的圖形畫出來了^^
05/07 16:11, 5F
文章代碼(AID): #1BuMuGyg (MATLAB)
文章代碼(AID): #1BuMuGyg (MATLAB)