1.仿
WINDOWS XP界面
1g|6,J V3\}]5 新版
MATLAB中可以進(jìn)行可視化的圖形用戶接口GUI設(shè)計(jì),生成具有Windows標(biāo)準(zhǔn)風(fēng)格的圖形界面。在Windows XP操作系統(tǒng)中,圖形用戶界面更加絢麗多彩,而在MATLAB環(huán)境中運(yùn)行的圖形窗口還是Windows經(jīng)典風(fēng)格,與其它窗口午H比則相形見絀。從Mathworks官方網(wǎng)站下載文件matlab.exe,manifest,并添加到% MATIABROOT%\bin\win32子目錄下(%MATLABROOT%代表MATLAB安
YjG:ECj} 裝路徑,下同),重新啟動(dòng)MATLAB,這些Figure就具有其它windows窗口同樣的風(fēng)格了。
>LR+dShG WOGMtT% 2.加快MATLAB啟動(dòng)和運(yùn)行速度
n] n3/wpO YH!` uU(Lh MATLAB版本升級(jí)很快,每次升級(jí)都給用戶帶來很多新的工具箱,提供很多新的功能,但對(duì)計(jì)算機(jī)硬件配置的要求越來越高,啟動(dòng)和運(yùn)行速度也越來越慢。為提高M(jìn)ATLAB啟動(dòng)和運(yùn)行速度,有以下三種方法。
l)1ySX&BU LGVGr 2.1更改MATLAB啟動(dòng)快捷方式
jCt[I5"+z 在缺省配置下,MATLAB有一個(gè)啟動(dòng)閃屏(Splash Windows),去掉它可以節(jié)省一定的內(nèi)存消耗,從而加快啟動(dòng)。在MATIJAB啟動(dòng)快捷方式后添加命令行參數(shù) 一nos-plash”即可_去掉閃屏。
FEg&EYI
缺省配置 MATLAB會(huì)啟動(dòng)虛擬機(jī),這會(huì)消耗大量?jī)?nèi)存。添加命令行參數(shù)"-nojvm”可禁用JAVA虛擬機(jī)。
UC9w T MATLAB啟動(dòng)快捷方式命令形如:
0`e- ; ”%MATLABROOT%\bin\win32\matlab.exe -nosplash -nojvm”。經(jīng)過以上配置,MATLAB啟動(dòng)和運(yùn)行速度會(huì)得到大幅提升。
';x5 $5k' #+P)X_i` 禁用JAVA虛擬機(jī)后,MATLAB中有些功能,諸如:調(diào)試功能、可視化界面設(shè)計(jì)功能不能使用,但大多數(shù)其它功能可正常運(yùn)行。如果使用的功能需要JAVA虛擬機(jī)支持,啟動(dòng)時(shí)將命令行參數(shù) 一nojvm 去掉即可。
JvLa@E) K:sC6|wG 2.2更改MATLAB搜索路徑
-Ar 3>d MATLAB啟動(dòng)時(shí)會(huì)添加搜索路徑。如果安裝了多個(gè)工具箱,搜索路徑會(huì)很多。過多的搜索路徑除了減緩啟動(dòng)速度外,還會(huì)影響MATLAB執(zhí)行效率。因?yàn)镸ATLB執(zhí)行程序時(shí)會(huì)在這些路徑中尋找M文件。而實(shí)際上我們不會(huì)為完成某個(gè)任務(wù)使用所有的工具箱。為提高啟動(dòng)和運(yùn)行速度,可以修改pathdef.m文件,將我們暫時(shí)不用的工具箱和其它搜索路徑注釋掉(MATLAB程序以%為注釋標(biāo)識(shí)),從而加快啟動(dòng)
"[]72PC 和運(yùn)行。
;0++):30V #1f8A5< 2.3修改matlabre.m文件
*W<g%j-a MATLAB在多種操作系統(tǒng)中、多種屏幕
分辨率下均可正常運(yùn)行,MATLAB啟動(dòng)時(shí)自動(dòng)運(yùn)行matlabrc.m文件。而這個(gè)MATLAB腳本會(huì)判斷當(dāng)前操作系統(tǒng),會(huì)檢測(cè)運(yùn)行環(huán)境(比如屏幕分辨率),從而設(shè)置相關(guān)系統(tǒng)參數(shù)。但一般用戶都只在一種操作系統(tǒng)中(比如Windows XP)、一種喜好的環(huán)境下(比如將屏幕分辨率設(shè)為1024x768) 使用MATLAB,我們可以把這些判斷語句去掉,直接設(shè)置系統(tǒng)參數(shù),并刪去(或注釋掉)一些無關(guān)的語句,從而一定程度上縮短MATLAB啟動(dòng)時(shí)間。
u:4?$%rB
D'Sdz\:4 3.讓程序隨MATLA B一起啟動(dòng)
JSiLG0 P}Ul