2012 MATLAB基础教程:数学函数、在线帮助与变量管理

版权申诉
0 下载量 2 浏览量 更新于2024-06-27 收藏 922KB PDF 举报
MATLAB是一种强大的数值计算环境,用于各种工程和科学计算任务。这份使用指南提供了2012年的基础知识,涵盖了数学函数、系统帮助、常量与变量、向量和矩阵输入等方面。 1. **数学函数基础**: - `ceil(x)` 返回不大于x的最大整数,例如对于输入`x = [-4.85 -2.3 -0.2 1.3 4.5 6.75]`,它会返回`[-4 -2 0 1 4 7]`。 - `fix(x)` 保留小数部分并向下取整,同样例子中结果为`[-4 -2 0 1 4 6]`。 - `floor(x)` 返回小于等于x的最大整数,得到`[-5 -3 -1 1 4 6]`。 - `round(x)` 对浮点数四舍五入到最接近的整数,这里是`[-5 -2 0 1 4 7]`。 2. **系统在线帮助**: - `help` 命令是获取MATLAB帮助文档的主要工具,可以通过输入`help`查看系统帮助内容,或者指定特定主题,如`help syntax`了解语法规定。 - `lookfor` 命令用于搜索特定关键词,比如查找与直线相关的函数,以辅助用户找到所需功能。 3. **变量与常量**: - 变量命名遵循严格的规则,包括字母大小写、首字母为字母等,并且不能与系统预定义的变量名冲突。 - 数值型向量和矩阵的输入使用方括号包围,元素间用逗号或空格分隔,行间用分号。 4. **向量和矩阵输入**: - 数值型向量(矩阵)可以通过行方式逐个输入元素,如`Time=[11 12 12 34 56 78 91 10]`。 - 符号向量和矩阵使用`sym`或`syms`函数定义,允许输入符号表达式,如`sym_matrix = sym('[abc; Jack Help_Me NO_WAY]')`。 5. **函数使用示例**: - `zeros` 函数用于创建全零矩阵,通过`help zeros`了解其具体用法。 - `meshgrid` 函数用于生成网格数据,如`[X, Y] = meshgrid(x, y)`,将`x`和`y`数据转化为二维矩阵。 这些内容旨在帮助初学者快速上手MATLAB编程,理解基本操作和函数的使用,以及掌握变量管理和数据输入的技巧。后续章节可能还会涵盖数组运算、图形绘制、数据处理、算法实现等内容,为用户提供深入的编程实践指导。
2021-09-14 上传