本文总结了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;
数组长度:
size:用来获得矩阵的各个维数的大小,或指定维数的大小
length:一维数组的长度,或多维数组中最大的维数长度
numel :计算一个数组所有的元素数,或指定下标的元素总数
ndims:获取数组的维数
复数运算:
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')
窗函数:
针对不同计算机数据文件存储位置不同的解决方案:
[~, computer.name] = system('hostname'); if strcmp(strtrim(computer.name), 'Computer_A') fileFolder = 'E:\Data\'; else fileFolder = 'K:\Data\'; end fileName = 'database.dat';
{ 本文链接: https://www.sy2k.com/2019/matlab-basic-functions/;
原创文章, 转载请保留. 转载自 https://www.sy2k.com }
匿名
"666 "
匿名
"牛啊 "
铭
"博主好,我手头有个罗技M950鼠标,也是一天就没电了。能否详细请教一下? "
匿名
"我的拆下来也是22 "
丁先生
"请问怎么可以联系到你,我手头有这个三个文件BAK_1_MEDIA,BAK_0_MEDIA,BAK_0_TEXT,请问下可以恢复聊天记录吗 "