matlab2011 如何添加工具箱
懸賞分:20|
知識(shí)庫(kù)標(biāo)簽:
工具箱 |列兵
如果是Matlab安裝光盤上的工具箱,重新執(zhí)行安裝程序,選中即可。如果是單獨(dú)下載的工具箱,則需要把新的工具箱(以下假設(shè)工具箱名字為svm)解壓到toolbox目錄下,然后用addpath或者pathtool把該工具箱的路徑添加到matlab的搜索路徑中,最后用which newtoolbox_command.m來檢驗(yàn)是否可以訪問。如果能夠顯示新設(shè)置的路徑,則表明該工具箱可以使用了。具體請(qǐng)看工具箱自己代的README文件。
1.1 舉例:
要添加的工具箱為svm,則解壓后,里邊有一個(gè)目錄svm,假設(shè)matlab安裝在D:\MATLAB6p5,將svm目錄拷貝至D:\MATLAB6p5\toolbox,然后運(yùn)行matlab,在命令窗口輸入addpath D:\MATLAB6p5\toolbox\svm回車,來添加路徑。然后在svm目錄下,任意找一個(gè)m文件,以svcinfo.m為例,在命令窗口中輸入which svcinfo.m。如果顯示出該文件路徑,如 D:\MATLAB6p5\toolbox\svm\svcinfo.m,則安裝成功,當(dāng)然也可以在命令窗口輸入path來查看。
上面的說明和例子基本上介紹了在matlab中如何添加工具箱,下面是其他補(bǔ)充:
1.2 添加方式總結(jié):
事實(shí)上,有兩種添加工具箱到matlab搜索路徑的方法:其一是用代碼,其二是用界面。其實(shí)無論用哪種方法,都是修改pathdef.m這個(gè)文件,閣下如果是高手,可以直接打開該文件修改,呵呵,對(duì)此這里不作討論。
1.2.1 代碼方式:
1.2.1.1 適用于添加下載的工具箱(別人的):
在命令窗口輸入addpath D:\MATLAB6p5\toolbox\svm 或者addpath(‘D:\MATLAB6p5\toolbox\svm’);
但是這種方法只能添加svm目錄,如果該目錄下有其他子文件夾,并且運(yùn)行時(shí)候“隱式”調(diào)用到這些子文件夾(例如假設(shè)svm目錄下存在子文件夾matdata,該子文件夾下有l(wèi)ogo.mat這個(gè)文件,且在m文件代碼中使用了諸如 load logo 這樣的句子,即沒有顯式給出logo.mat的具體路徑,則稱為“隱式”),則不能正確訪問。因此,有必要在添加時(shí)使用以下語(yǔ)句把svm目錄下所有文件夾都添加到搜索路徑中:
- 為最佳答案評(píng)分?
-
好 100% (1)
-
不好 0% (0)
- (目前有 1 個(gè)人評(píng)價(jià))
其 他 回 答共2條
1樓
也可以直接添加,比如你要添加工具箱為cvx,則解壓后解壓到toolbox目錄下,直接進(jìn)入cvx文件夾,里面有個(gè)cvx-setup.m文件 直接運(yùn)行下就添加好了
知識(shí)庫(kù)標(biāo)簽:
工具箱 |列兵
我來回答這個(gè)問題
立即登陸回答獲取會(huì)員積分,提高用戶級(jí)別