matlablist函数参数,Matlab 函数参数汇总Matlab 函数参数汇总
Saturday, October 27, 2007 12:49:05 AM
MATLAB函数参考
附录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矩阵处理
函数名 功能描述 函数名 功能描述
matlab求导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 分割浮点数
发布评论