1樓:it圈新鮮事
2,安裝到matlab資料夾中
2)開啟matlab->file->set path中新增svm工具箱的資料夾
現在,就成功的新增成功了.
可以測試一下:在matlab中輸入which svcoutput 回車,如果可以正確顯示路徑,就證明新增成功了,例如:
c:\program files\matlab71\toolbox\svm\svcoutput.m
3,用svm做分類的使用方法
1)在matlab中輸入必要的引數:x,y,ker,c,p1,p2
我做的測試中取的資料為:
n = 50;
n=2*n;
randn('state',6);
x1 = randn(2,n)
y1 = ones(1,n);
x2 = 5+randn(2,n);
y2 = -ones(1,n);
figure;
plot(x1(1,:),x1(2,:),'bx',x2(1,:),x2(2,:),'k.');
axis([-3 8 -3 8]);
title('c-svc')
hold on;
x1 = [x1,x2];
y1 = [y1,y2];
x=x1';
y=y1';
其中,x是100*2的矩陣,y是100*1的矩陣
c=inf;
ker='linear';
global p1 p2
p1=3;
p2=1;
然後,在matlab中輸入:[nsv alpha bias] = svc(x,y,ker,c),回車之後,會顯示:
support vector classification
_____________________________
constructing ...
optimising ...
execution time: 1.9 seconds
status : optimal_solution
|w0|^2 : 0.418414
margin : 3.091912
sum alpha : 0.418414
support vectors : 3 (3.0%)
nsv =
3alpha =
0.0000
0.0000
0.0000
0.0000
0.0000
2)輸入**函式,可以得到與預想的分類結果進行比較.
輸入:predictedy = svcoutput(x,y,x,ker,alpha,bias),回車後得到:
predictedy =11
1111
1113)畫圖
輸入:svcplot(x,y,ker,alpha,bias),回車
補充:x和y為資料,m*n:m為樣本數,n為特徵向量數
比如:取20組訓練資料x,10組有故障,10組無故障的,每個訓練資料有13個特徵引數,則m=20,n=13
y為20*1的矩陣,其中,10組為1,10組為-1.
對於測試資料中,如果取6組測試資料,3組有故障,3組無故障的,則m=6,n=13
y中,m=6,n=1
如何在matlab中新增svm函式工具箱
如何在matlab中新增svm工具箱以及初次應用
2樓:匿名使用者
atlab大部分函式都放在了toolbox這個資料夾下面。可以試著把需要的函式和工具箱放進去看看能不能用。象matlab升級以後功能會更強大,包含的工具箱也越多,所佔用的硬碟空間也變得很大。
建議你安裝的時候選擇自定義安裝,只裝自己需要的幾個工具箱,看你需要是用在什麼專業,它裡面有很多比如財務工具箱,航空工具箱,生物技術工具箱對與我專業就沒有用,就可以不安裝。這樣就省了空間了。
如何在matlab中新增svm函式工具箱
3樓:匿名使用者
1 首先,matlab自帶svm工具箱。
2 如果你用其他的工具箱比如臺灣林智仁老師的svm工具包,只需要回在你執行時將目錄
答選擇在svm工具箱就行,matlab會優先執行當前目錄的函式。當然你可以在file-add path下加上這個目錄。
如何在matlab中新增svm函式工具箱 200
如何在matlab中新增svm函式工具箱
4樓:匿名使用者
你可以參照http://jingyan.baidu.
的步驟進行安裝,然後重啟matlab就可以呼叫svm函式工具箱了。
如何在中新增,如何在word中新增mathtype
zha南京 方法 步驟 1首先,安裝office和mathtype軟體,並能夠找到安裝檔案所在之處。如果已經安裝,則找到安裝地址即可。2找到mathtype安裝地址下的office support資料夾,然後選擇對應的32位或者64位資料夾,找到檔案 mathtype commands 6 for ...
如何在matlab中呼叫matlab中已有的函式
呼叫函式檔案 myfile.m clear clcfor t 1 10 y mylfg t end 自定義函式檔案 mylfg.m function y mylfg x 注意 函式名 mylfg 必須與檔名 mylfg.m 一致 y x 1 3 注 這種方法要求自定義函式必須單獨寫一個m檔案,不能與...
如何在中新增水印,如何在Word文件中新增水印
壬淼淼 word2003之前沒這個功能,之後沒用過。但可以模擬。頁面底紋列印不出,藝術字和 修應該可以。 專注精品優選 如何給word文件新增水印,步驟如下 在word文字編輯中,怎樣新增水印? love 執迷不悟 方法如下 1.製作好文件後,通過 檢視 頁首頁尾 命令,調出 頁首頁尾 工具欄,單擊...