MATLAB
MATLAB 第一章
MATLAB 第二章
MATLAB 第三章
MATLAB 第四章
MATLAB 第五章
MATLAB 第六章
MATLAB 第七章
MATLAB 第八章
期末复习知识点总览
私有云知识库
-
+
首页
期末复习知识点总览
## 🧠 MATLAB 期末复习知识点总览 ### 🪪 第1–2章:基础语法与变量 - **变量命名规则**:必须以字母开头,可含数字和下划线,不可含空格、特殊符号或关键字。 - `linspace(a, b, n)`:生成从 *a 到 b* 的等间距向量,共 *n* 个元素。 - `logspace(a, b, n)`:生成从 $10^a$ 到 $10^b$ 的对数间隔向量。 - `format short` / `format long`:控制数值显示精度。 - 矩阵转置:`A'` --- ### 🔢 第3章:常用数学函数与数据处理 - `abs(x)`:绝对值,支持复数模长 - `sqrt(x)`,`log(x)`,`log10(x)`:基本数学函数 - **三角函数(用弧度)**:`sin(x)`,`cos(x)`,`tan(x)` - **数据分析函数**: - `max(x)` / `min(x)`:向量最大/最小值;对矩阵是列运算 - `sum(x)`:求和;`mean(x)`:求平均值 - **矩阵规模判断**: - `size(A)`:返回行列数 - `length(A)`:返回最长维度 - **复数处理函数**:`real`、`imag`、`abs`、`angle` --- ### 🧮 第4章:矩阵操作基础 - **元素访问**:`A(i,j)`,`A(i,:)`,`A(:,j)` - **拼接矩阵**: - 行拼接:`[A; B]` - 列拼接:`[A B]` - **特殊矩阵生成**: - `zeros(m,n)`、`ones(m,n)`、`eye(n)` - `fliplr(A)`:左右翻转;`flipud(A)`:上下翻转 --- ### 📊 第5章:绘图 - `plot(x, y)`:基础二维线图 - 属性设置:`title`、`xlabel`、`ylabel`、`legend`、`axis`、`xlim`、`ylim` - 线条样式:如 `'r--'`、`'b:'`、`'k-o'` - 多函数叠加:`hold on` - 子图绘制:`subplot(2,2,1)` 等 - 极坐标图:`polarplot(theta, r)` 或 `polar`(旧版本) - 保存图像:`saveas(gcf, 'name.png')` --- ### 🧩 第6章:自定义函数(重点) - 使用关键字 `function` 创建 - 结构:`function [out1] = name(in1, in2)` - `.m` 文件文件名需与函数名一致 - 局部作用域,不能直接访问主工作区变量 - 注意作业题中的参数调用与返回值 --- ### 💬 第7章:输入输出控制 - `input('请输入:')`:用户输入 - `disp(var)`:显示变量值(简单) - `fprintf('结果是 %.2f\n', x)`:格式化输出(最灵活) --- ### 🧠 第8章:逻辑函数与控制结构(🔥重点🔥) - **逻辑判断**: - 运算符:`<`、`<=`、`>`、`>=`、`==`、`~=` - 逻辑操作:`&`、`|`、`~`、`xor` - **控制语句**: - `if - elseif - else - end` - `switch - case - otherwise` - `for` 循环、`while` 循环 - `break` / `continue` - **常用逻辑函数**: - `all`, `any`, `find`, `isnan`, `isinf`, `isempty` - **逻辑向量索引**: ```matlab A = [3 5 -1 0]; B = A(A > 0); % 得到 [3 5] ``` ---
admin
2025年6月30日 23:18
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
PDF文档
PDF文档(打印)
分享
链接
类型
密码
更新密码