Matlab函数参数汇总Matlab 函数参数汇总
MATLAB函数参考
round函数有几个参数附录1.1 管理⽤命令
函数名 功能描述 函数名 功能描述
addpath 增加⼀条搜索路径 rmpath 删除⼀条搜索路径
demo 运⾏Matlab演⽰程序 type 列出.M⽂件
doc 装⼊超⽂本⽂档 version 显⽰Matlab的版本号
help 启动联机帮助 what 列出当前⽬录下的有关⽂件
lasterr 显⽰最后⼀条信息 whatsnew 显⽰Matlab的新特性
lookfor 搜索关键词的帮助 which 造出函数与⽂件所在的⽬录
path 设置或查询Matlab路径
附录1.2管理变量与⼯作空间⽤命令
函数名 功能描述 函数名 功能描述
clear 删除内存中的变量与函数 pack 整理⼯作空间内存
disp 显⽰矩阵与⽂本 save 将⼯作空间中的变量存盘
length 查询向量的维数 size 查询矩阵的维数
load 从⽂件中装⼊数据 who,whos 列出⼯作空间中的变量名
附录1.3⽂件与操作系统处理命令
函数名 功能描述 函数名 功能描述
cd 改变当前⼯作⽬录 edit 编辑.M⽂件
delete 删除⽂件 matlabroot 获得Matlab的安装根⽬录
diary 将Matlab运⾏命令存盘 tempdir 获得系统的缓存⽬录
dir 列出当前⽬录的内容 tempname 获得⼀个缓存(temp)⽂件
! 执⾏操作系统命令
附录1.4窗⼝控制命令
函数名 功能描述 函数名 功能描述
echo 显⽰⽂件中的Matlab中的命令 more 控制命令窗⼝的输出页⾯
format 设置输出格式
附录1.5启动与退出命令
函数名 功能描述 函数名 功能描述
matlabrc 启动主程序 quit 退出Matlab环境
startup Matlab⾃启动程序
附录2 运算符号与特殊字符附录
2.1运算符号与特殊字符
函数名 功能描述 函数名 功能描述
+ 加 ... 续⾏标志
- 减 , 分⾏符(该⾏结果不显⽰)
* 矩阵乘 ; 分⾏符(该⾏结果显⽰)
.* 向量乘 % 注释标志
^ 矩阵乘⽅ ! 操作系统命令提⽰符
.^ 向量乘⽅ 矩阵转置
kron 矩阵kron积 . 向量转置
/ 矩阵左除 = 赋值运算
/ 矩阵右除 == 关系运算之相等
.
/ 向量左除 ~= 关系运算之不等
./ 向量右除 < 关系运算之⼩于
: 向量⽣成或⼦阵提取 <= 关系运算之⼩于等于
() 下标运算或参数定义 > 关系运算之⼤于
[] 矩阵⽣成 >= 关系运算之⼤于等于
{} & 逻辑运算之与
. 结构字段获取符 | 逻辑运算之或
. 点乘运算,常与其他运算符联合使⽤(如./) ~ 逻辑运算之⾮
xor 逻辑运算之异成
附录2.2逻辑函数
函数名 功能描述 函数名 功能描述
all 测试向量中所⽤元素是否为真 is*(⼀类函数) 检测向量状态.其中*表⽰⼀个确定的函数(isinf) any 测试向量中是否有真元素 *isa 检测对象是否为某⼀个类的对象
exist 检验变量或⽂件是否定义 logical 将数字量转化为逻辑量
find 查⾮零元素的下标
附录3 语⾔结构与调试
附录3.1编程语⾔
函数名 功能描述 函数名 功能描述
builtin 执⾏Matlab内建的函数 global 定义全局变量
eval 执⾏Matlab语句构成的字符串 nargchk 函数输⼊输出参数个数检验
feval 执⾏字符串指定的⽂件 script Matlab语句及⽂件信息
function Matlab函数定义关键词
附录3.2控制流程
函数名 功能描述 函数名 功能描述
break 中断循环执⾏的语句 if 条件转移语句
case 与switch结合实现多路转移 otherwise 多路转移中的缺省执⾏部分
else 与if⼀起使⽤的转移语句 return 返回调⽤函数
elseif 与if⼀起使⽤的转移语句 switch 与case结合实现多路转移
end 结束控制语句块 warning 显⽰警告信息
error 显⽰错误信息 while 循环语句
for 循环语句
附录3.3交互输⼊
函数名 功能描述 函数名 功能描述
input 请求输⼊ menu 菜单⽣成
keyboard 启动键盘管理 pause 暂停执⾏
附录3.4⾯向对象编程
函数名 功能描述 函数名 功能描述
class ⽣成对象 isa 判断对象是否属于某⼀类
double 转换成双精度型 superiorto 建⽴类的层次关系
inferiorto 建⽴类的层次关系 unit8 转换成8字节的⽆符号整数
inline 建⽴⼀个内嵌对象
附录3.5调试
函数名 功能描述 函数名 功能描述
dbclear 清除调试断点 dbstatus 列出所有断点情况
dbcont 调试继续执⾏ dbstep 单步执⾏
dbdown 改变局部⼯作空间内存 dbstop 设置调试断点
dbmex 启动对Mex⽂件的调试 sbtype 列出带命令⾏标号的.M⽂件
dbquit 退出调试模式 dbup 改变局部⼯作空间内容
dbstack 列出函数调⽤关系
附录4 基本矩阵与矩阵处理
附录4.1基本矩阵
eye 产⽣单位阵 rand 产⽣随机分布矩阵
linspace 构造线性分布的向量 randn 产⽣正态分布矩阵
logspace 构造等对数分布的向量 zeros 产⽣零矩阵
ones 产⽣元素全部为1的矩阵 : 产⽣向量
附录4.2特殊向量与常量
函数名 功能描述 函数名 功能描述
ans 缺省的计算结果变量 non ⾮数值常量常由0/0或Inf/Inf获得
computer 运⾏Matlab的机器类型 nargin 函数中参数输⼊个数
eps 精度容许误差(⽆穷⼩) nargout 函数中输出变量个数
flops 浮点运算计数 pi 圆周率
i 复数单元 realmax 最⼤浮点数值
inf ⽆穷⼤ realmin 最⼩浮点数值
inputname 输⼊参数名 varargin 函数中输⼊的可选参数
j 复数单元 varargout 函数中输出的可选参数
附录4.3时间与⽇期
函数名 功能描述 函数名 功能描述
calender ⽇历 eomday 计算⽉末
clock 时钟 etime 所⽤时间函数
cputime 所⽤的CPU时间 now 当前⽇期与时间
date ⽇期 tic 启动秒表计时器
datenum ⽇期(数字串格式) toc 读取秒表计时器
datestr ⽇期(字符串格式) weekday 星期函数
datevoc ⽇期(年⽉⽇分⽴格式)
附录4.4矩阵处理
函数名 功能描述 函数名 功能描述
cat 向量连接 reshape 改变矩阵⾏列个数
diag 建⽴对⾓矩阵或获取对⾓向量 rot90 将矩阵旋转90度
fliplr 按左右⽅向翻转矩阵元素 tril 取矩阵的下三⾓部分
flipud 按上下⽅向翻转矩阵元素 triu 取矩阵的上三⾓部分
repmat 复制并排列矩阵函数
附录5 特殊矩阵
函数名 功能描述 函数名 功能描述
compan ⽣成伴随矩阵 invhilb ⽣成逆hilbert矩阵
gallery ⽣成⼀些⼩的测试矩阵 magic ⽣成magic矩阵
hadamard ⽣成hadamard矩阵 pascal ⽣成pascal矩阵
hankel ⽣成hankel矩阵 toeplitz ⽣成toeplitz矩阵
hilb ⽣成hilbert矩阵 wilkinson ⽣成wilkinson特征值测试矩阵
附录6 数学函数
附录6.1三⾓函数
函数名 功能描述 函数名 功能描述
sin/asin 正弦/反正弦函数 sec/asec 正割/反正割函数
sinh/asinh 双曲正弦/反双曲正弦函数 sech/asech 双曲正割/反双曲正割函数cos/acos 余弦/反余弦函数 csc/acsc 余割/反余割函数
cosh/acosh 双曲余弦/反双曲余弦函数 csch/acsch 双曲余割/反双曲余割函数tan/atan 正切/反正切函数 cot/acot 余切/反余切函数
tanh/atanh 双曲正切/反双曲正切函数 coth/acoth 双曲余切/反双曲余切函数atan2 四个象限内反正切函数
附录6.2指数函数
exp 指数函数 log10 常⽤对数函数
log ⾃然对数函数 sqrt 平⽅根函数
附录6.3复数函数
函数名 功能描述 函数名 功能描述
abs 绝对值函数 imag 求虚部函数
angle ⾓相位函数 real 求实部函数
conj 共轭复数函数
附录6.4数值处理
函数名 功能描述 函数名 功能描述
fix 沿零⽅向取整 round 舍⼊取整
floor 沿-∞⽅向取整 rem 求除法的余数
ceil 沿+∞⽅向取整 sign 符号函数
附录6.5其他特殊数学函数
函数名 功能描述 函数名 功能描述
airy airy函数 erfcx ⽐例互补误差函数
besselh bessel函数(hankel函数) erfinv 逆误差函数
bessili 改进的第⼀类bessel函数 expint 指数积分函数
besselk 改进的第⼆类bessel函数 gamma gamma函数
besselj 第⼀类bessel函数 gammainc ⾮完全gamma函数
bessely 第⼆类bessel函数 gammaln gamma对数函数
beta beta函数 gcd 最⼤公约数
betainc ⾮完全的beta函数 lcm 最⼩公倍数
betaln beta对数函数 log2 分割浮点数
elipj Jacobi椭圆函数 legendre legendre伴随函数
ellipke 完全椭圆积分 pow2 基2标量浮点数
erf 误差函数 rat 有理逼近
erfc 互补误差函数 rats 有理输出
附录7 坐标转换
函数名 功能描述 函数名 功能描述
cart2pol 笛卡⼉坐标到极坐标转换 pol2cart 极坐标到笛卡⼉坐标转换
cart2sph 笛卡⼉坐标到球⾯坐标转换 sph2cart 球⾯坐标到笛卡⼉坐标转换
附录8 矩阵函数
附录8.1矩阵分析
函数名 功能描述 函数名 功能描述
cond 求矩阵的条件数 rcond LINPACK倒数条件估计
det 求矩阵的⾏列式 rref 矩阵的⾏阶梯型实现
norm 求矩阵的范数 rrefmovie 消元法解⽅程演⽰
null 右零空间 subspace ⼦空间
orth 正交空间 trace 矩阵的迹
rank 求矩阵的秩
附录8.2线性⽅程
函数名 功能描述 函数名 功能描述
/,/ 线性⽅程求解 nnls ⾮零最⼩⼆乘
chol Cholesky分解 pinv 求伪逆矩阵
inv 矩阵求逆 qr 矩阵的QR分解
lscov 最⼩⼆乘⽅差 qrdelete QR分解中删除⼀⾏
lu 矩阵的LU三⾓分解 qrinsert QR分解中插⼊⼀⾏
附录8.3特征值与奇异值
函数名 功能描述 函数名 功能描述
banlance 改进特征值精度的均衡变换 qz QZ算法求矩阵特征值
cdf2rdf 复块对⾓阵到实块对⾓阵转换 rdf2cdf 实块对⾓阵到复块对⾓阵转换eig 求矩阵的特征值和特征向量 schur Schur分解
hess 求Hessenberg矩阵 svd 奇异值分解
poly 求矩阵的特征多项式
附录8.4矩阵函数
函数名 功能描述 函数名 功能描述
expm 矩阵指数函数 logm 矩阵对数函数
funm 矩阵任意函数 sqrtm 矩阵平⽅根
附录9 数据分析与Fourier变换函数
附录9.1基本运算
函数名 功能描述 函数名 功能描述
cumprod 向量累积 prod 对向量中各元素求积
cumsum 向量累加 sort 对向量中各元素排序
max 求向量中最⼤元素 sortrows 对矩阵中各⾏排序
min 求向量中最⼩元素 std 求向量中各元素标准差
mean 求向量中各元素均值 sum 对向量中各元素求和
median 求向量中中间元素 trapz 梯形法求数值积分
附录9.2微分计算
函数名 功能描述 函数名 功能描述
del2 离散Laplace变换 gradient 梯度计算
diff 差分于近视微分
附录9.3滤波与卷积
函数名 功能描述 函数名 功能描述
Conv 卷给与多项式乘法 filter ⼀维数字滤波
conv2 ⼆维卷积 filter2 ⼆维数字滤波
Deconv 因式分解与多项式乘法
附录9.4⽅差处理
函数名 功能描述 函数名 功能描述
corrcoef 相关系数计算 cov 协⽅差计算
附录9.5Fourier变换
函数名 功能描述 函数名 功能描述
abs 绝对值函数 fftshift fft与fft2输出重排
angle 相⾓函数 ifft 离散Fourier逆变换
cplxpair 依共轭复数对重新排序 ifft2 ⼆维离散Fourier逆变换
fft 离散Fourier变换 unwrap 相⾓矫正
fft2 ⼆维离散Fourier变换
附录10 多项式处理函数
附录10.1多项式处理
函数名 功能描述 函数名 功能描述
conv 卷机与多项式乘法 polyfit 数据的多项式拟合
deconv 因式分解与多项式乘法 polyval 多项式求值
poly 求矩阵的特征多项式 polyvalm 多项式矩阵求值
polyder 多项式求导 residue 部分分式展开
polyeig 多项式特征值 roots 求多项式的根
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论