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

目录

(一)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子目录下。用户可以采用以下两种命令打开帮助导航浏览器:
或者: 

 

 

  • 0
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,你想了解关于 EEG 脑图的 MATLAB 工具 EEGLAB 的初步使用方法,没问题,我可以为你提供一些信息。 EEGLAB 是一个基于 MATLAB 的开源工具箱,用于处理和分析电生理数据,特别是脑电图(EEG)数据。它提供了一系列的函数和工具,可以帮助你进行信号预处理、数据可视化、谱分析、时频分析、源分析等操作。使用 EEGLAB,你可以更轻松地进行 EEG 数据的分析和解释。 以下是一些 EEGLAB 的基本使用方法: 1. 安装 EEGLAB:首先,你需要从 EEGLAB 官网下载 EEGLAB 工具箱,并将其解压缩到 MATLAB 工作目录中。 2. 导入数据:在 MATLAB 命令窗口中输入 eeglab 命令,打开 EEGLAB 工具箱。然后,你可以使用 EEGLAB 中的导入数据工具,将你的 EEG 数据加载到 MATLAB 中。 3. 数据预处理:EEGLAB 提供了多种数据预处理工具,如滤波、去眼电、去肌电、去心电等。你可以根据需要选择相应的工具进行数据预处理。 4. 数据可视化:EEGLAB 中提供了多种可视化工具,如时间序列图、功率谱图、时频图等,可以帮助你更直观地了解数据的特征。 5. 数据分析:EEGLAB 中提供了多种数据分析工具,如独立成分分析(ICA)、时频分析、源分析等。你可以根据需要选择相应的工具进行数据分析。 以上是 EEGLAB 的基本使用方法,当然还有很多高级功能和工具,需要根据具体情况进行学习和使用。希望这些信息可以对你有所帮助

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值