導航:首頁 > 五金知識 > 添加完工具箱如何添加路徑

添加完工具箱如何添加路徑

發布時間:2022-05-10 19:49:11

❶ matlab添加完新的工具箱如何在toolboxes里找到

toolboxes里顯示的是系統自帶工具箱。
自己添加的工具箱需要自己調用。

❷ matlab2011 如何添加工具箱

如果是Matlab安裝光碟上的工具箱,重新執行安裝程序,選中即可。如果是單獨下載的工具箱,則需要把新的工具箱(以下假設工具箱名字為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,該子文件夾下有logo.mat這個文件,且在m文件代碼中使用了諸如 load logo 這樣的句子,即沒有顯式給出logo.mat的具體路徑,則稱為「隱式」),則不能正確訪問。因此,有必要在添加時使用以下語句把svm目錄下所有文件夾都添加到搜索路徑中:

❸ 如何添加路徑 \build\x64\release\matcaffe 到 matlab path

1、生成MAT文件
假如你的矩陣A、B都已賦值,現在需要將A、B矩陣保存成mat格式文件,執行如下命令:save matfile1 A B 就會把A B矩陣數據保存在matfile1.mat文件中了
eg:>>A=[1 2];
>>B =[3 4];
>>save matfile1 A B; %回車即可將A B保存在matfile1.mat文件中了。
如果想要單獨保存一個數據,例如A,輸入以下指令即可:
>> save matfile2 A;
2、保存所有數據為MAT文件
如果有多個矩陣,我們需要將其全部保存,如果數據量很大,就不一一寫下保存了,否則會很麻煩,我們直接用下面命令便可:
save mydata3 %保存以上所有數據
這樣就會把當前運行空間所有的變數都保存到mydata3.mat文件中了
3、讀取mat文件數據
首先是將你想打開的mat文件所在的目錄設置為當前工作目錄,然後執行如下命令:load mydata,就會將mydata中的所有數據載入到當前工作環境中;
eg:>>load matfile %這樣讀取的是mat文件中所有的數據
如果想要僅僅讀取mat文件中某些特定的數據,那麼可以單獨調用:load matfile *。
eg: >>load matfile A %這樣,A就會被載入到當前工作環境中,而其他的B、C、D都不會被載入。
4、如何設置工作路徑
所謂工作路徑就是matlab運行時的工作目錄,matlab包含很多工具箱,用戶在使用時也會產生很多文件,工作路徑就是matlab使用這些工具,函數,文件的途徑。
4.1、查看搜索路徑:path
在命令窗口中輸入path,就能查看matlab的搜索路徑(比如,輸入一條代碼,程序會在這些目錄中依次搜索是否為變數,是否為函數,M文件等)。
>> path
4.2、當前工作目錄:cd
輸入命令cd,可以查看當前工作目錄。
>>cd
4.3、修改工作路徑:userpath('F:\matlab\work')
路徑可以自己定義。
>>userpath('F:\matlab\work')
4.4、保存路徑修改:savepath
改完默認路徑後需要保存一下。
>>savepath
4.5、也可以用工具操作:pathtool
在命令窗口中輸入pathtool,打開工具,在修改完成後,要保存。

❹ 怎麼在matlab中添加新的工具箱及遇到的問題解決

1、將下載的工具箱添加至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更新一下。

❺ 求助 matlab 里自己從網上下下來的工具箱(toolbox)怎樣導入使用

將工具箱放到安裝目錄下的toolbox目錄下(安裝目錄\toolbox),然後將工具箱的路徑添加到搜索路徑,可以試試這種方法

❻ 請問,遺傳演算法工具箱如何使用添加路徑用addpath,調用時怎麼用呢

最簡單的辦法是:一般GUI界面顯示有bin文件夾裡面的東西,你可以在這裡面建一個文件夾,將下載的遺傳演算法的函數全部裝在裡面,雙擊這個文件夾,你會看到這個文件夾裡面的東西不是透明色了,這個時候就相當於將其設為當前路徑了,可以調用這些函數了。

❼ 如何將工具箱添加到matlab路徑

MATLAB有一系列豐富的自來帶自工具箱,但是針對於一些不斷興起的演算法或者處理手段,MATLAB可能並沒有相應的工具箱
那麼我們只能將這種工具箱導入到MATLAB進行使用,下面我們就通過實例,介紹一下如何導入MATLAB工具箱,我們以導入支持向量機工具箱libsvm為例進行演示。

❽ 怎麼往matlab中添加工具箱

下載一個工具箱,添加到matlab中,直接運用:

在matlab的file下面的set path把它加上,把路徑加進去後在

file→Preferences→General的Toolbox Path Caching里點擊update Toolbox Path Cache更新一下,就OK了

1.1 如果是Matlab安裝光碟上的工具箱,重新執行安裝程序,選中即可;
1.2 如果是單獨下載的工具箱,一般情況下僅需要把新的工具箱解壓到某個目錄。

2 在matlab的file下面的set path把它加上。

