MATLAB中的一些小技巧

2021-09-30 08:38:31 字數 776 閱讀 9534

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中的無用的變數,尤其是一些特

Matlab個人學習中總結的一些小技巧

1.eval x 將括號內字串視為語句並執行 numeric 將符號表示式轉換為數值表示式 eg eval y 1 1 2.subs y,a,b 2,1 給表示式子y裡的a,b賦值 eg syms a b y ax b y subs y13,a,b 2,1 3.grid on 給所畫的圖加網格 ho...

一些小技巧

關注 乙個好的程式設計師不應該把所有的判斷交給編譯器和偵錯程式,應該在程式中自己加以程式保護和錯誤定位,具體措施包括 對於所有有返回值的函式,都應該檢查返回值,除非你確信這個函式呼叫絕對不會出錯,或者不關心它是否出錯。一些函式返回錯誤,需要用其他函式獲得錯誤的具體資訊。例如accept返回inval...

一些小技巧

protected void repparent itemdatabound object sender,system.web.ui.webcontrols.repeateritemeventargs e 在父datalist的itemdatabound事件裡面寫子datalist的資料來源 繫結 ...