clear,用於刪除工作區所有變量(包括全局變量),可跟具體變量名
clc,用於清楚命令窗口中執行過的所有命令及顯示的相關結果
diary 後面跟文件路徑,可以保存好執行命令的歷史記錄,如果該命令後面沒有明確指定完整路徑名,則被保存在當前工作文件夾中。diary off結束保存工作。
格式化樣式
format, 默認顯示格式,小數點後顯示4位
format long, 顯示長格式,小數點後面顯示15位
format short e,科學計數法表示,小數點後顯示5位
format rat, 以分式形式顯示
format compact, 以緊湊形式顯示結果,結果之間行間距較小
format loose, 以鬆弛形式顯示結果,結果之間的行間距較大
MATLAB有16種基本類型,標量類型有函數句柄。
矩陣或數組類型有邏輯類型,字符類型,表類型,元胞類型,結構體類型及數值類型。數值類型又包括整型和浮點類型。浮點類型包括雙精度和單精度,整型包括8位有符號整數,16位有符號整數,32位有符號整數,64位有符號整數,8位無符號整數,16位無符號整數,32位無符號整數,64位無符號整數,int爲signed integer的縮寫,uint爲unsigned integer的縮寫。
realmin,最小實數
realmax,最大實數
字符串是含在一隊單撇‘’中的文本
iskeyword列出MATLAB所有關鍵字
.* ./ .\ 數組乘、右除、左除
* / \ 矩陣乘、右除、左除
數組可用冒號生成
from:to 初始值:終止值,步長缺省爲1
from:step:to初始值:步長:終止值
linspace用於生成線性空間向量,logspace用於生成對數空間向量
使用“,”拼接一維(行)數組,“;”拼接一列數組
元胞數組的元胞相當於一個存放數據的容器,每一個容器中可以存放任何類型、任何維度規模的數據,花括號。
sort(A, mode), 排血,mode表示排序模式
repmat擴展數組函數,reshape改變現有數組形式函數,flipud數組上下翻轉函數,fliplr左右翻轉函數。
特殊矩陣創建
ones 創建元素值全爲1的矩陣
eye 創建單位陣
zeros 創建元素值全爲0的矩陣
rand 創建隨機矩陣,隨機數服從均勻分佈
randn 創建隨機矩陣,隨機矩陣服從正態分佈
randi 創建隨機矩陣,隨機數爲整數
magic 創建魔方陣