目录

(一)Matlab简介

(二)Matlab软件界面介绍

(三)Matlab搜索路径及其设置

(三) MATLAB帮助系统


(一)Matlab简介

MathWorks公司创立于1984年,总部位于美国马萨诸塞州内迪克,是领先的为工程师和科学家提供数学计算软件的供应商,其旗下的产品包括MATLAB产品家族、Simulink产品家族及Poly Space产品家族。

MATLAB是矩阵实验室(Matrix Laboratory)的简称,是一种用于算法开发、数据可视化、数据分析及数值计算的高级技术计算语言和交互式环境。MATLAB的应用范围非常广,包括信号和图像处理、通信、控制系统设计、测试和测量、财务建模和分析,以及计算生物学等众多应用领域。附加的工具箱扩展了MATLAB的使用环境,以解决这些应用领域内特定类型的问题。

Simulink是一个用于对动态系统进行多域建模和模型设计的平台。它提供了一个交互式图形环境,以及一个自定义模块库,并可针对特定应用加以扩展,可应用于控制系统设计、信号处理和通信及图像处理等众多领域。

PolySpace提供代码验证,可确保消除源代码中的溢出、除零、数组访问越界及其他运行错误。此类产品可以证明源代码中不存在某些运行错误,使工程师能够选择并跟踪嵌入式软件质量的指标和阈值,帮助软件团队更好地定义质量目标,并更快地实施。该软件已经在汽车、航空、国防及工业自动化和机械行业中得到广泛应用。

(二)Matlab软件界面介绍

MATLAB中包含“主页”、“绘图”和“APP”(应用程序)3个选项卡,其中:“绘图”选项卡提供数据的绘图功能;而“APP”选项卡则提供了各应用程序的入口。“主页”选项卡下包括“文件”“变量”“代码”“SIMULINK”“环境”“资源”6个面板,主要提供如下功能:

● 新建:用于建立新的.m文件、图形、模型和图形用户界面。
● 新建脚本:用于建立新的.m脚本文件。
● 打开:用于打开MATLAB的.m文件、.fig文件、.mat文件、.mdl文件、.cdr文件等,也可通过快        捷键Ctrl+O来实现此项操作。
● 导入数据:用于从其他文件中导入数据,单击后弹出对话框,选择导入文件
      的路径和位置。
● 保存工作区:用于把工作区的数据存放到相应的路径文件中。
● 布局:提供工作界面上各个组件的显示选项,并提供预设的布局。
● 预设:用于设置MATLAB界面窗口的属性,默认为命令行窗口属性,单击预设按钮弹出预设对        话框。
● 设置路径:设置工作路径。
● 帮助:打开帮助文件或其他帮助方式。

Matlab操作界面主要由命令行窗口、工作区窗口、当前文件夹、详细信息窗口组成。

命令行窗口是MATLAB最重要的窗口,通过该窗口可以输入各种指令、函数、表达式等,所有的命令输入都是在命令行窗口内完成的,直接与 matlab 进行交互 , 类似于 DOS , Shell 等命令终端 ;

“>>”是运算提示符,表示MATLAB处于准备状态,等待用户输入指令进行计算。当在运算提示符后输入命令,并按Enter键确认后,MATLAB会给出计算结果,并再次进入准备状态。

使用“;”和不使用“;”的区别:

当命令后面有分号(半角符号格式)时,按Enter键后,在命令行窗口中不显示运算结果;如果无分号,则在命令行窗口中显示运算结果。当希望先输入多条语句,然后同时执行它们时,在输入下一条命令时,要在按住Shift键的同时按Enter键进行换行输入。

工作区窗口显示当前内存中所有的MATLAB变量的变量名、数据结构、字节数及数据类型等信息,不同的变量类型分别对应不同的变量名图标。

用户可以选中已有变量,单击鼠标右键对其进行各种操作。此外,工作界面的“主页”选项卡→“变量”面板上也有相应的命令供用户使用。
● 新建变量:向工作区中添加新的变量。
● 导入数据:向工作区中导入数据文件。
● 保存工作区:保存工作区中的变量。
● 清空工作区:删除工作区中的变量。

当前文件夹窗口可显示或改变当前文件夹,还可以显示当前文件夹下的文件,以及提供文件搜索功能。与命令行窗口类似,该窗口也可以成为一个独立的窗口

