matlab常用小技巧一:
1. m檔案如果是函式,儲存的檔名最好與函式名一致,這點都很清楚。不過容易疏忽的是,m檔名的命名盡量不要是簡單的英文單詞,最好是由大小寫英文/數字/下劃線等組成。原因是簡單的單詞命名容易與matlab內部函式名同名,結果會出現一些莫名其妙的錯誤。例如,寫個m檔案,命名為spy,執行時就彈出乙個怪怪的figure,呵呵,我當初還以為是什麼bug。
2. 除錯程式時,經常要遮蔽掉一整段程式進行,也就是將其標示注釋符%。有兩個辦法:一種是選定後 ctrl+r和ctrl+t 一種是在段首加 if 0 ,段尾加 end,中間都不執行,也就相當於注釋掉了。
3. 寫m檔案時,選中某段程式內容,ctrl+i 讓matlab幫你自動對齊程式。這樣程式看起來很有層次,容易發現程式中的錯誤。
4. ctrl+f2作標籤,ctrl+g 跳至某一行,這些快捷鍵都很實用。
5. matlab7中有塊注釋符號%。
6. 多行加標註時,也可以選中需要新增標註程式,然後在edit中/或者右鍵選擇comment。或者uncomment除掉標註。
matlab常用小技巧二:
1. ctrl+c 中斷正在執行的操作
如果程式不小心進入死迴圈,或者計算時間太長,可以在命令視窗中使用ctrl+c來中斷。matlab這時可能正疲於應付,響應會有些滯後。
2. figure命令新建乙個繪圖視窗
figure 可以開啟乙個空的繪圖視窗,接下的繪圖命令可以將圖畫在它裡面,而不會覆蓋以前的繪圖視窗。當有多個figure視窗時,在命令視窗中執行如plot等命令將覆蓋當前figure視窗中的物件。所謂的當前figure視窗,也就是最後一次檢視的視窗(可以用命令gcf得到)。
figure(n),將編號為n的視窗置為當前figure,出現在所有視窗的最前面,如果該視窗不存在,則新建乙個編號為n的空白figure。
3. 注釋掉一段程式:%。
經典方法是用 if 0,但缺點是不夠直觀,注釋掉的內容仍然保持**的顏色。現在可以用 %和 。
也可以選中要注釋內容,在右鍵選單中選擇comment (uncomment去掉注釋標記),或使用快捷鍵ctrl+r。
將游標放在需要注釋的行中,按ctrl+r,將該行變為注釋。取消注釋也是一樣的,快捷鍵為ctrl+t。
4. doc 命令名,開啟命令的幫助文件
與help命令不同,幫助文件matlab help中對命令的描述更詳細,往往還有一些例子,更便於理解。
5. clc 清屏
清除命令視窗中的所有輸入和輸出資訊,不影響命令的歷史記錄。
6. clear 和clear all
clear 變數名:可以清除workspace中的無用的變數,尤其是一些特別大的矩陣,不用時及時清理,可以減少記憶體占用。
clear all 清除所有的變數,使workspace一無所有,當重新開始一次演算法驗證時,最好執行一次,讓workspace中的變數一目了然。
7. close all
如果開了多個繪圖視窗,用這個命令將它們一起關掉。
8. 上下游標鍵↑↓
在命令視窗中,上下游標鍵可以將歷史記錄中的命令複製到輸入位置,便於快速重新執行。如果輸入命令的前幾個字母如 [row, col] =,再使用游標鍵,則只會選擇以這些字母開始的命令。
9. tab補全
對名稱記得不太清楚的命令,可以輸入開頭的幾個字母,然後按tab鍵,當只有乙個以這些字母開頭的命令時,將自動補全命令名,否則顯示乙個命令名列表,方便從中選擇。當然,只在命令視窗中有效。
10. cell模式
在乙個長長的指令碼m檔案中,可能需要對其中的一段反覆修改,檢視執行效果,這時,cell模式就非常有用了。cell模式相當於將其中的**拷貝到命令視窗中執行。兩個%後接乙個空格(%% )開始乙個cell。將輸入游標放到乙個cell中時,背景將變為淺黃色,ctrl+enter執行cell中的**。
執行cell中**時不需要儲存m檔案,該m檔案可以不在路徑列表中。
cell模式中,斷點不起作用,當然,呼叫的子程式中的斷點還是正常的。
matlab部分快捷鍵:
注釋:ctrl+r 新增注釋,並且對多行有效,注釋號在行頭
ctrl+t 取消注釋,並且對多行有效
自動調整:
ctrl+i 自動調整縮排格式,比如有if……end,for……end語句但是沒有縮排的話程式不太好看,可以使用此鍵,對多行有效的
切換視窗:
ctrl+tab 可以在command window,current directory和command history之間切換當前空間
ctrl+pageup/pagedown 在editor窗體中切換
命令有關:
上下箭頭尋找此前和後輸入的命令,每次一條;或者是輸入少量字母,那麼顯示出來最後一條以該字母為開頭的命令
esc:刪除當前行的全部內容
程式執行:
f12 設定取消斷點
f5 執行,f9 單步執行
Ubuntu 如何建立Matlab快捷方式
ubuntu 建立matlab快捷方式 在ubuntu下安裝了每次都要進命令列啟動太麻煩,自己建了乙個快捷方式,網上資料很多 不過我建立的時候有點不一樣的地方,進入 usr share applications用touch命令建立matlab.desktop 用vim或gedit開啟將下面的 拷進去...
git使用快捷方式
1建立倉庫 mkdir dirname 建立乙個目錄 cd dirname 轉到這個目錄 pwd 顯示當前目錄 2讓建立的目錄成為倉庫 git init 3 git檔案是git用來跟蹤管理版本庫的 4 往git倉庫裡上傳檔案 git add dirname 新增檔案,一次可以新增多個檔案 git c...
pycharm 使用快捷方式
1 pycharm快捷鍵及一些常用設定 3 alt enter 自動新增包 4 shift o 自動建議 補全 5 ctrl t svn更新 6 ctrl k svn提交 7 ctrl 注釋 取消注釋 選擇的行 8 ctrl shift f 高階查詢 9 ctrl enter 補全 10 shift...