如果是Matlab安裝光盤上的工具箱,重新執(zhí)行安裝程序,選中即可。如果是單獨下載的工具箱,則需要把新的工具箱(以下假設工具箱名字為svm)解壓到toolbox目錄下,然后用addpath或者pathtool把該工具箱的路徑添加到matlab的搜索路徑中,最后用which newtoolbox_command.m來檢驗是否可以訪問。如果能夠顯示新設置的路徑,則表明該工具箱可以使用了。具體請看工具箱自己代的README文件。
1.1 舉例:
要添加的工具箱為svm,則解壓后,里邊有一個目錄svm,假設matlab安裝在D:\MATLAB6p5,將svm目錄拷貝至D:\MATLAB6p5\toolbox,然后運行matlab,在命令窗口輸入addpath D:\MATLAB6p5\toolbox\svm回車,來添加路徑。然后在svm目錄下,任意找一個m文件,以svcinfo.m為例,在命令窗口中輸入which svcinfo.m。如果顯示出該文件路徑,如 D:\MATLAB6p5\toolbox\svm\svcinfo.m,則安裝成功,當然也可以在命令窗口輸入path來查看。
上面的說明和例子基本上介紹了在matlab中如何添加工具箱,下面是其他補充:
1.2 添加方式總結:
事實上,有兩種添加工具箱到matlab搜索路徑的方法:其一是用代碼,其二是用界面。其實無論用哪種方法,都是修改pathdef.m這個文件,閣下如果是高手,可以直接打開該文件修改,呵呵,對此這里不作討論。
1.2.1 代碼方式:
1.2.1.1 適用于添加下載的工具箱(別人的):
在命令窗口輸入addpath D:\MATLAB6p5\toolbox\svm 或者addpath(‘D:\MATLAB6p5\toolbox\svm’);
但是這種方法只能添加svm目錄,如果該目錄下有其他子文件夾,并且運行時候“隱式”調用到這些子文件夾(例如假設svm目錄下存在子文件夾matdata,該子文件夾下有l(wèi)ogo.mat這個文件,且在m文件代碼中使用了諸如 load logo 這樣的句子,即沒有顯式給出logo.mat的具體路徑,則稱為“隱式”),則不能正確訪問。因此,有必要在添加時使用以下語句把svm目錄下所有文件夾都添加到搜索路徑中:
- 為最佳答案評分?
-
好 100% (1)
-
不好 0% (0)
- (目前有 1 個人評價)