一般设置一个工作文件夹,每次操作都进入到当前文件夹里操作,脚本文件保存在这个文件夹,执行脚本也会最先搜索这个文件夹。

详细信息窗口可用来查看文件详细信息的显示。

(三)Matlab搜索路径及其设置

MATLAB提供了专门的路径搜索器来搜索存储在内存中的M文件和其他相关文件,MATLAB自带的文件所存放路径都被默认包含在搜索路径中,在MATLAB安装目录的“toolbox”文件夹中包含了所有此类目录和文件。
例如,在MATLAB运算提示符后输入一个字符串“polyfit”后,MATLAB进行的路径搜索步骤如下:

(1)检查polyfit是不是MATLAB工作区内的变量名,如果不是,则执行下一步。
(2)检查polyfit是不是一个内置函数,如果不是,则执行下一步。
(3)检查当前文件夹下是否存在一个名为polyfit.m的文件,如果不存在,则执行下一步。
(4)按顺序检查在所有MATLAB搜索路径中是否存在polyfit.m文件。
(5)如果仍然没有找到polyfit,MATLAB就会给出一条错误信息。

一般情况下,MATLAB系统的函数,包括工具箱函数,都是在系统默认的搜索路径之中的,但是用户设计的函数如果没有被保存到搜索路径下,则很容易造成MATLAB误认为该函数不存在。这时,只要把程序所在的目录扩展成MATLAB的搜索路径即可。

MATLAB搜索路径的查看和设置方法

1.查看MATLAB的搜索路径

单击MATLAB主界面中的“主页”选项卡→“环境”面板→“设置路径”按钮,或者在命令行窗口中输入“pathtool”命令,打开如图所示的“设置路径”对话框。

此外,在命令行窗口中输入命令:path

MATLAB将会把所有的搜索路径列出来:

2.设置MATLAB的搜索路径
MATLAB提供了3种方法来设置搜索路径。
(1)在命令行窗口中输入: edit path 或 pathtool

或者通过单击MATLAB主界面中的“主页”选项卡→“环境”面板→“设置路径”按钮或者在命令行窗口中输入“pathtool”命令,打开“设置路径”对话框,通过该对话框编辑搜索路径。

(2)在命令行窗口中输入:

(3)在命令行窗口中输入:

(三) MATLAB帮助系统

MATLAB中的各个函数,不管是内建函数、M文件函数,还是MEX文件函数等,一般都有M文件的使用帮助和函数功能说明,各个工具箱在通常情况下也具有一个与工具箱名称相同的M文件来说明工具箱的构成内容。

在MATLAB命令行窗口中,可以通过一些命令来获取这些纯文本的帮助信息。这些命令包括help、lookfor、which、doc、get、type等。

(1)help命令的常用调用方式为:
执行该命令可以查询到有关于FUN函数的使用信息。例如,要了解sin函数的使用方法,可以在命令行窗口中输入如下代码:

 显示的帮助文档介绍了sin函数的主要功能、调用格式及相关函数的链接。
(2)lookfor命令的常用调用方式为:

执行该命令可以按照指定的关键字查找所有相关的M文件。例如:

帮助导航浏览器是MATLAB专门提供的一个独立的帮助子系统。该系统包含的所有帮助文件都存储在MATLAB安装目录下的help子目录下。用户可以采用以下两种命令打开帮助导航浏览器:
或者: 

