本文总结了Matlab常用函数,适合记性不好的程序猿(例如站长…)

矩阵书写格式:(行,列,页)与size中维度顺序相同

矩阵储存格式:(列,行,页)注意与书写格式区分

小括号 ():索引
中括号 []:建立矩阵
大括号 {}:cell组

清理指令:

clc:清除命令窗口的内容,对工作环境中的全部变量无任何影响
close:关闭当前的Figure窗口
close all:关闭所有的Figure窗口
clear:清除工作空间的所有变量
clear all:清除工作空间的所有变量,函数,和MEX文件

取整运算:

fix:朝零方向取整,如fix(-1.3)=-1; fix(1.3)=1;
floor:朝负无穷方向取整,如floor(-1.3)=-2; floor(1.3)=1;
ceil:朝正无穷方向取整,如ceil(-1.3)=-1; ceil(1.3)=2;
round:四舍五入到最近的整数,如round(-1.3)=-1;round(-1.52)=-2;

复数运算:

abs:取模
angle:幅角
real:实部
imag:的虚部

矩阵运算:


(*)T = transpose
B = A.'
B = transpose(A)

(*)* = complex conjugate
Zc = conj(Z)

(*)H = conjugate transpose
B = A'
B = ctranspose(A)

||*|| = euclidean norm
n = norm(v)

||*||F = frobenius norm
n = norm(X,'fro')

 

{ 本文链接: https://www.sy2k.com/2019/matlab-basic-functions/;
原创文章, 转载请保留. 转载自 https://www.sy2k.com }