3 把路徑加進去後在file→Preferences→General的Toolbox Path Caching里點擊update Toolbox Path Cache更新一下。

4 用which newtoolbox_command.m來檢驗是否可以訪問。如果能夠顯示新設置的路徑,則表明該工具箱可以使用了。

或者將工具箱復制到toolbox目錄然後在set path裡面添加這個目錄就可以用了。

在matlab的file下面的set path把它加上,把路徑加進去後在

file→Preferences→General的Toolbox Path Caching里點擊update Toolbox Path Cache更新一下,就OK了

以下是我在別的地方看到的,轉過來你參考一下吧。

首先說說添加到matlab搜索路徑好處:1

n——你只需要存儲一個副本,就可以在其他地方使用。具體來說,假設你在數據盤D上新建了兩個目錄abc和def,這兩個工程(每個目錄下的所有程序相應地稱為一個工程)都需要調用同一個(些)函數(簡稱工具箱),這時候,如果你沒有把該工具箱添加到matlab的搜索路徑下,則需要分別把工具箱中所有用到的文件都復制到目錄abc和def下才能正確運行。這顯然浪費空間,所以,matlab提供了一個搜索路徑(默認在matlab安裝目錄下的toolbox中),只要把工具箱對應的整個文件夾復制到搜索路徑對應的目錄下,並且通知matlab一聲(把該路徑正確添加到搜索路徑中),就可以在abc和def中使用這個工具箱了(即無論你的工程文件在哪個目錄(有效的目錄)下都可以訪問這個工具箱中的函數)。下面就以matlab安裝目錄下的toolbox目錄作為默認的添加路徑進行詳細說明。

1. 如何添加工具箱看

以下是添加工具箱的方法:(論壇很多人轉載過,這里就不作區分了,下面的舉例也一樣)

如果是Matlab安裝光碟上的工具箱,重新執行安裝程序,選中即可。如果是單獨下載的工具箱,則需要把新的工具箱(以下假設工具箱名字為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,該子文件夾下有logo.mat這個文件,且在m文件代碼中使用了諸如
load logo
這樣的句子,即沒有顯式給出logo.mat的具體路徑,則稱為逗隱式地),則不能正確訪問。因此,有必要在添加時使用以下語句把svm目錄下所有文件夾都添加到搜索路徑中:

500){this.resized=true;this.style.width=500;}"> 程序代碼

addpath(genpath(D:\MATLAB6p5\toolbox\svm));

另外,如果只使用以上代碼,則退出matlab後,新添加的路徑不會被保存下來,下次重新啟動matlab後又需要重新添加。可以用savepath來解決這個問題,即在命令窗口中使用
savepath 便可。不過保存路徑操作只對matlab
2006a、2006b有效(應該對版本7.0以上的都有效,因沒有測試,所以不敢肯定),對6.5版本的matlab無效(該版本沒有savepath這個命令)。

1.2.1.2 適用於添加自己的工具箱(即工具箱自己編寫,然後希望別人下載後當運行主文件時自動把路徑添加到matlab搜索路徑中):

在主文件中加入如下代碼;

500){this.resized=true;this.style.width=500;}"> 程序代碼

sCurrPath = fileparts(mfilename('fullpath'));

addpath(genpath(sCurrPath)); %如果該工具箱沒有其他子目錄,則可以不需要用genpath

savepath; %這句可根據各人需要自行選擇,相信上一節的解釋已經很清楚

1.2.2 界面方式:

首先把主界面調出來,有兩種方式,一種是在命令窗口輸入pathtool,另一種是在matlab菜單調用(File
-> Set Path…)。打開主界面後,相信不用太多解釋了。Add Folder… 或者 Add with subfolders…
就可以了,添加完畢後,如果需要保存該路徑,則在close前save一下就可以了。

這種方式的好處是如果路徑有問題,matlab會馬上報錯,告訴用戶添加失敗。

2 工具箱添加失敗:

2.1 work目錄和toolbox目錄問題:

你當然可以單獨把一個或多個文件(不含文件夾)放在work目錄下來實現逗1對n地,因為work目錄是其中一個matlab默認的搜索路徑,但顯然不能包含文件夾,如果包含文件夾,則同樣需要把該文件夾添加到搜索路徑中。相反,你不能單獨把一個或多個文件(不含文件夾)放在toolbox目錄下來實現逗1對n地,因為toolbox這個目錄並非matlab的一個默認搜索路徑,除非你把toolbox文件夾添加到搜索路徑中。

2.2 由於路徑名稱而導致添加失敗的總結:

2.2.1 路徑存在空格:

錯誤:addpath C:\Program Files\MATLAB\R2006b\toolbox\finity

正確:addpath(『C:\Program Files\MATLAB\R2006b\toolbox\finity』) 或者使用界面方式添加

說明:在6.5版本的matlab不推薦使用帶空格的路徑,因為matlab6.5的安裝路徑是不允許有空格的,因此不曉得帶空格的工具箱路徑會出現什麼問題。7.0以上應該沒有問題。

