Tutorial4搜索路徑和當(dāng)前路徑窗口的使用_第1頁(yè)
Tutorial4搜索路徑和當(dāng)前路徑窗口的使用_第2頁(yè)
Tutorial4搜索路徑和當(dāng)前路徑窗口的使用_第3頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、Tutorial 4搜索路徑和當(dāng)前路徑窗口的使用一、搜索路徑的根本操作當(dāng)用戶在MATLAB 命令窗口輸入一條命令test3后,MATLAB 按照一定次序?qū)ふ蚁嚓P(guān) 的文件,根本的搜索過(guò)程如下。文檔收集自網(wǎng)絡(luò),僅用于個(gè)人學(xué)習(xí)(1)在內(nèi)存中檢查test3是不是一個(gè)變量;假設(shè)不是,執(zhí)行下一步。檢查test3是不是一個(gè)內(nèi)部函數(shù)(Built-in Function);假設(shè)不是,執(zhí)行下一步。文檔收集自網(wǎng)絡(luò),僅用于個(gè)人學(xué)習(xí)(3)檢查test3是不是當(dāng)前目錄下的 M文件;假設(shè)不是,執(zhí)行下一步。 檢查test3是不是MATLAB 搜索路徑中其他目錄下的M文件。MATLAB 將使用最先找到的那個(gè) test3。如果一

2、直找不到test3,MATLAB 就給出如前 所述的錯(cuò)誤提示信息。文檔收集自網(wǎng)絡(luò),僅用于個(gè)人學(xué)習(xí)實(shí)際的搜索過(guò)程要比上面描述的根本過(guò)程復(fù)雜,由以上搜索過(guò)程,得到兩點(diǎn)結(jié)論:凡不在搜索路徑上的內(nèi)容,不可能被搜索到;MATLAB目錄上的所有函數(shù)或文件的名字,只能被調(diào)用,而絕對(duì)要防止對(duì)它們?cè)儋x值、再定義,否那么會(huì)導(dǎo)致不可預(yù)見(jiàn)的計(jì)算錯(cuò)誤。文檔收集自網(wǎng)絡(luò),僅用于個(gè)人學(xué)習(xí)修改或設(shè)置搜索路徑的方法有兩種。(1)用路徑設(shè)置對(duì)話框修改搜索路徑:選擇菜單命令File - Set Path或在命令窗口執(zhí)行pathtool命令,將出現(xiàn)如圖1所示的Set Path對(duì)話框。文檔收集自網(wǎng)絡(luò),僅用于個(gè)人學(xué)習(xí)單擊Add Folde

3、r或Add with Subfolders 按鈕,出現(xiàn)如圖2所示的"瀏覽文件夾對(duì)話框,可 將指定路徑添加到搜索路徑列表中。在修改完搜索路徑后,可單擊Save按鈕保存搜索路徑。文檔收集自網(wǎng)絡(luò),僅用于個(gè)人學(xué)習(xí)如果需要移除某些搜索路徑,可以在對(duì)話框右側(cè)的路徑瀏覽區(qū)選中欲移除的搜索路徑, 單擊Remove按鈕。圖1 Set Path對(duì)話框圖2 “瀏覽文件夾對(duì)話框 用path命令設(shè)置搜索路徑:例如,將用戶目錄c:mydir加到搜索路徑下,可在命令窗口輸入如下命令。文檔收集自網(wǎng)絡(luò),僅用于個(gè)人學(xué)習(xí)>>path(path,'c:myd)注意:用path命令設(shè)置的搜索路徑僅在當(dāng)前的

4、MATLAB 環(huán)境下有效,用戶在退出MATLAB 后設(shè)置即失效。文檔收集自網(wǎng)絡(luò),僅用于個(gè)人學(xué)習(xí)二、當(dāng)前目錄窗口別離的當(dāng)前目錄窗口如圖 3所示。*CurrentDirec torye : F w -匸 |岡Edit View Debug .DesktopWindow HelpPrppr afi fi les1!.HAU-ABT 1 Ywcirkm nissFi】* TypeSa ze| Last Ncidifaed直 imopGrl.asvEditor Aulosa.1 KB 2D06-SS 16:51:8aimopenl mMhfile1 KB 2005-5-22 1G 19 1QEditor

