软件知识讲座 Ⅰ ——MATLAB 基础代码
1 基础
1.1 工作环境
- 新建脚本:新建 m 文件
- 新建实时脚本:新建 mlx 文件
- 新建:新建多种类型文件
- 打开:打开一个已有的文件
M 函数文件
- M 函数文件可以有一个或多个函数、每个函数以函数声明行开头
- 使用 M 函数可将大的任务分成多个小的子任务,每个函数实现一个独立的子任务
- 通过函数间的相互调用完成复杂的功能,具有程序代码模块化、易于维护和修改的优点
注:- M 函数文件中函数声明是必不可少的.
- M 函数文件在运行过程中产生的变量都存放在函数本身的工作空间中.
- 当文件执行完最后一条命令或遇到“return”命令时结束函数的运行,同时函数空间变量被清除.
- 一个 M 函数文件至少定义一个函数
1.2 帮助系统
1.3 常用文件格式
(1)程序文件
- 程序文件即 M 文件,其文件的扩展名为.m
- M 文件通过 M 文件编辑/调试器生成,包括主程序和函数文件
- MATLAB 各工具箱中的大部分函数都是 M 文件.
(2)数据文件
- 数据文件即 MAT 文件,其文件的扩展名为.mat
- 用来保存工作空间的数据变量
- 在命令窗口中可以通过命令将工作空间的变量保存到数据文件中或从数据文件装载到工作空间
(3)实时脚本
- MATLAB 实时脚本和实时函数是交互式文档
- 它们在一个称为实时编辑器的环境中将 MATLAB 代码与格式化文本、方程和图像组合到一起
- 此外,实时脚本可存储输出,并将其显示在创建它的代码旁