導航:首頁 > 五金知識 > svm工具箱文件夾是什麼

svm工具箱文件夾是什麼

發布時間:2025-06-01 06:48:38

『壹』 如何在MATLAB中添加SVM函數工具箱

這里有個例子。
今天費了好大的勁終於將SVM_SteveGunn添加至我的matlab工具箱內,並且已能成功運行,現在把在添加以及運行中出現的各種問題羅列如下,並一一解決:
1、將下載的svm工具箱添加至matlab安裝目錄下
1、單獨下載的工具箱
2、把新的工具箱拷貝到某個目錄(我的是D:\soft\matlab2011b\toolbox)。
注意:你要是添加的很多個m文件,那就把這些m文件直接拷到再下一層你想要的工具箱的文件夾里
例如,我要添加的是支持向量機工具箱,在剛才的文件夾下我已經有svm(支持向量機工具箱)文件夾了,但有的m文件還沒有,我就把新的m文件統統拷到D:\soft\matlab2011b\toolbox \svm目錄下了。如果你連某工具箱(你打算添加的)的文件夾都沒有,那就把文件夾和文件一起拷到D:\soft\matlab2011b\toolbox 下。
先把工具箱保存到MATLAB安裝目錄的根目錄下面,然後運行matlab---->file---->set path---->add folder 然後把你的工具箱文件夾添加進去就可以了
3、在matlab的菜單file下面的set path把它( D:\soft\matlab2011b\toolbox \svm )加上。
4、 把路徑加進去後在file→Preferences→General的Toolbox Path Caching里點擊update Toolbox Path Cache更新一下。

記得一定要更新!我就是沒更新,所以添加了路徑,一運行還是不行。後來更新了才行。

2、在對svm工具箱進行使用時,發現了'qp.dll 不是有效的 Win32 應用程序 '
問題描述:
mex在不同windows OS下編譯的結果,所以我們需要重新編譯一下qp.dll
解決方案:
steve gunn 的包下面有一個optimiser 文件夾,把current Diretory目錄改為optimiser目錄,例如E:\matlabProgram\SVM_SteveGunn\Optimiser,然後運行命令
>> mex -v qp.c pr_loqo.c
命令運行完畢後,你會發現原先的qp.dll變為qp.dll.old,還出現了qp.mexw32,我們把該文件改為qp.dll 復制到工具箱文件夾下。原先的工具箱文件qp.dll可以先改一下名字...
3、我在運行第二步時發現了『D:\SOFT\MATLAB~3\BIN\MEX.PL: Error: Compile of 'qp.c' failed. Error using mex (line 206)
Unable to complete successfully.
這個是因為編譯器設置的問題,這里需要重新選擇設置編譯器,設置編譯器的方法:
mex -setup(mex和-setup之間要有空格),然後我選擇的VS2010,然後再繼續運行步驟2就成功了。

『貳』 如何導入matlab工具箱

matlab導入工具箱,只需就工具箱所在的路徑添加到Set Path下即可。下面以matlab添加svm工具箱為例,說明其步驟。打開matlab,點擊HOME中的"Set Path"選項。在彈出的對話框中,選擇「Add with Subfolders...」。在彈出的文件夾選擇對話框中,選擇svm工具箱所在的目錄。選擇完成後,回到「Set Path」對話框,多了以下一些目錄路徑,然後點擊「Save」和「Close」即可。這里有個例子。今天費了好大的勁終於將SVM_SteveGunn添加至我的matlab工具箱內,並且已能成功運行,現在把在添加以及運行中出現的各種問題羅列如下,並一一解決:2、把新的工具箱拷貝到某個目錄(我的是D:\soft\matlab2011b\toolbox)。注意:你要是添加的很多個m文件,那就把這些m文件直接拷到再下一層你想要的工具箱的文件夾里例如,我要添加的是支持向量機工具箱,在剛才的文件夾下我已經有svm(支持向量機工具箱)文件夾了,但有的m文件還沒有,我就把新的m文件統統拷到D:\soft\matlab2011b\toolbox \svm目錄下了。如果你連某工具箱(你打算添加的)的文件夾都沒有,那就把文件夾和文件一起拷到D:\soft\matlab2011b\toolbox 下。先把工具箱保存到MATLAB安裝目錄的根目錄下面,然後運行matlab---->file---->set path---->add folder 然後把你的工具箱文件夾添加進去就可以了3、在matlab的菜單file下面的set path把它( D:\soft\matlab2011b\toolbox \svm )加上。4、 把路徑加進去後在file→Preferences→General的Toolbox Path Caching里點擊update Toolbox Path Cache更新一下。記得一定要更新!我就是沒更新,所以添加了路徑,一運行還是不行。後來更新了才行。2、在對svm工具箱進行使用時,發現了'qp.dll 不是有效的 Win32 應用程序 'mex在不同windows OS下編譯的結果,所以我們需要重新編譯一下qp.dllsteve gunn 的包下面有一個optimiser 文件夾,把current Diretory目錄改為optimiser目錄,例如E:\matlabProgram\SVM_SteveGunn\Optimiser,然後運行命令命令運行完畢後,你會發現原先的qp.dll變為qp.dll.old,還出現了qp.mexw32,我們把該文件改為qp.dll 復制到工具箱文件夾下。原先的工具箱文件qp.dll可以先改一下名字...這個是因為編譯器設置的問題,這里需要重新選擇設置編譯器,設置編譯器的方法:mex -setup(mex和-setup之間要有空格),然後我選擇的VS2010,然後再繼續運行步驟2就成功了。這樣就添加完成了,你就可以調用工具箱中的函數了。我添加了個時頻分析的工具箱,就這樣操作,可以使用。

