MATLAB常用命令与功能速查

需积分: 1 0 下载量 179 浏览量 更新于2024-09-18 收藏 221KB DOC 举报
"MATLAB命令大全" MATLAB是一种广泛应用于科学计算、数据分析、工程设计和机器学习等领域的高级编程语言和交互式环境。本资源提供的MATLAB命令大全是为初学者提供了一个快速查找和理解常用MATLAB命令的工具,旨在帮助用户节省查阅时间,提高工作效率。 1. **管理命令和函数** - `help`:提供在线帮助文件,用于查询MATLAB中的函数或命令用法。 - `doc`:打开超文本说明,更详细地介绍MATLAB功能。 - `what`:显示当前工作目录下的M、MAT、MEX文件列表。 - `type`:列出并显示指定的M文件内容。 - `lookfor`:根据关键字搜索帮助条目,便于找到所需功能。 - `which`:定位MATLAB中的函数或文件所在位置。 - `Demo`:运行MATLAB的演示程序,学习和了解各种功能。 - `Path`:管理MATLAB的搜索路径,添加或删除路径。 2. **管理变量和工作空间** - `Who`:列出当前工作空间中的变量名。 - `Whos`:提供更详细的信息,包括变量的大小、类型和占用内存等。 - `Load`:从磁盘文件加载变量到工作空间。 - `Save`:将工作空间中的变量保存到磁盘文件。 - `Clear`:清除指定的变量或全部变量和函数,释放内存。 - `Pack`:优化工作空间内存,减少内存碎片。 - `Size`:查询矩阵的行数和列数,即其尺寸。 - `Length`:返回一维数组的长度。 - `disp`:显示矩阵或变量的值,常用于输出结果。 3. **与文件和操作系统有关的命令** - `cd`:更改当前工作目录,类似于DOS或Unix中的cd命令。 - `Dir`:显示当前目录的文件和子目录列表。 - `Delete`:删除指定的文件。 - `Getenv`:获取系统环境变量的值。 - `!`:在MATLAB中执行DOS操作系统命令。 - `Unix`:在MATLAB中执行UNIX命令并返回结果。 - `Diary`:记录MATLAB会话日志,便于回顾和分析。 4. **控制命令窗口** - `Cedit`:设置命令行编辑器的属性。 - `clc`:清除命令窗口中的内容。 - `home`:将光标移动到命令窗口的左上角。 - `format`:设置输出格式,如精度、宽度等。 - `echo`:控制是否在底稿文件中显示输入的命令。 - `more`:控制命令窗口的分页输出,避免一次性显示过多内容。 5. **启动和退出MATLAB** - `Quit`:退出MATLAB会话。 - `Startup`:指定启动MATLAB时自动执行的M文件。 - `Matlabrc`:主启动M文件,通常用于设置个人偏好或环境。 6. **一般信息** - `info`:显示MATLAB系统信息和MathWorks公司的相关信息。 - `subscribe`:订阅MATLAB更新和服务。 - `hostid`:获取MATLAB主机标识,用于注册和验证。 - `whatsnew`:查看新版本的更新内容。 - `ver`:显示MATLAB的版本信息。 7. **操作符和特殊字符** - 加减乘除操作符如`+`、`-`、`*`、`/`,以及它们的数组操作版本如`.*`、`./`。 - 幂运算符`^`和数组幂`.^`,以及矩阵左除(反斜杠`\[`)和右除(斜杠`/`)。 - 其他特殊字符,如冒号`:`用于索引和步进,圆括号`()`用于函数调用和数组定义,方括号`[]`用于创建数组,小数点`.`用于访问对象属性,父目录`..`,继续`...`,逗号`,`用于分隔参数,分号`;`用于抑制输出,百分号`%`用于单行注释,感叹号`!`用于执行外部命令。 掌握这些基本命令和操作符是使用MATLAB进行有效计算和编程的基础,通过不断的实践和学习,可以更深入地利用MATLAB的强大功能。