請問MATLAB中有高斯核函式嗎函式名是什麼

2021-03-03 21:35:54 字數 1755 閱讀 3810

1樓:關於_陶喆

你試下這個,這個是函式的呼叫:

x=-10:0.1:10;

y=(1/sqrt(2*pi)).*exp(-x.*x/2);

plot(x,y)

2樓:

h=fspecial('gaussian',hsize,sigma);

請問在matlab中怎樣呼叫 高斯核函式 進行時間序列的**分析啊?謝謝,**等、

3樓:我看著看對白

昨天才回答過這個問題..你可以再搜搜的

gauss消去法的分析。

其包括兩個

過程:消去過程:把方程組係數矩陣a化為同解的上三角矩陣;

回代過程:按相反的順序,從xn至x1逐個求解上三角方程組。

%高斯消去法的matlab程式

function x=gauss(a,b); %編寫高斯消去法函式%a表示方程組的係數矩陣,b表示方程組的值%x表示最終的輸出結果,即方程組的解

n=length(b); %計算方程組的維數%下面的程式在不斷的消去,直到變成a變成上三角矩陣未知for k=1:n-1

for i=k+1:n

a(i,k)=a(i,k)/a(k,k);

for j=k+1:n

a(i,j)=a(i,j)-a(i,k)*a(k,j);

endb(i)=b(i)-a(i,k)*b(k);

endend

%表示高斯消去法的迴帶過程

x=zeros(n,1);

x(n)=b(n)/a(n,n);

for k=n-1:-1:1

s=b(k);

for j=k+1:n

s=s-a(k,j)*x(j);

endx(k)=s/a(k,k);

end例項驗證: %呼叫編好的消去法函式

a=[1,2,3;2,2,3;-1,-3,10];b=[0,3,2];gauss(a,b)

ans =

3.0000

-1.5517

0.0345

a=[1,2,3;2,2,3;-1,-3,10];b=[0,3,2];x=gauss(a,b)

x =3.0000

-1.5517

0.0345

a*x %反代求解進行比較

ans =

0.0000

3.0000

2.0000

怎麼用matlab做單位核函式和高斯核函式

4樓:

1、你是怎樣調bai用的?照理說,du如果是正常的呼叫zhi,例如1

yanyan(1.5,1:10,.1)

應該會出現daomatrix must be square的提示回,而不會是too many input。

2、vectorize不是這樣答用的,它只能把一個char型別的表示式或sym、inline物件給替換成點運算,而對於一個double型別的數值,會強制轉換為char型別,可能導致丟失精度(因為char的表示範圍有限,即使在中文環境下,範圍也只是0-65535,而且只能是整數)。

高斯核函式k matlab怎麼實現

5樓:匿名使用者

你試下這個,這個是函式的呼叫:

x=-10:0.1:10;

y=(1/sqrt(2*pi)).*exp(-x.*x/2);

plot(x,y)

matlab怎麼產生隨機復高斯數

matlab產生滿足二維高斯 正態 分佈的隨機數 參考如下 mu 0,2 數學期望sigma 1 0 0,4 協方差矩陣r mvnrnd mu,sigma,50 生成50個樣本 請問怎麼在matlab中生成一個高斯隨機矩陣?matlab中產生高斯隨機數的有幾種方法,常用的函式如randn產生 0,1...

matlab陣列中怎麼加入高斯白噪聲

matlab中產生高斯白噪聲的兩個函式 matlab中產生高斯白噪聲非常方便,可以直接應用兩個函式,一個是wgn,另一個是awgn。wgn用於產生高斯白噪聲,awgn則用於在某一訊號中加入高斯白噪聲。1.wgn 產生高斯白噪聲 y wgn m,n,p 產生一個m行n列的高斯白噪聲的矩陣,p以dbw為...

請問 核雕會磨平嗎,請問核雕怎麼保養?

我玩核抄雕單籽,人物的一般會有意思繞開面部不盤 其它地方平點也沒什麼關係,人面鼻子平了是真不好看 當然也看工了,高浮雕不如淺的好盤,淺浮雕基本上都在一個平面上,別看雕的很淺,其實反爾不容易磨沒。高浮雕盤玩可要用心了,呵呵。人物圓雕的盤出來也比較省心,離人臉遠點就行了。其實說到底,只要不著急出效果,就...