『叄』 如何在matlab中添加SVM工具箱以及初次應用

一、因為要用到SVM,所以想先在matlab下學習一下,簡短講添加工具箱很簡單:
1.1:如果是Matlab安裝光碟上的工具箱,重新執行安裝程序,選中即可。
1.2:如果是單獨下載的工具箱,則需要把新的工具箱(以下假設工具箱名字為svm)解壓到toolbox目錄下,然後用addpath或者pathtool把該工具箱的路徑添加到matlab的搜索路徑中,
2:最後用which newtoolbox_command.m來檢驗是否可以訪問。如果能夠顯示新設置的路徑,則表明該工具箱可以使用了。
SVM工具箱:>> addpath('D:\Program Files\MATLAB\R2008a\toolbox\svm')
>> which svcinfo.m
D:\Program Files\MATLAB\R2008a\toolbox\svm\svcinfo.m
成功~
PS:還有一些其他方法,可以參考:http://blog.lehu.shu.e.cn/smallworker/A31135.html
二、初次使用,採用差仿http://zyy554221.blog.sohu.com/82115143.html中的例子,但是出現了錯逗慶銷誤信息:D:…………\toolbox\svm\qp.dll 不是有效的 Win32 應用程序,經過搜索看到有很多人出現這個問題,貌似是因山游為matlab版本比較高。
解決辦法:1、command中輸入
>> cd 'D:\Program Files\MATLAB\R2008a\toolbox\svm\Optimiser'
>> mex -v qp.c pr_loqo.c
2、出現:
This is mex, Copyright 1984-2007 The MathWorks, Inc.
Select a compiler:
[1] Lcc-win32 C 2.4.1 in D:\PROGRA~1\MATLAB\R2008a\sys\lcc\bin
[2] Microsoft Visual C++ 6.0 in D:\Program Files\Microsoft Visual Studio
[0] None

Compiler: (我選擇了2),然後就出現很多東西……
3、Optimiser文件夾下看到兩個文件:qp.dll.old和qp.mexw32;把qp.mexw32重命名為qp.dll覆蓋svm文件夾下的qb.dll即可。
4,、然後應用例子,成功~~

『肆』 如何在MATLAB中添加SVM函數工具箱

1,下載SVM工具箱:http://see.xidian.e.cn/faculty/chzheng/bishe/indexfiles/indexl.htm
2,安裝到matlab文件夾中
1)將下載的SVM工具箱的文件夾放在\matlab71\toolbox\下
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中添加SVM函數工具箱

第一步把SVM工具箱拷貝到你的MATLAB安裝路徑下的toolbox

例如:D:Program FilesMatlabR2007b oolbox

第二步打開MATLAB,file ,set path, add folder, 添加工具箱中的svm文件夾

閱讀全文

與svm工具箱文件夾是什麼相關的資料

熱點內容
電廠穩控裝置作用 瀏覽:573
網購開關量檢測裝置 瀏覽:162
tio2光觸媒殺菌裝置作用 瀏覽:226
檢查肝健康與否用什麼儀器 瀏覽:267
深圳凈化設備哪裡買 瀏覽:427
鄭州高壓閥門廠投標 瀏覽:65
經濟排雷科目需要用到哪些器材 瀏覽:359
氣體分布裝置作用 瀏覽:920
通風管道閥門長度 瀏覽:352
儀表台平均油耗怎麼清零 瀏覽:790
鋼結構的機械費主要包括哪些 瀏覽:611
如何測量軸承是否用磁鐵吸合 瀏覽:656
白溝最大的五金批發市場 瀏覽:198
他是干閥門的英語怎麼辦 瀏覽:671
冰櫃停電後不製冷了怎麼辦 瀏覽:831
玩游戲機械鍵盤什麼軸的好 瀏覽:217
火災檢測與報警裝置邏輯分析 瀏覽:14
工地拖欠設備款怎麼辦 瀏覽:89
3dmax如何導入vr設備 瀏覽:96
cad上下標二次開發軟體工具箱 瀏覽:917