Matlab添加/取消注釋等小技巧【轉(zhuǎn)】

轉(zhuǎn)自新浪博客鴻雯漫天飛:http://blog.sina.com.cn/s/blog_6ebd79de01018yw0.html

一喧务、matlab中關(guān)于注釋:

多行注釋:選中要注釋的若干語(yǔ)句,工具欄菜單Text->Comment,或者鼠標(biāo)右擊選“Comment”,或者快捷鍵Ctrl+R

取消注釋:選中要取消注釋的語(yǔ)句,工具欄菜單Text->Uncomment,或者鼠標(biāo)右擊選“Ucomment”,或者快捷鍵Ctrl+T

另外,選擇要處理的區(qū)域之后,可以右擊鼠標(biāo)妹窖,然后選擇快捷鍵《ctrl+r》《ctrl+t》

二、其他技巧

1. Ctrl+C 中斷正在執(zhí)行的操作

如果程序不小心進(jìn)入死循環(huán)皮胡,或者計(jì)算時(shí)間太長(zhǎng)意乓,可以在命令窗口中使用Ctrl+c來(lái)中斷。MATLAB這時(shí)可能正疲于應(yīng)付掘鄙,響應(yīng)會(huì)有些滯后耘戚。

2. figure命令新建一個(gè)繪圖窗口

figure 可以打開(kāi)一個(gè)空的繪圖窗口,接下的繪圖命令可以將圖畫(huà)在它里面操漠,而不會(huì)覆蓋以前的繪圖窗口收津。當(dāng)有多個(gè)figure窗口時(shí),在命令窗口中執(zhí)行如Plot等命令將覆蓋當(dāng)前figure窗口中的對(duì)象浊伙。所謂的當(dāng)前figure窗口撞秋,也就是最后一次查看的窗口(可以用命令gcf得到)。

figure(N)嚣鄙,將編號(hào)為N的窗口置為當(dāng)前figure吻贿,出現(xiàn)在所有窗口的最前面,如果該窗口不存在哑子,則新建一個(gè)編號(hào)為N的空白figure舅列。

3. 注釋掉一段程序:%{%}卧蜓。

經(jīng)典方法是用 if 0帐要,但缺點(diǎn)是不夠直觀,注釋掉的內(nèi)容仍然保持代碼的顏色∶旨椋現(xiàn)在可以用 %和{ 的組合榨惠。輸入%{后,后面的代碼都會(huì)變綠,在注釋結(jié)束的地方再加上 %} 赠橙。

也可以選中要注釋內(nèi)容耽装,在右鍵菜單中選擇Comment (Uncomment去掉注釋標(biāo)記),或使用快捷鍵Ctrl+R期揪。

將光標(biāo)放在需要注釋的行中掉奄,按Ctrl+R,將該行變?yōu)樽⑨尯嵴臁H∠⑨屢彩且粯拥幕用龋旖萱I為Ctrl+T。

4. doc 命令名枉侧,打開(kāi)命令的幫助文檔

與help命令不同引瀑,幫助文檔MATLAB Help中對(duì)命令的描述更詳細(xì),往往還有一些例子榨馁,更便于理解憨栽。

5. clc 清屏

清除命令窗口中的所有輸入和輸出信息,不影響命令的歷史記錄翼虫。

6. clear 和clear all

clear 變量名:可以清除workspace中的無(wú)用的變量屑柔,尤其是一些特別大的矩陣,不用時(shí)及時(shí)清理珍剑,可以減少內(nèi)存占用掸宛。

clear all 清除所有的變量,使workspace一無(wú)所有招拙,當(dāng)重新開(kāi)始一次算法驗(yàn)證時(shí)唧瘾,最好執(zhí)行一次,讓workspace中的變量一目了然别凤。

7. close all

如果開(kāi)了多個(gè)繪圖窗口饰序,用這個(gè)命令將它們一起關(guān)掉。

8.上下光標(biāo)鍵↑↓

在命令窗口中规哪,上下光標(biāo)鍵可以將歷史記錄中的命令復(fù)制到輸入位置求豫,便于快速重新執(zhí)行。如果輸入命令的前幾個(gè)字母如 [row, col] =诉稍,再使用光標(biāo)鍵蝠嘉,則只會(huì)選擇以這些字母開(kāi)始的命令。

9. Tab補(bǔ)全

對(duì)名稱記得不太清楚的命令杯巨,可以輸入開(kāi)頭的幾個(gè)字母是晨,然后按Tab鍵,當(dāng)只有一個(gè)以這些字母開(kāi)頭的命令時(shí)舔箭,將自動(dòng)補(bǔ)全命令名,否則顯示一個(gè)命令名列表,方便從中選擇层扶。當(dāng)然箫章,只在命令窗口中有效

10. cell模式

在一個(gè)長(zhǎng)長(zhǎng)的腳本m文件中镜会,可能需要對(duì)其中的一段反復(fù)修改檬寂,查看執(zhí)行效果,這時(shí)戳表,cell模式就非常有用了桶至。cell模式相當(dāng)于將其中的代碼拷貝到命令窗口中運(yùn)行。兩個(gè)%后接一個(gè)空格(%% )開(kāi)始一個(gè)cell匾旭。將輸入光標(biāo)放到一個(gè)cell中時(shí)镣屹,背景將變?yōu)闇\黃色,Ctrl+Enter執(zhí)行cell中的代碼价涝。

