matlab快捷鍵
編輯器視窗(Editor)下的常用快捷鍵: | |
---|---|
自動對齊程式(整理縮排)-自動整理程式碼 | 用滑鼠選中程式碼行,按Ctrl + I (我一般先 Ctrl+A 全選所有程式碼,再 Ctrl+I) |
快速註釋程式碼段 | 拖動滑鼠選中需要註釋的程式碼行,按Ctrl + R |
快速取消註釋程式碼段 | 拖動滑鼠選中已經註釋的程式碼行,按Ctrl + T |
撤銷改動 | Ctrl + Z |
取消撤銷(撤銷過多時使用) | Ctrl + Y |
多行程式碼增加縮排(程式碼段右移) | 選中程式碼段,按 Tab鍵 或 Ctrl + ] |
多行程式碼減少縮排(程式碼段左移) | 選中程式碼段,按 Shift+Tab鍵 或 Ctrl + [ |
自動補全命令(記不全函式名時使用) | 輸入函式的前幾個字母,再按Tab |
查詢或替換變數名、函式名 | Ctrl + F |
關閉當前的程式文字(.m)檔案 | Ctrl + W |
在Editor窗體中切換 | Ctrl + PageUp/PageDown Ctrl+PgUp表示編輯器視窗向左切換檔案 Ctrl+PgDn表示編輯器視窗向右切換檔案 |
程式碼除錯常用快捷鍵: | |
執行 | F5可儲存並直接執行程式 |
執行選中程式碼段 | F9 |
單步執行 | F10 |
F11 | 表示step in,即當遇見子函式時,使用此快捷鍵,進入函式內部 |
Shift + F11 | 表示step out,即使用此快捷鍵,執行完子函式的剩餘程式,並跳出子函式 |
設定或取消斷點的方法有兩種 | (1) 在要設定斷點的行左側的-處單擊; (2) 可按F12設定斷點。 |
直接跳至某行 | Ctrl + G, 當程式原始碼很長時,可能有幾百上千行。有時錯誤出現在很後面的地方,需要用滑鼠中間的滾輪往下滾很久,才能滾到想要的那一行。這時,按Ctrl+G,就會跳出一個對話方塊,輸入想要去的那一行的行號,就可以直接跳過去了。 |
強制中斷程式的執行 | Ctrl + C |
命令視窗(Command Window)下的常用快捷鍵與命令: | |
再現歷史命令 | 上下游標鍵↑↓ ,在命令視窗中,上下游標鍵可以呼叫Matlab最近使用過的歷史命令,便於快速重新執行。 如果輸入命令的前幾個字母,再使用游標鍵,則只會選擇以這些字母開始的命令。 上下箭頭尋找此前和此後輸入的命令,每次一條。 |
快速退出MATLAB | Ctrl + Q |
清除輸入的命令 | Esc |
將游標處至結尾之間的程式碼刪除 | Ctrl + K |
what | 顯示當前工作路徑中的所有程式碼檔案 |
type 程式碼檔名 | 顯示程式碼檔案的內容 |
edit | 啟動編輯器,並新建一個空白檔案 |
edit 程式碼檔名 | 開啟相應程式碼檔案 |
whatsnew | 列出MATLAB新版本更新的內容 |
切換視窗快捷鍵: | |
Ctrl+0 | 命令列視窗(Command Window) |
Ctrl + Shift + 0 | 編輯器視窗(Editor) |
Ctrl + 1 | 歷史命令視窗(Command History) |
Ctrl + 2 | 當前工作視窗(Current Folder) |
Ctrl + 3 | 工作空間(Workspace) |
初學者要把下面的基本使用規則,牢記於心:
- 輸入時,標點必須是英文狀態下的
- 大多數情況下,MATLAB對空格不予處理
- 小括號代表運算級別,中括號用於生成矩陣,大括號用於構成單元陣列
- 分號 ; 的作用:不顯示運算結果(抑制輸出),但對圖形視窗不起作用。分號也用於區分行。
- 逗號 , 的作用:函式引數分隔符,也用於區分行,顯示運算結果,當然不加標點也顯示運算結果
- 冒號 : 多用於陣列
- 續行號 ... 不能放在等號後面使用,不能放在變數名中間使用,起作用時預設顯藍色
- 雙引號 'string' 是字串的識別符號
- 感嘆號 ! 用於呼叫作業系統運算
- 百分號 % 是註釋符號,對於百分號後面直到行末的語句,matlab跳過執行。另外還可用於程式碼塊註釋,即對多行程式碼一次註釋, 格式為:(注意%{ 和%}都要單獨成行)
%{
%}
11. 乘號 * 總是不能省略的,除了表示複數,比如2+3i時可以省略
12. 除號有 / 或 \ ,它兩個的關係是:a除以b表示為a/b,或 b\a
13. 等號 = 用於賦值
14. 雙等號 == 表示數學意義上的等號
15. 主視窗(Command Window)裡面,輸入時,換行用Shift+Enter
16. 主視窗(Command Window)裡面,執行程式,執行命令用Enter
17. 矩陣中用圓括號表示下標,單元陣列(cell)用大括號表示下標
18. 對變數名的基本要求:區分大小寫,不超過63個字元,以字母開頭,只能是字母,數字和下劃線
19. clc clear command(命令視窗中清除所有程式碼)(清屏),
clf clear figure(清理圖形視窗)(並非關閉figure視窗)
close 關閉最近的figure視窗
close all 關閉所有figure視窗
clear 清理工作空間(workspace)中的所有變數
clear+變數名 清理工作空間中的指定變數(如果是多個變數,用空格隔開)
edit+函式名 檢視或編輯原始檔
who 顯示工作空間中的所有變數名(僅展示出變數的名字)
whos 顯示工作空間中的所有變數名及其屬性(大小、位元組數、資料型別,等等)
which+函式名 證實該函式是否在當前路徑
what 列出當前路徑的所有matlab檔案
load 載入外部檔案
save 儲存變數到外部檔案。如果save後面沒有任何東西,則預設將工作空間中的所有變數儲存在檔案matlab.mat中。
save 檔名 指定變數列表——將指定變數儲存在檔案中(其中檔名不需要用單引號括起來,檔名的 .mat 字尾也可省略)。(具體地,可以執行doc save來檢視save如何使用。) 例如:
>>save var2 x y ; —— 將變數x和y儲存在檔案var2.mat中。
>>load var2
在 save 和 load 命令中,檔名、變數名可以用字串來表示,這時將 save 和 load 看作函式來呼叫:(推薦使用這種形式)
>>save( 'var2', 'x', 'y' ); % 功能與 save var2 x y ; 相同。
>>s = 'var2';
>>load( s ) % 功能與 load var2 相同。
20. MATLAB的幫助函式:
help
help+函式名 或 help+函式類名 精確查詢
helpwin 開啟幫助視窗
helpwin+函式名 精確查詢
helpdesk 開啟幫助視窗
doc 開啟幫助視窗
doc+函式名 開啟幫助視窗, 精確查詢
lookfor+關鍵字 matlab中的谷歌,模糊查詢
21. 函式式M檔案的檔名,在MATLAB主視窗下不區分大小寫,
函式式M檔案中,變數都是區域性變數
指令碼式M檔案中,變數都是全域性變數
22. MATLAB搜尋路徑
MATLAB通過搜尋路徑來查詢M檔案。因此,MATLAB的系統檔案、Toolboxes工具箱函式、使用者自己編寫的M檔案等都應該儲存在搜尋路徑中。當使用者輸入一個識別符號(例如Value)時,MATLAB按下列步驟處理:
(1)檢查 Value 是否為變數
(2)檢查 Value 是否為內部函式
(3)在當前的工作目錄下是否存在 Value.m 檔案
(4)在MATLAB搜尋路徑中是否存在 Value.m 檔案
如果在搜尋路徑中存在多個 Value.m 檔案,則只執行第一個 Value.m 檔案;如果找不到這一檔案,則報錯。
23. eps —— 在MATLAB程式設計中,對於除法運算,為了避免分母為零的情況出現,將分母的數與eps相加。(直接在命令視窗輸入eps,再回車,會返回eps的值——2.2204e-16)。
準確講,eps表示數1.0到與它相鄰的最大的雙精度浮點數。簡單記,就是代表一個特別小的數。
__________________________________________
相關文章
- Ubuntu快捷鍵 終端快捷鍵Ubuntu
- 快捷鍵 1-Windows 快捷鍵整理Windows
- 快捷鍵
- MacOS快捷鍵和快捷配置Mac
- cdr快捷鍵大全表格 cdr快捷鍵命令大全
- Pycharm 快捷鍵PyCharm
- KMPLayer快捷鍵KMP
- java快捷鍵Java
- webstorm 快捷鍵WebORM
- vs 快捷鍵
- im快捷鍵
- vim快捷鍵
- 常用快捷鍵
- Excel快捷鍵大全:史上最全常用excel快捷鍵分享Excel
- Eclipse快捷鍵 10個最有用的快捷鍵Eclipse
- Mac快捷鍵如何改鍵?Mac
- AutoTyper for Mac(鍵盤快捷鍵)Mac
- flutter-AS快捷鍵Flutter
- MyEclipse快捷鍵Eclipse
- phpstorm 快捷鍵PHPORM
- Linux快捷鍵Linux
- Webstorm 常用快捷鍵WebORM
- mac os 快捷鍵Mac
- Windows 常用快捷鍵Windows
- webStorm快捷鍵大全WebORM
- navicat for mysql 快捷鍵MySql
- 1、webstorm快捷鍵:WebORM
- MacBook 常用快捷鍵Mac
- CodeBlocks 快捷鍵BloC
- Eclipse 快捷鍵Eclipse
- XCode快捷鍵XCode
- windows快捷鍵(轉)Windows
- labview快捷鍵View
- IDEA - 快捷鍵Idea
- 快捷鍵的使用
- EditPlus快捷鍵
- IDEA快捷鍵Idea
- Eclipse快捷鍵Eclipse