5、 Autosa.1 KB 2006-5.15 10:17:0畐 imnppn2 mh/l-fih1 K3 20Q&X? 11:07:2601 imopsnS aavEditor Auloaa1 KB 200&5-2 16:50:10linnaperiS.mM-file1 KB 2D06-5-1 17:12:14|Ly4HEl mM-file1 KB 2005-3-24 $:56:20M-lile1 KB 2005-27 22:25:14-| lunwnl .asuEdrtor AjjIos1 KB 2006-4-9 10:20:56llunwenl.mhMls1 KB 200E

6、-4-9 10:21:50v<j>圖3別離的當(dāng)前目錄窗口當(dāng)前目錄是指MATLAB 運(yùn)行文件時(shí)的工作目錄,只有在當(dāng)前目錄或搜索路徑下的文 件、函數(shù)才可以被運(yùn)行或調(diào)用。在當(dāng)前目錄窗口中可以顯示或改變當(dāng)前目錄,還可以顯示當(dāng)前目錄下的文件并提供搜索功能。文檔收集自網(wǎng)絡(luò),僅用于個(gè)人學(xué)習(xí)從圖3可以看到保存在MATLAB71work 文件夾中M文件的名稱、類型、大小及最 后一次修改時(shí)間。MATLAB71work 文件夾是MATLAB 默認(rèn)的保存文件夾,允許用戶 把文件保存在該文件夾下, 但為了方便管理,建議用戶盡量為自己建立一個(gè)專門的工作目錄, 即“用戶目錄,用來(lái)保存自己創(chuàng)立的應(yīng)用文件。文檔收集

7、自網(wǎng)絡(luò),僅用于個(gè)人學(xué)習(xí)在Windows環(huán)境下,創(chuàng)立目錄是比擬簡(jiǎn)單的標(biāo)準(zhǔn)操作,不再贅述。用戶可以使用以下兩種方法將自己的工作目錄設(shè)為當(dāng)前目錄。文檔收集自網(wǎng)絡(luò),僅用于個(gè)人學(xué)習(xí)3 別離的當(dāng)前目錄窗口都有(1)交互界面設(shè)置法:在MATLAB 操作桌面工具欄的右邊以及圖當(dāng)前目錄設(shè)置區(qū),可以在“目錄設(shè)置欄中直接填寫(xiě)待設(shè)置的文件夾名或選擇已有的文件夾 名;也可以借助“瀏覽按鈕和鼠標(biāo)選擇待設(shè)置目錄。文檔收集自網(wǎng)絡(luò),僅用于個(gè)人學(xué)習(xí)(2)命令設(shè)置法:將用戶目錄設(shè)置成當(dāng)前目錄也可使用cd命令。如將用戶目錄c:mydir設(shè)置為當(dāng)前目錄,可在命令窗口輸入命令文檔收集自網(wǎng)絡(luò),僅用于個(gè)人學(xué)習(xí)>> cd c:mydir命令設(shè)置法比交互界面設(shè)置法適用范圍大,它不僅能在命令窗執(zhí)行,也可以在M文件中執(zhí)行。注意:以上方法設(shè)置的當(dāng)前目錄,只是在當(dāng)前開(kāi)啟的MATLAB 環(huán)境中有效,一旦MATLAB 重新啟動(dòng),以上設(shè)置操作必須重新進(jìn)行。文檔收集自網(wǎng)絡(luò),僅用于個(gè)人學(xué)習(xí)如果用戶有多個(gè)目錄需要經(jīng)常與MATLAB 交換信息,或需要同時(shí)與 MATLAB 交換信息,那么就應(yīng)把這些目錄放置在MATLAB的搜索路徑上,從而將用戶

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論