執(zhí)行cell中代碼時(shí)不需要保存m文件女蜈,該m文件可以不在路徑列表中。

cell模式中色瘩,斷點(diǎn)不起作用伪窖,當(dāng)然,調(diào)用的子程序中的斷點(diǎn)還是正常的居兆。

11. 獲取文件列表覆山,批處理

MATLAB內(nèi)置了一些文件操作命令, 例如cd(切換工作目錄)泥栖,dir(同ls簇宽,顯示目錄內(nèi)文件列表)等。dir命令可以返回目錄中的文件和文件夾列表聊倔,存在一個(gè)結(jié)構(gòu)體數(shù)組中晦毙。如果需要對(duì)一些數(shù)據(jù)文件進(jìn)行批處理,而文件名又沒(méi)有一定的規(guī)律耙蔑,你可能需要借助于這個(gè)命令见妒。

在使用MATLAB時(shí),如果對(duì)一些快捷鍵比較熟悉甸陌,那么也會(huì)大大提高編程的效率须揣,自己常用的一些快捷鍵寫(xiě)出來(lái),供大家參考钱豁,遺漏的歡迎大家給加上謝謝先O(∩_∩)O~

注釋:

Ctrl+r 添加注釋耻卡,并且對(duì)多行有效,注釋號(hào)在行頭

Ctrl+t 取消注釋牲尺,并且對(duì)多行有效

自動(dòng)調(diào)整:

Ctrl+i 自動(dòng)調(diào)整縮進(jìn)格式卵酪,比如有if……end幌蚊,for……end語(yǔ)句但是沒(méi)有縮進(jìn)的話程序不太好看,可以使用此鍵溃卡,對(duì)多行有效的

切換窗口:

Ctrl+Tab 可以在Command Window溢豆,Current Directory和Command history之間切換當(dāng)前空間

命令有關(guān):

上下箭頭 尋找此前和后輸入的命令,每次一條瘸羡;或者是輸入少量字母漩仙,那么顯示出來(lái)最后一條以該字母為開(kāi)頭的命令

Esc刪除當(dāng)前行的全部?jī)?nèi)容-----------測(cè)試,不準(zhǔn)

程序運(yùn)行:

F12設(shè)置取消斷點(diǎn)

F5 運(yùn)行

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末犹赖,一起剝皮案震驚了整個(gè)濱河市队他,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌峻村,老刑警劉巖麸折,帶你破解...
    沈念sama閱讀 211,265評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異雀哨,居然都是意外死亡磕谅,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,078評(píng)論 2 385
  • 文/潘曉璐 我一進(jìn)店門(mén)雾棺,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)膊夹,“玉大人,你說(shuō)我怎么就攤上這事捌浩》排伲” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 156,852評(píng)論 0 347
  • 文/不壞的土叔 我叫張陵尸饺,是天一觀的道長(zhǎng)进统。 經(jīng)常有香客問(wèn)我,道長(zhǎng)浪听,這世上最難降的妖魔是什么螟碎? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 56,408評(píng)論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮迹栓,結(jié)果婚禮上掉分,老公的妹妹穿的比我還像新娘。我一直安慰自己克伊,他們只是感情好酥郭,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,445評(píng)論 5 384
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著愿吹,像睡著了一般不从。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上犁跪,一...
    開(kāi)封第一講書(shū)人閱讀 49,772評(píng)論 1 290
  • 那天椿息,我揣著相機(jī)與錄音歹袁,去河邊找鬼。 笑死寝优,一個(gè)胖子當(dāng)著我的面吹牛宇攻,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播倡勇,決...
    沈念sama閱讀 38,921評(píng)論 3 406
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼嘉涌!你這毒婦竟也來(lái)了妻熊?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 37,688評(píng)論 0 266
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤仑最,失蹤者是張志新(化名)和其女友劉穎扔役,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體警医,經(jīng)...
    沈念sama閱讀 44,130評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡亿胸,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,467評(píng)論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了预皇。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片侈玄。...
    茶點(diǎn)故事閱讀 38,617評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖吟温,靈堂內(nèi)的尸體忽然破棺而出序仙,到底是詐尸還是另有隱情,我是刑警寧澤鲁豪,帶...
    沈念sama閱讀 34,276評(píng)論 4 329
  • 正文 年R本政府宣布潘悼,位于F島的核電站,受9級(jí)特大地震影響爬橡,放射性物質(zhì)發(fā)生泄漏治唤。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,882評(píng)論 3 312
  • 文/蒙蒙 一糙申、第九天 我趴在偏房一處隱蔽的房頂上張望宾添。 院中可真熱鬧,春花似錦郭宝、人聲如沸辞槐。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,740評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)榄檬。三九已至,卻和暖如春衔统,著一層夾襖步出監(jiān)牢的瞬間鹿榜,已是汗流浹背海雪。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,967評(píng)論 1 265
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留舱殿,地道東北人奥裸。 一個(gè)月前我還...
    沈念sama閱讀 46,315評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像沪袭,于是被迫代替她去往敵國(guó)和親湾宙。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,486評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容