Matlab常用命令与函数速查

0 下载量 124 浏览量 更新于2024-09-02 收藏 78KB PDF 举报
"这是关于Matlab命令的综合概述,包含了常用对象操作、函数及运算的介绍。" 在Matlab编程环境中,掌握基本的命令和函数是至关重要的。以下是一些关键知识点: 1. **常用对象操作**: - `!dir` 和 `!dir&`:这两个命令用于查看当前工作目录中的文件,`!dir&` 将在DOS环境下执行这个操作。 - `who` 和 `whos`:`who` 显示当前工作空间中所有变量的名称,而 `whos` 提供更详细的变量信息,包括变量的类型、大小和内存占用情况。 - 快捷键:Matlab支持多种快捷键,例如使用`Ctrl+P`返回上一行输入,`Ctrl+N`前进,`Ctrl+B/F`移动光标,`Ctrl+R/L`快速右移/左移,`Ctrl+A/E`跳至行首/尾,`Ctrl+U`清除一行,`Ctrl+D`删除当前字符,`Ctrl+H`删除前一个字符,`Ctrl+K`删除至行尾,`Ctrl+C`中断运行中的命令。 2. **函数及运算**: - **运算符**:包括`+`(加),`-`(减),`*`(乘),`/`(除),`\`(左除,用于矩阵除法),`^`(幂运算),`'`(转置,对于复数为共轭转置),以及`()`用于指定运算优先级。 - **三角函数**:如`sin()`(正弦,弧度制),`cot()`(余切,弧度制),`sind()`和`cotd()`(正弦和余切,度数制),`asin()`和`acot()`(反正弦和反余切,返回弧度),`asind()`和`acotd()`(反正弦和反余切,返回度数),`cos()`(余弦,弧度制),`cosd()`(余弦,度数制),`tan()`和`tand()`(正切和正切,分别以弧度和度数为参数)。 - **指数和对数函数**:`exp()`计算指数,`log()`和`log10()`分别为自然对数和以10为底的对数。 - **其他函数**:`sqrt()`用于开方,`realsqrt()`返回非负平方根,`abs()`计算绝对值,`atan()`(反正切,返回弧度),`angle()`获取复数的相位角,`atand()`(反正切,返回度数),`mod(x,y)`计算x除以y的余数,`sum()`用于对向量元素求和。 - **常数**:`pi`代表圆周率,`realmin`是最小浮点数,`i`和`j`是虚数单位,`realmax`是最大浮点数,`Inf`表示无穷大,`NaN`表示非数字(Not-a-Number),`eps`是浮点数的相对精度,等于2^-52。 3. **其他函数**:除了上述列出的,Matlab还提供了大量内置函数,可以通过`helpelfun`和`helpspecfun`命令获取更多信息。 了解并熟练运用这些命令和函数,将极大地提高你在Matlab环境中的工作效率,无论是进行数值计算、图像处理还是单片机或DSP相关的开发工作。在实践中不断探索和学习,将能更好地驾驭这个强大的工具。