MATLAB
MATLAB 第一章
MATLAB 第二章
MATLAB 第三章
MATLAB 第四章
MATLAB 第五章
MATLAB 第六章
MATLAB 第七章
MATLAB 第八章
期末复习知识点总览
私有云知识库
-
+
首页
MATLAB 第五章
### 🧠 MATLAB 第五章 #### ✅ 1. 脚本文件(Script) - 脚本是 `.m` 文件,包含一系列 MATLAB 命令。 - 执行时共享主工作区变量(无参数传递)。 - 常用于数据处理和绘图等自动化操作。 ```matlab % example_script.m x = linspace(0, 2*pi, 100); y = sin(x); plot(x, y) ``` --- #### 🧩 2. 函数文件(Function) **函数结构如下:** ```matlab function [output1, output2, ...] = function_name(input1, input2, ...) % 函数体 end ``` **特点:** - 有自己的工作空间(不与主工作区共享变量)。 - 可调用多次,具备良好的复用性。 - 文件名需与主函数名相同。 ```matlab function area = calc_circle(r) area = pi * r^2; end ``` --- #### 🧭 3. 多输出与可变参数函数 - 支持多个输出值: ```matlab function [sum, diff] = mycalc(a, b) sum = a + b; diff = a - b; end ``` - 使用 `varargin` 和 `varargout` 接收变长输入与输出参数。 --- #### 📁 4. 路径管理与文件操作 - `addpath('folder_path')`:添加工作路径 - `save` / `load`:保存与加载工作区变量 - `fopen`, `fscanf`, `fclose`:读写文本文件 ```matlab fid = fopen('data.txt','r'); data = fscanf(fid,'%f'); fclose(fid); ``` --- #### 🧪 5. 匿名函数与内嵌函数 - 匿名函数(适合一行表达式): ```matlab f = @(x) x.^2 + 3*x - 1; result = f(2); ``` - 内嵌函数(函数内部再定义函数)适用于组织复杂逻辑。
admin
2025年6月30日 22:23
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
PDF文档
PDF文档(打印)
分享
链接
类型
密码
更新密码