㈠ Matlab如何安裝新的工具箱
至於Matlab工具箱安裝中涉及到了Matlab的搜索路徑、工作目錄、當前路徑、用戶路徑等好多術語,我這里不想多說什麼,感興趣的網友,可以直接查看Matlab的幫助系統,在那裡你可以得到最直接的答復,但是你需要一定的英文基礎哦
添加工具箱的方法很多,所有方法都是為了達到同一個目的,將工具箱的所在路徑添加到Matlab的搜索路徑下就可以了(將工具箱復制到toolbox目錄然後在set
path裡面添加這個目錄就可以用了)
下面介紹一種最簡單的操作吧,下面以安裝mathmodl(數學建模工具箱)為例進行說明a、將你所需要安裝的工具箱解壓到$MatlabRoot\toolbox中(其實任意路徑都是可以的,但是為了方便管理,我們一般都安裝在這里),$MatlabRoot是你的Matlab安裝路徑,你可以在Matlab中輸入matlabroot命令獲取(1)在Matlab輸入如下內容(當你可以直接使用資源管理器進入toolbox目錄)
>>
matlabrootans
=D:\Program
Files\MATLAB\R2008a
>>
winopen(ans)復制代碼(2)此時會自動跳到Matlab的安裝目錄下,雙擊打開目錄下的toolbox文件夾(3)將mathmodl工具箱復制到toolbox中
b.將剛才mathmodl的路徑添加到Matlab搜索路徑下(可以使用Matlab命令行,也可是用Matlab菜單操作,為了簡便我們這里使用第二種)(1)在Matlab中如下操作,File——>Set
Path...——>點擊Add
with
subfolders...(2)在瀏覽文件中,選擇剛才的安裝路徑$MatlabRoot/toolbox/mathmodl後,點擊確定
(3)此時返回到Set
Path對話框,點擊左下角的保存按鈕(記住一定要保存),此時工具箱徹底安裝完畢,點擊Close關閉對話框c.測試下新安裝工具箱是可以使用,在Matlab中輸入如下內容
>>mathmodl%輸入工具箱名稱,此時一般會返回該工具箱的說明,也就是mathmodl路徑下content.m中的內容
%在命令行中輸入如下,此時會返回mathmodl路徑下所有的文件
>>what
mathmodl
%再到mathmodl中隨便找一個不與Matlab中重名的函數,比如DYNPROG.M,在命令行中輸入
D:\My
Documents\MATLAB\DYNPROG.M復制代碼d.工具箱更新緩存,否則每次Matlab啟動的時候會給出警告(1)File——>Preferences——>General——>選中enable
toolbox
path
cache——>點擊updata
toolbox
path
cache(2)完成上面的就可以關閉Preferences對話框了(3)此時一個工具箱徹底安裝完畢(4)如果以後啟動Matlab的時候警告說toolbox
path
cache失效,那麼重復第一步操作就萬事OK了
㈡ 怎麼往matlab中添加工具箱
以添加voicebox為例(語音處理工具箱),首先下載工具箱,解壓
㈢ Matlab如何安裝新的工具箱
至於Matlab工具箱安裝中涉及到了Matlab的搜索路徑、工作目錄、當前路徑、用戶路徑等好多術語,我這里不想多說什麼,感興趣的網友,可以直接查看Matlab的幫助系統,在那裡你可以得到最直接的答復,但是你需要一定的英文基礎哦
添加工具箱的方法很多,所有方法都是為了達到同一個目的,將工具箱的所在路徑添加到Matlab的搜索路徑下就可以了(將工具箱復制到toolbox目錄然後在set
path裡面添加這個目錄就可以用了)
下面介紹一種最簡單的操作吧,下面以安裝mathmodl(
數學建模
工具箱)為例進行說明a、將你所需要安裝的工具箱解壓到$MatlabRoot\toolbox中(其實任意路徑都是可以的,但是為了方便管理,我們一般都安裝在這里),$MatlabRoot是你的Matlab安裝路徑,你可以在Matlab中輸入matlabroot命令獲取(1)在Matlab輸入如下內容(當你可以直接使用
資源管理器
進入toolbox目錄)
>>
matlabrootans
=D:\Program
Files\MATLAB\R2008a
>>
winopen(ans)復制代碼(2)此時會自動跳到Matlab的安裝目錄下,雙擊打開目錄下的toolbox文件夾(3)將mathmodl工具箱復制到toolbox中
b.將剛才mathmodl的路徑添加到Matlab搜索路徑下(可以使用Matlab命令行,也可是用Matlab菜單操作,為了簡便我們這里使用第二種)(1)在Matlab中如下操作,File——>Set
Path...——>點擊Add
with
subfolders...(2)在瀏覽文件中,選擇剛才的安裝路徑$MatlabRoot/toolbox/mathmodl後,點擊確定
(3)此時返回到Set
Path對話框,點擊左下角的保存按鈕(記住一定要保存),此時工具箱徹底安裝完畢,點擊Close關閉對話框c.測試下新安裝工具箱是可以使用,在Matlab中輸入如下內容
>>mathmodl%輸入工具箱名稱,此時一般會返回該工具箱的說明,也就是mathmodl路徑下content.m中的內容
%在命令行中輸入如下,此時會返回mathmodl路徑下所有的文件
>>what
mathmodl
D:\My
Documents
\MATLAB\DYNPROG.M復制代碼d.工具箱更新緩存,否則每次Matlab啟動的時候會給出警告(1)File——>Preferences——>General——>選中enable
toolbox
path
cache——>點擊updata
toolbox
path
cache(2)完成上面的就可以關閉Preferences對話框了(3)此時一個工具箱徹底安裝完畢(4)如果以後啟動Matlab的時候警告說toolbox
path
cache失效,那麼重復第一步操作就萬事OK了
㈣ 如何在MATLAB中打開工具箱
matlab自帶的工具箱,左下角,start-toolbox-選擇
自己下載的工具箱,在file
set
path裡面添加路徑就可以用了
㈤ 如何在matlab工具箱中添加自定義函數
如何在matlab工具箱中添加自定義函數
工具箱就是函數的集合吧,沒有啥特殊的。把函數文件全回部放到一個文件夾里,答那後將該文件夾拷貝到matlab的toolbox文件夾下(在matlab安裝路徑中找),最後將該文件夾路徑添加到matlab路徑中(手動的話在preferens里設置,命令的話用addpath),就可以在任意位置使用這些函數了。
㈥ 如何導入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中添加新工具箱
Matlab大部分函數都放在了toolbox這個文件夾下面。可以試著把需要的函數和工具箱放進去看看能不能用。象matlab升級以後功能會更強大,包含的工具箱也越多,所佔用的硬碟空間也變得很大。建議你安裝的時候選擇自定義安裝,只裝自己需要的幾個工具箱,看你需要是用在什麼專業,它裡面有很多比如財務工具箱,航空工具箱,生物技術工具箱對與我專業就沒有用,就可以不安裝。這樣就省了空間了。 總結一下matlab添加工具箱的方法:第一種:如果是安裝光碟上的工具箱,重新執行安裝程序,選中即可。如果是單獨下載的工具箱,一般情況下僅需要把新的工具箱解壓到某個目錄,然後用pathtool添加工具箱的路徑。在命令窗口中敲入pathtool,會出現一個setpath的窗口,點add folder或者add with subfolders按鈕,選中你的工具箱。保存既可。任選工具箱中的一個命令,然後help一下看看是否好使。字數限制。舉例:我下載了支持向量基工具箱,解壓後,里邊有一個目錄svm 我的matlab安裝在D:MATLAB6p5 將svm目錄拷貝至D:MATLAB6p5toolbox 然後運行matlab,在命令窗口輸入addpath D:MATLAB6p5toolboxsvm回車,來添加路徑。 然後在svm目錄下,任意找一個m文件,以svcinfo.m為例 在命令窗口中輸入which svcinfo.m 如果顯示出該文件路徑,如 D:MATLAB6p5toolboxsvmsvcinfo.m 則安裝成功
㈧ 如何向MATLAB中添加新工具箱
今天費了好大的勁終於將SVM_SteveGunn添加至我的matlab工具箱內,並且已能成功運行,現在把在添加以及運行中出現的各種問題羅列如下,並一一解決:
1、將下載的svm工具箱添加至matlab安裝目錄下
1、單獨下載的工具箱
2、把新的工具箱拷貝到某個目錄(我的是D:softmatlab2011b oolbox)。
注意:你要是添加的很多個m文件,那就把這些m文件直接拷到再下一層你想要的工具箱的文件夾里
例如,我要添加的是支持向量機工具箱,在剛才的文件夾下我已經有svm(支持向量機工具箱)文件夾了,但有的m文件還沒有,我就把新的m文件統統拷到D:softmatlab2011b oolbox svm目錄下了。如果你連某工具箱(你打算添加的)的文件夾都沒有,那就把文件夾和文件一起拷到D:softmatlab2011b oolbox 下。
先把工具箱保存到MATLAB安裝目錄的根目錄下面,然後運行matlab---->file---->set path---->add folder 然後把你的工具箱文件夾添加進去就可以了
3、在matlab的菜單file下面的set path把它( D:softmatlab2011b oolbox 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:matlabProgramSVM_SteveGunnOptimiser,然後運行命令
>> mex -v qp.c pr_loqo.c
命令運行完畢後,你會發現原先的qp.dll變為qp.dll.old,還出現了qp.mexw32,我們把該文件改為qp.dll 復制到工具箱文件夾下。原先的工具箱文件qp.dll可以先改一下名字...
3、我在運行第二步時發現了『D:SOFTMATLAB~3BINMEX.PL: Error: Compile of 'qp.c' failed. Error using mex (line 206)
Unable to complete successfully.
這個是因為編譯器設置的問題,這里需要重新選擇設置編譯器,設置編譯器的方法:
mex -setup(mex和-setup之間要有空格),然後我選擇的VS2010,然後再繼續運行步驟2就成功了。
㈨ 如何將自己設計好了的matlab工具箱添加到軟體中
把你的工具包添加到matlab工程目錄,或者是直接設置路徑到你的工具包路徑
㈩ 如何在matlab中添加新的工具箱
matlab大部分函數都放在了toolbox這個文件夾下面。可以試著把需要的函數和工具箱放進去看看能不能用。象matlab升級以後功能會更強大,包含的工具箱也越多,所佔用的硬碟空間也變得很大。