初识Matlab-简介|软件界面介绍|搜索路径|帮助系统相关推荐

  1. word@tips官方文档和教程@软件界面介绍@功能区自定义@拼写检查@AI润色改进@ 图片顶部上方插入文字

    文章目录 word 文档和教程 word软件界面元素 字符和标记 格式标记 段落标记(paragraph marks) 自定义功能区(Ribbon) 自定义功能区要点@层次关系 添加自定义选项卡(ta ...

  2. python软件界面-python软件界面介绍(python软件介绍)

    python软件界面介绍 1.接口初始化 当我们使用pycharm工具时,我们将遇到的第一个问题是,在进行各种配置后界面变得混乱时,我们该怎么办?我们应该还原,那么如何还原初始设置? 尽管此工具是从e ...

  3. PyQt5 Qt Designer 新手教程(一)—— 软件界面介绍

    PyQt5 Qt Designer 新手教程(一)-- 软件界面介绍 教程博文 一.前言 终于学到了 PyQt5 Qt 设计师(Qt Designer)这个软件,博主感觉心情还是很激动的.因为,当初学 ...

  4. python软件介绍-python软件界面介绍(python软件介绍)

    python软件界面介绍 1.接口初始化 当我们使用pycharm工具时,我们将遇到的第一个问题是,在进行各种配置后界面变得混乱时,我们该怎么办?我们应该还原,那么如何还原初始设置? 尽管此工具是从e ...

  5. SketchUp:SketchUp草图大师软件界面介绍之详细攻略

    SketchUp:SketchUp草图大师软件界面介绍之详细攻略 目录 SketchUp草图大师软件界面介绍 顶部菜单栏 工作区右键 上部栏 左常用工具 <

  6. 抖音短视频剪映制作教程:软件界面介绍(1)

    剪映是我们安卓系统和苹果系统手机都能使用的剪辑软件.今天我们分为两点来介绍:第一软件的下载,第二软件的界面使用介绍,那就让我们开始吧! 第一,软件的下载 为什么要讲软件是如何下载的呢?因为有很多伙伴还 ...

  7. python如何设计系统界面教程_python中pycharm软件界面介绍与配置

    知识回顾: 上节内容我们学习了下载和安装pycharm,从本节开始,我们很多情况下都会使用pycharm这个集成开发工具来开发一些小程序. 本节知识视频教程 文字教程讲解开始: 一.界面初始化 我们在 ...

  8. 什么是 MATLAB 搜索路径

    什么是 MATLAB 搜索路径? MATLAB® 搜索路径是文件系统中所有文件夹的子集.MATLAB 使用搜索路径来高效地定位用于 MathWorks® 产品的文件. 搜索路径上的文件夹顺序十分重要. ...

  9. 小学信息技术用计算机编辑文档教案,小学信息技术《初识文字处理软件》教案.doc...

    小学信息技术<初识文字处理软件>教案 第1课 初识文字处理软件 教材分析: 本课是小学阶段文字处理知识模块系统学习的第一课,首先要让学生对Word软件有一个整体的认识.在内容上,安排了软件 ...

最新文章

  1. echarts树图节点垂直间距_矿棉板吊顶标准工艺节点
  2. html5自适应团购,基于HTML5的O2O团购平台的设计与实现
  3. 【iptables】编写iptables防火墙规则-1
  4. 技术面试老是有劲使不出,该怎么办?
  5. Oracle Sql 胡乱记
  6. 计算机网络——差错控制
  7. 【华为云技术分享】《跟唐老师学习云网络》 - Bridge网桥
  8. 迁移学习SSD深度网络模型,实现文本行检测
  9. ASIC 芯片 PVT
  10. 微信怎么找群聊?找回微信群聊只需要这样…
  11. Python 计算变上限二重积分的数值模拟基础
  12. Echarts实现多个Y轴,2个以上不同计量单位的折线图数据横向对比
  13. android微信刷脸支付宝,微信刷脸支付和支付宝刷脸支付一样吗
  14. 数字转换成大写人民币
  15. 阅读Designing Network Design Spaces(CVPR2020)
  16. Keil5新建工程项目
  17. 简述计算机数控系统的工作原理,计算机数控系统复习题-20210321010307.docx-原创力文档...
  18. java实现FIFO先进先出页面置换算法
  19. more命令的基本实现
  20. 福州大学计算机类分专业排名,福州大学a类学科名单-福州大学第四轮学科评估情况...

热门文章

  1. 82天公众号破万的感悟 - 走心篇
  2. 还不知道 RabbitMQ 常用的几种交换机模式?这篇小白都能看懂的 RabbitMQ 交换机模式
  3. 【效率特工队】Excel转手机通讯录格式,如何将一个Excel批量拆分生成多个vcf,怎么快速的加微信好友,优化一下方法效率可能更高,解决微信通讯录手机联系人好友不显示的问题
  4. 20162316刘诚昊 用数组实现循环队列
  5. 狼人杀暂时未连接到语音服务器,狼人杀iOS10用户无法连接到服务器 无法更新解决办法...
  6. 计算机应用技术专业的大学生职业生涯规划书,计算机应用专业大学生职业生涯规划书范文...
  7. Flex Base64 md5 123456后得到4QrcOUm6Wau+VuBX8g+IPg==
  8. ESP32-C3入门教程 系统篇①——FreeRTOS系统时钟Tick
  9. 配置Tomcat详细教程!
  10. 北京第一年-OpenGL-19-沉淀