界面方式則估計沒有問題,有問題matlab會自動報錯的。

2.2.2 路徑存在中文:

用addpath和界面方式均可以成功添加,但不推薦,最好使用英文路徑。

2.2.3 路徑存在逗@地字元:

均不成功,不要使用逗@地字元

小結:出現其他與添加相關的錯誤時,用標準的路徑和文件名試試吧。

3 正確添加了工具箱,但運行調用時出錯:

3.1 版本問題:

對於工具箱檢測到matlab版本不兼容的問題,先引用一下happy教授的回復:

=====================happy================================

這個是有用的,估計是作者考慮到隨著matlab的升級會出現不兼容的問題,因此加了類似的設置error('unsupported
matlab version. please send an
email.');以提示大家。從這一設置上看4.x和5.x版本的是完全沒有問題的,之後的版本可能會出現問題,是否真的會出現需要進行測試

=========================================================

我也遇到過這類問題(如3.3節提到的spm5,下載得到的文件如果遇到2006版本的matlab則無法成功運行),但不是matlab的直接回復說逗版本不支持地,而是普通的語法出錯。我的經驗是根據錯誤提示調試一下,看看問題出在哪裡,然後再對程序作相應修改。例如在我的問題中,由於不支持最新的版本,所以2006a和2006b版本分別用下面的語句進行檢查:strcmp(version('-release'),'2006a')
和 strcmp(version('-release'),'2006b')。

3.2 程序中其他語法錯誤:

估計部分語法不兼容,例如7.0版本以上的matlab可以使用&&、||、@(x)等等之類的符號,但是在6.5版本下無效,這種錯誤也需要自己手動修改一下代碼。

3.3 工具箱中的函數重名問題:

Happy教授也提到過,除了改名,沒有太好的辦法。但是如果改的地方不止一個,例如遇到該文件進行了多次的自我調用(一個典型例子是以switch

和case語句進行區分不同的操作),或者其他文件存在對該文件的調用時,這是個很頭痛的事情。根據我的經驗,也沒有找到太好的解決辦法。以我所用的兩個工具箱為例,它們的文件夾名字不同(一個是spm2,一個是spm5),但是裡面的主m文件名字都一樣,為spm.m,如果兩個工具箱同處於matlab的搜索路徑中,會導致其中一個工具箱失效,更別說兩者之間通過切換來進行調用了。我一般的解決方法是安裝兩個matlab,例如一個是6.5版,一個是2006版,把兩個工具箱分別添加到不同的matlab中,這樣就可以啟動不同版本的matlab使用不同版本的工具箱了,呵呵,算是一個補救的方法吧。

3.4 找不到m文件的問題:

如果你已經把工具箱正確添加到搜索路徑下,這種情況一般不會發生。也就是說,通過逗文件夾
-> 運行matlab
->添加路徑地步驟後,該文件夾下所有文件應該都可以訪問到。但是,當你對該文件夾下的m文件更新(包括修改和新增)了以後,此時如果你不重啟matlab,則可能會出現找不到m文件的問題(特別是該工具箱中的文件沒有依賴關系,它們只是被放在一起方便調用,當你新增一個m文件到該文件夾下而不重啟matlab的時候,會造成這一新增m文件訪問失敗)。解決這個問題的方法之一顯然是重啟matlab,如果你不想重啟,也可用第二個方法:在命令窗口輸入:
rehash toolbox ,逗強制地matlab刷新toolbox目錄下的所有文件,這樣就可以正確訪問了。

❾ ps 如何添加新路徑

准備工具/材料:裝有windows 10的電腦一台,Photoshop CC(Creative Cloud)軟體。

1、首先打開Photoshop,然後在工具欄上選擇文件-新建。


閱讀全文

與添加完工具箱如何添加路徑相關的資料

熱點內容
為什麼現代化學儀器需要玻璃吹制 瀏覽:566
空調三通閥門壞有什麼症狀 瀏覽:468
材料和設備應當如何存儲 瀏覽:170
鎮海森林城堡兒童游樂設備哪個好 瀏覽:6
寶馬閥門排氣有什麼用 瀏覽:296
天語sx4儀表盤燈不亮怎麼回事 瀏覽:802
超達維修閥門廠 瀏覽:964
王牌戰爭封設備如何解封 瀏覽:485
粗食鹽提純需要什麼儀器 瀏覽:229
蔚領機械鑰匙怎麼開門視頻 瀏覽:249
面盆水龍頭閥門漏水怎麼辦 瀏覽:363
什麼情況下選擇鑄造生產零件 瀏覽:713
機床剛性攻絲有什麼參數 瀏覽:670
蒸汽閥門上用什麼填料 瀏覽:309
如何天正快速連接設備與水管 瀏覽:263
如何安裝儀表小燈 瀏覽:317
水閥門脫口怎麼辦 瀏覽:449
汽車製冷機啟動沒有反應什麼故障 瀏覽:623
bestdon機械表怎麼上發條 瀏覽:94
清河市五金機電城 瀏覽:544