共计 1802 个字符,预计需要花费 5 分钟才能阅读完成。
matlab 最基础教程(一):软件基本概念
前言:①如果你是第一次应用 matlab,倡议浏览本教程。,程度无限,欢送斧正。
1.matlab 的界面
左上角,home 标签下,找到 layout 进行设置 / 复位,能够设置各板块的显示与暗藏。其中有几个局部,请务必要显示
①Current Folder:中文个别翻译成工作门路,个别设置成一个本人建设的、有读写权限的文件夹,例如我的文档下建设一个 matlab 文件夹
②Command Window:字面意思是命令窗口,用来运行代码,所有的代码都是在这里输出
③Workspace:字面意思是工作空间,其实就是暂存所有运行后果的中央,“暂”的具体含意是:敞开 matlab 后失落
2. 软件中的基本概念
2.1 函数
matlab 之所以弱小,就是因为提供大量的函数,你也能够建设自定义函数,办法是:Home->New->function。自定义函数个别保留在工作门路下。函数文件的特色是:扩展名 m,内容的第一行以 function 结尾,后续内容是“输入变量 = 函数名(输出变量)”。且函数名和文件名雷同。
每个函数在 Command Window 中运行,用来实现特定的计算工作,运行形式是输出“输入变量 = 函数名(输出变量)”,而后按回车。例如有个零碎自带的函数是用来求绝对值的,函数名 abs,所以在 Command Window 里输出“a=abs(-1)”,就会显示运算后果为“a=1”。且运算后果会在 Workspace 里呈现一个变量 a,双击后可看到 a 的值是 1。
2.2 脚本
能够了解为非凡的函数,这种函数内容的结尾没有 function 那行,因而没有输出、输入变量,也没有函数名。文件扩展名和函数一样是 m,也须要在 Command Window 里运行。脚本都是用户建设的,办法是:Home->New Script。个别保留在工作门路下。脚本的性能就是实现用户须要的、简单的计算工作,通常脚本里会调用很多函数。
2.3 GUI
个别翻译为界面,就是人机交互界面的意思。写脚本解决问题的办法有点麻烦,让人看起来更像是码农,所以当初很多问题能够通过界面点点鼠标解决。这时候就须要关上界面,关上办法是:在 APPS 标签里能够找到所有已装置的 GUI 工具,单击即可。留神左边有个小三角能够点开。和函数一样,用户也能够本人建设自定义 GUI,这部分较为简单,对老手而言有点边远。
2.4 toolbox
个别翻译成工具箱,matlab 将性能相近或者利用上自成体系的一组函数和 GUI 打包成一个 toolbox。正版的 matlab 在购买时,简直每一个 toolbox 都是要独自免费的,所以 toolbox 也能够了解为 matlab 产品的模块,一个工具箱就是一个产品 / 商品。
2.5 simulink
个别用 matlab 解决问题的过程是:用户自定义脚本,在 Command Window 里运行脚本。而脚本的运行逻辑是程序执行,和个别的编程一样。simulink 则提供另一种思路,图形化编程,有点像 labview,这种办法很适宜于物理模型的仿真,因而有时用“matlab 编程”和“simulink 仿真”强调。应用办法是在 home 标签下点击 simulink。
3. 取得帮忙
罕用的取得帮忙有四种办法
①home 标签里,有个 Help 标记,点开后能够取得各工具箱 / 产品的残缺帮忙文档。新版本中默认应用在线,改用本地帮忙的方法是在 home 标签里,Preferences 下的 matlab/Help 里抉择 installed locally
②cn.mathworks.com 官网上找到反对,而后能够取得教程。这种办法取得的帮忙文档和第一种办法一样。
③在 Command Window 里输出 doc+ 函数名 来取得帮忙。比方输出 ”doc fft” 能够取得离散傅里叶变换函数 fft 的帮忙和范例。这种办法取得的文档是前两种办法文档中的局部。当然,前提是你要晓得函数名,能力找到帮忙。这种办法适宜于取得零碎自带函数的应用阐明。
④应用 GUI 时,通常界面的角落里有 Help,点开能够取得帮忙。这种办法取得的文档是第一和第二种办法文档中的局部。这种办法适宜于取得零碎自带 GUI 的应用阐明。
这几种办法中,最罕用的是第三种,只有晓得本人须要的函数名,就能够用这种形式取得阐明和范例。而理论应用中,个别罕用的零碎自带函数,也并不是十分多,大略几十个?真正须要牢记应用办法的可能就几个,通常都是晓得函数名,要用的时候 doc 一下。