1.界面介绍
1.1基本界面介绍
1)功能区
作用类似于Office软件的功能区。包含了几乎所有MATLAB操作的入口,按标签页组织。
主要分布内容是主要标签页,核心区块如下
①主页:最常用!包含新建脚本/函数/实时脚本、打开文件、保存、剪切/复制/粘贴、设置路径、环境设置(布局、预设)、运行代码、断点调试、清理工作区/命令窗口等核心操作。
②绘图:提供快速绘制各种类型图形(线图、条形图、散点图、曲面图等)的按钮。选择数据后点击即可快速绘图。
③应用程序:访问已安装的App(如曲线拟合、图像处理等工具箱提供的图形化工具)和自定义的App。
④还存在其他的:发布/视图/并行/帮助等功能区
2)当前文件夹
功能主要是显示你当前工作目录下的文件和文件夹。非常重要! MATLAB运行脚本、加载数据文件、保存文件都默认在当前文件夹中进行。你需要确保你的脚本和要操作的数据文件都在这里
可以通过操作实现浏览、打开、运行(.m文件)、重命名、删除文件。双击.m文件会在编辑器打开,双击.mat文件会加载变量到工作区,双击图像文件会显示图像等
3)命令窗口
你可以直接在>>后输入单行命令或表达式,按回车(Enter)立即执行并看到结果。用于快速计算、测试小段代码、调用函数、查看变量值等。显示命令的执行结果、错误信息、警告信息
4)工作区
显示当前MATLAB会话中所有内存中的变量及其名称、值(或大小和数据类型摘要)、最小值、最大值等信息。
在操作使用方面,可以双击变量名可以打开“变量编辑器”查看和编辑详细内容(尤其适合矩阵/数组)。右键点击变量可进行复制、删除、绘图(选择变量后绘图更便捷)、保存到文件(.mat)等操作。可以按名称、大小、类型等排序。
重要性: 让你随时了解当前有哪些数据可用,变量的状态如何。
1.2进阶版的介绍
1)历史命令记录
这个窗口需要自己独立设置(在①部分的布局设置中)
2)编辑器-(独立窗口)
3)详细信息/文件交换窗口
2.注意事项
2.1路径
MATLAB执行一个命令(如运行一个脚本myscript.m或调用一个函数myfunction)时,它只在特定的目录集合(称为“搜索路径”或“路径”)中查找文件。如果你的文件不在路径中,MATLAB会报错“未定义函数或变量”或找不到文件。我们可以通过设置当前文件夹/添加路径/检查路径(命令行窗口输入path)
2.2区分脚本(.m)和函数(.m)
脚本主要是没有输入输出参数的定义,只是一系列按顺序执行的命令,可以直接访问与修改。而函数以function关键字开头,有自己的工作空间(局部变量),通过输入参数接收数据,通过输出参数返回结果。函数内部的操作通常不影响基础工作区的变量(除非使用global或assignin等特殊方法)。函数名必须与文件名一致。在脚本与函数之间的区别主要是对于复用、封装之间的区别
2.3工作区管理
首先,在工作区里面我们可以查看有哪些变量,大小与类型,从而避免变量名冲突或者使用了未定义的变量。我们也可以使用clear命令清除所有变量,也可以使用clear var1 var2 清楚指定变量。也可以使用主页变量->区域清除工作区。在保存工作区方面,可以保存所有变量到一个.mat文件中
save filename.mat保存
load filename.mat加载