matlab學習(一)

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  創建魔方陣                                                                                                                                

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章