MATLAB特殊变量与常用函数速查指南
需积分: 5 28 浏览量
更新于2024-08-02
收藏 80KB DOC 举报
"MATLAB函数大全包含了MATLAB中一系列的基础和重要的函数,这些函数涉及特殊变量与常数、操作符与特殊字符、基本数学函数以及基本矩阵和矩阵操作等多个方面,是MATLAB编程的重要参考。
1、特殊变量与常数:
- `ans`:存储上一次计算的结果。
- `computer`:返回运行MATLAB的计算机信息。
- `eps`:表示浮点数的相对精度,即两个浮点数可分辨的最小差值。
- `Inf`:表示无穷大的数值。
- `I`或`j`:代表虚数单位。
- `inputname`:返回当前函数或脚本的输入参数名。
- `NaN`:表示非数字(Not a Number)。
- `nargin`:返回输入函数的参数个数。
- `nargout`:返回函数输出参数的数目。
- `pi`:圆周率π的近似值。
- `nargoutchk`:检查函数的有效输出参数数目。
- `realmax`:浮点数的最大正值。
- `realmin`:浮点数的最小正值。
- `varargin`:用于传递不定数量的输入参数。
- `varargout`:用于传递不定数量的输出参数。
2、操作符与特殊字符:
- `+`:加法;`-`:减法。
- `*`:矩阵乘法;`.*`:元素间乘法。
- `^`:矩阵幂运算;`.^`:元素幂运算。
- `\`:左除,用于解线性方程组;`/`:右除,用于矩阵除法。
- `./`:元素除法。
- `kron`:Kronecker积。
- `:`:索引或范围生成。
- `[]`:数组或向量。
- `.`:小数点,用于指定元素级操作。
- `..`:用于表示上一级目录。
- `,`:命令分隔符。
- `;`:抑制命令输出。
- `%`:单行注释。
- `!`:执行操作系统命令。
- `'`:转置或引用;`=`:赋值。
- `==`:等于;`!=`:不等于。
- `&`:逻辑与。
- `|`:逻辑或。
- `~`:逻辑非。
- `xor`:逻辑异或。
3、基本数学函数:
- `abs`:计算绝对值或复数模长。
- `acos`, `acosh`:反余弦和反双曲余弦。
- `acot`, `acoth`:反余切和反双曲余切。
- `acsc`, `acsch`:反余割和反双曲余割。
- `angle`:计算复数的相位角。
- `asec`, `asech`:反正割和反双曲正割。
- `sec`, `sech`:正割和双曲正割。
- `asin`, `asinh`:反正弦和反双曲正弦。
- `atan`, `atanh`:反正切和双曲正切。
- `tanh`:正切。
- `atan2`:四象限的反正切。
- `ceil`:向上取整。
- `complex`:创建复数。
- `conj`:复数共轭。
- `cos`, `cosh`:余弦和双曲余弦。
- `csc`, `csch`:余割和双曲余割。
- `cot`, `coth`:余切和双曲余切。
- `exp`:指数函数。
- `fix`:朝零方向取整。
- `floor`:朝负无穷取整。
- `gcd`:最大公约数。
- `imag`:获取复数的虚部。
- `lcm`:最小公倍数。
- `log`:自然对数。
- `log2`:以2为底的对数。
- `log10`:以10为底的对数。
- `mod`:求余数。
- `nchoosek`:计算二项式系数或组合数。
- `real`:提取复数的实部。
- `rem`:相除后求余。
- `round`:四舍五入到最近的整数。
- `sec`, `sech`:正割和双曲正割。
- `sign`:返回数的符号。
- `sin`, `sinh`:正弦和双曲正弦。
- `sqrt`:平方根。
- `tan`, `tanh`:正切和双曲正切。
4、基本矩阵和矩阵操作:
- `blkdiag`:构造块对角矩阵。
- `eye`:生成单位矩阵。
- `linespace`:生成等差序列的向量。
- `logspace`:生成等比序列的向量。
- `numel`:计算数组元素的数量。
- `ones`:生成全为1的数组。
- `rand`:生成均匀分布的随机数或数组。
- `randn`:生成标准正态分布的随机数或数组。
这些函数是MATLAB编程的基础,掌握它们能帮助用户进行各种数学计算和矩阵操作,为复杂的科学计算和数据分析提供便利。
1361 浏览量
571 浏览量
192 浏览量
298 浏览量
128 浏览量
156 浏览量
211 浏览量
102 浏览量

ASDFGHJKL12369258147
- 粉丝: 0
最新资源
- codi:基于Grails的代码审查应用v0.1至v0.7版本特性解析
- Java语言学习实践:4Geeks Academy交互式教程
- iOS自定义弹出窗口设计与实现
- 掌握ArcGIS Android SDK v10.2.8-1开发包指南
- 在Winforms中实现指定SVG文件的显示方法
- Git初学者指南:基础概念与实践操作
- 易语言实现10进制与2进制互转教程
- HTML游览技术要点解析
- SecComm 客户端文档手册:详细教程与支持指南
- 自定义iOS AlertView实现与图片文字展示教程
- Java命令行界面简易框架实现与应用
- WTRequestCenter:iOS源码快速请求接口与图片处理
- Sparkset系统:高效管理客户配置与事件安排
- 掌握SpringMVC独立运行及视图处理
- gowxpprune:提高本地 Wordpress 开发效率的工具
- iOS仿QQ侧边栏菜单交互效果实现