如何进入Matlab工作环境,matlab学习之一:MATLAB概述、工作环境、通用命令

Matlab 是矩阵实验室(Matrix Laboratory)是一种集算法开发、数据可视化、数据分析及数值计算于一体的高级技术计算语言和交互式环境。

MATLAB的应用范围非常广,用于包括信号和图像处理、通信、控制系统设计、测试和测量、财务建模与分析,以及计算生物学等众多应用领域。

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

PolySpace提供代码验证,可确保消除代码中的溢出、除零、数组访问越界及其他运行错误。独立于MATLAB软件之外的,需单独安装。

Matlab的特点:

MATLAB具有良好的开放性和运行的可靠性,是国际控制界公认的标准计算软件。

(1) 计算功能强大

(2) 绘图非常方便

(3) 功能强大的工具箱。MATLAB包含两部分:核心部分(数百个核心内部函数)和各种可选的工具箱(功能性工具箱和学科性工具箱)

功能性工具箱:用来扩充其符号计算功能、图示建模仿真功能、文字处理功能及与硬件实时交互功能。

学科性工具箱:专业性很强。

(4) 帮助功能完整。

2. MATLAB的系统组成:

由MATLAB开发环境、MATLAB数据函数库、MATLAB语言、MATLAB图形处理系统、MATLAB应用程序接口(API)五大部分构成。

MATLAB开发环境是一个集成化的工作区,可让用户输入、输出数据,并提供了M文件的集成编译和调试环境。它包括了MATLAB桌面、命令行窗口、M文件编译调试器、MATLAB工作区和在线帮助文档等。

MATLAB数字函数库:

包括了大量的计算算法,从基本运算到复杂算法(如矩阵求逆、贝济埃函数、快速傅里叶变换等)。

MATLAB语言:

是一个高级的基于矩阵/数组的语言,包括程序流控制、函数、脚本、数据结构、输入/输出、工具箱和面向对象编程等特色。用户可用于编写简单的程序也可编写庞大复杂的应用程序。

MATLAB图形处理系统:

图形处理系统使MATLAB能方便地图形化显示向量和矩阵,而且能对图形添加标注和打印。它包括强力的二维及三维图形函数、图像处理和动画显示等函数。

MATLAB程序接口:

MATLAB程序接口使MATLAB方便调用C和Fortran程序,以及在MATLAB与其他应用程序间建立客户/服务器关系。

3. MATLAB应用程序:

应用程序(也称工具箱)是matlab的重要组成部分,是MATLAB强大功能得以实现的载体和手段,是对MATLAB基本功能的重要扩充。

分为:功能性应用程序和学科性应用程序。

4. MATLAB R2014a的工作环境:

MATLAB的菜单或者工具栏中包含三个标签,分别为:主页、绘图、应用程序。

绘图标签——提供数据的绘图功能;

应用程序标签:——提供了各应用程序的入口。

主页标签:——新建、新建脚本、打开、导入数据、保存工作区、预设、设置路径、布局、帮助。

9c24ebf1f2c23d7ee8f7190186bdbc93.png

命令行窗口:用户输入各种指令、函数、表达式等,都是在命令行窗口完成。

右上角的下三角图表:“取消停靠”,使命令行窗口脱离,MATLAB界面成为一个独立的窗口;

“停靠”:将命令行窗口再次合并到MATLAB主界面。

工作区窗口:

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

MATLAB的通用命令:

常用命令:

c0b6770673916691e52be214623abe17.png

输入内容的编辑:

命令行中为方便对输入的内容进行编辑,MATLAB提供了一些控制光标位置和进行简单编辑的常用编辑键与组合键。

f6b7b90001a0fa63f15418ebccb9f613.png

标点: 标点符号被赋予特殊的意义或者代表一定的运算,具体内容如下:

f1b36dc7b7e10bde538a2f92a589b19b.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值