1.m文件如果是函數(shù),保存的文件名最好與函數(shù)名一致,這點(diǎn)都很清楚。不過容易疏忽的是,m文件名的命名盡量不要是簡單的英文單詞,最好是由大小寫英文/數(shù)字/下劃線等組成。原因是簡單的單詞命名容易與matlab內(nèi)部函數(shù)名同名,結(jié)果會出現(xiàn)一些莫名其妙的錯誤。例如,寫個(gè)m文件,命名為spy,運(yùn)行時(shí)就彈出一個(gè)怪怪的figure,呵呵,我當(dāng)初還以為是什么bug。
2. 調(diào)試程序時(shí),經(jīng)常要屏蔽掉一整段程序進(jìn)行,也就是將其標(biāo)示注釋符%。有兩個(gè)辦法:一種是選定后 ctrl+r和ctrl+t一種是在段首加 if 0 ,段尾加 end,中間都不執(zhí)行,也就相當(dāng)于注釋掉了
3. 寫m文件時(shí),選中某段程序內(nèi)容,ctrl+i讓matlab幫你自動對齊程序。這樣程序看起來很有層次,容易發(fā)現(xiàn)程序中的錯誤。
4. ctrl+F2作標(biāo)簽,ctrl+g 跳至某一行,這些快捷鍵都很實(shí)用。
5多行加標(biāo)注時(shí),也可以選中需要添加標(biāo)注程序,然后在Edit中/或者右鍵選擇Comment。或者Uncomment除掉標(biāo)注6. matlab7中有block comments 來注釋掉一段程序:%{、%}。
經(jīng)典方法是用 if 0,但缺點(diǎn)是不夠直觀,注釋掉的內(nèi)容仍然保持代碼的顏色。
也可以選中要注釋內(nèi)容,在右鍵菜單中選擇Comment (Uncomment去掉注釋標(biāo)記),或使用快捷鍵Ctrl+R。
將光標(biāo)放在需要注釋的行中,按Ctrl+R,將該行變?yōu)樽⑨?。取消注釋也是一樣的,快捷鍵為Ctrl+T。