Matlab常用命令
-
clc
清空命令窗口 -
clear
清空工作區(qū)數(shù)據(jù) -
exit
orquit
關(guān)閉軟件 -
input
交互函數(shù)圈膏,輸入
a = input('請輸入一個數(shù):')
a = input('請輸入一個字符串:', 's')
-
disp
顯示數(shù)據(jù)內(nèi)容 -
i
塔猾,j
常用的虛數(shù)單位 -
inf
,Inf
無窮大 -
non
稽坤,NoN
表示非數(shù)的變量
邏輯運算符
- 邏輯與:&
- 邏輯或:|
- 邏輯非:~
關(guān)系運算符
- 等于:==
- 大于:>
- 小于:<
- 大于等于:>=
- 小于等于:<=
- 不等于:~=
變量命名規(guī)則
- 區(qū)分大小寫
- 名稱只能用字母開頭丈甸,其后可接數(shù)字和下劃線
預(yù)定義變量名
- pi
- ans
- eps
eps == eps(1)
x == 0.5*eps(x)
eps(0) 最小的正數(shù)
常用數(shù)據(jù)格式
格式 | 說明 | 舉例 |
---|---|---|
format | 短格式(默認顯示格式),同 short | 3.1416 |
format short | 短格式(默認顯示格式)尿褪,只顯示5位 | 3.1416 |
format long | 長格式睦擂,雙精度15位,單精度7位 | 3.14159265358979 |
format short e | 短格式 e 方式(科學(xué)計數(shù)格式) | 3.1416e+000 |
format long e | 長格式 e 方式 | 3.141592653589793e+000 |
format compact | 壓縮格式 | |
format loose | 寬松格式 | |
format rat | 有理數(shù)格式 | 1/3 |
fprintf 常用類型
類型符 | 類型 | 字符 | 含義 |
---|---|---|---|
%c | 字符型 | /n | 換行 |
%s | 字符串型 | /t | 水平制表(table) |
%d | 十進制整型 | /b | 退格一列 |
%f | 浮點型 | /r | 回車 |
%e | 十進制指數(shù)型 | /f | 換頁 |
%x | 十六進制整數(shù)型 | %% | % |
%bx | 十六進制浮點型 |
顏色和線條
字母 | 顏色 | 標點 | 線性 |
---|---|---|---|
y | 黃色 | . | 點線 |
m | 粉色 | 杖玲。 | 圈線 |
r | 亮藍 | × | ×線 |
g | 綠色 | + | +字線 |
b | 藍色 | - | 實線 |
w | 白色 | * | 星形線 |
k | 黑色 | -- | 點畫線 |
常用的圖形標記函數(shù)
函數(shù)名 | 功能 |
---|---|
title | 為圖形加標題 |
xlabel | 為 x 軸加標記 |
ylabel | 為 y 軸加標記 |
text | 為圖形加文字注釋 |
gtext | 用鼠標放置文本 |
grid | 加網(wǎng)格線 |
常用二維圖形繪圖命令
函數(shù)名 | 功能 |
---|---|
fill | 繪制并填充二維圖形 |
ginput | 鼠標獲取坐標顿仇,[a, b,butkey]=ginput, a 為 x 坐標,b 為 y 軸 |
box | 控制圖形邊框摆马,box off 可關(guān)閉圖形邊框 |
semilogx | 自變量的對數(shù)作為 x 軸 |
semilogy | 因變量的對數(shù)作為 y 軸 |
loglog | 兩者均為對數(shù) |
plotyy | 雙 y 軸的圖形 |
axis | 控制坐標軸的刻度 |
axis equal | 輸出圖形的 x, y 軸等長 |
axis off | 關(guān)閉坐標的顯示 |
figure | 打開新的繪圖窗口進行繪圖 |
常見三角函數(shù)
函數(shù)符號 | 名稱 | 函數(shù)符號 | 名稱 |
---|---|---|---|
sin(x) | 正弦函數(shù) | asin(x) | 反正弦函數(shù) |
cos(x) | 余弦函數(shù) | acos(x) | 反余弦函數(shù) |
tan(x) | 正切函數(shù) | atan(x) | 反正切函數(shù) |
cot(x) | 余切函數(shù) | acot(x) | 反余切函數(shù) |
sec(x) | 正割函數(shù) | asec(x) | 反正割函數(shù) |
csc(x) | 余割函數(shù) | acsc(x) | 反余割函數(shù) |
sinh(x) | 雙曲正弦函數(shù) | coth(x) | 雙曲余切函數(shù) |
cosh(x) | 雙曲余弦函數(shù) | cech(x) | 雙曲正割函數(shù) |
tanh(x) | 雙曲正切函數(shù) | ctanh(x) | 雙曲余割函數(shù) |
常見基本函數(shù)
函數(shù)符號 | 功能 | 函數(shù)符號 | 功能 |
---|---|---|---|
abs(x) | 絕對值 | sum(x) | 求和 |
max(x) | 最大值 | min(x) | 最小值 |
sqrt(x) | 開平方 | exp(x) | 以 e 為底的指數(shù) |
log(x) | 自然對數(shù) | log10(x) | 以 10 為低的對數(shù) |
sign(x) | 符號函數(shù) | mod(x, y) | 兩整數(shù)相除的余數(shù) |
conj(x) | 求復(fù)數(shù)的共軛 | imag(x) | 取復(fù)數(shù)的虛部 |
real(x) | 取復(fù)數(shù)的實部 |
常見的取整函數(shù)
函數(shù)符號 | 功能 |
---|---|
round(x) | 四舍五入到 x 最近的整數(shù) |
fix(x) | 與 0 最接近的整數(shù) |
ceil(x) | 比 x 大的最小整數(shù) |
floor(x) | 比 x 小的最大整數(shù) |
Matlab 中的特殊變量及其含義
函數(shù)符號 | 含義 | 函數(shù)符號 | 含義 |
---|---|---|---|
i, j | 復(fù)數(shù) | pi | π |
eps | 計算機最小正數(shù) | realmax/realmin | 最大/最小正數(shù) |
break | 退出循環(huán) | Inf, inf | 無窮大 |
end | 循環(huán)語句結(jié)束 | NaN | 非數(shù) |
nargin | 輸入?yún)?shù)個數(shù) | nargout | 輸出參數(shù)個數(shù) |
varargin | 變長度輸入宗量 | varargout | 變長度輸出宗量 |