MATLAB是什么?

有什么特点... 有什么特点 展开
 我来答
Di_Foil
2015-07-28 · TA获得超过548个赞
知道小有建树答主
回答量:199
采纳率:40%
帮助的人:134万
展开全部

  MATLAB(矩阵实验室)是MATrixLABoratory的缩写,是一款由美国The MathWorks公司出品的商业数学软件。MATLAB是一种用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境。除了矩阵运算、绘制函数/数据图像等常用功能外,MATLAB还可以用来创建用户界面及与调用其它语言(包括C,C++,Java,Python和FORTRAN)编写的程序。


  尽管MATLAB主要用于数值运算,但利用为数众多的附加工具箱(Toolbox)它也适合不同领域的应用,例如控制系统设计与分析、图像处理、信号处理与通讯、金融建模和分析等。另外还有一个配套软件包Simulink,提供了一个可视化开发环境,常用于系统模拟、动态/嵌入式系统开发等方面。



  •   主要功能

  MATLAB的主要提供以下功能[6]:

  可用于技术计算的高级语言

  可对代码、文件和数据进行管理的开发环境

  可以按迭代的方式探查、设计及求解问题的交互式工具

  可用于线性代数、统计、傅立叶分析、筛选、优化以及数值积分等的数学函中扒睁数

  可用于可视化数据的二维和三维图形函数

  可用于构建自定义的图形用户界面的各种工具

  可将基于MATLAB的算法与外部应用程序和语言(如C、C++、Fortran、Java、COM以及Microsoft Excel)集成的各种此灶函数

  •   工具箱

  MATLAB的一个重要特点是可扩展性。作为Simulink和其它所有MathWorks产品的基础,MATLAB可以通过附加的工具箱卖岁(Toolbox)进行功能扩展,每一个工具箱就是实现特定功能的函数的集合[注 2]。MathWorks提供的工具箱分以下几大类[7]:

  1.   数学和优化

  2.   统计和数据分析

  3.   控制系统设计和分析

  4.   信号处理和通讯

  5.   图像处理

  6.   测试和测量

  7.   金融建模和分析

  8.   应用程序部署

  9.   数据库连接和报表

  10.   分布式计算

  这些工具箱大多是用开放式的MATLAB语言写成,用户不但可以查看源代码,还可以可根据自己的需要进行修改以及创建自定义函数。此外,常有用户在MATLAB Central: File Exchange发布自己编写的MATLAB程序或工具箱,供他人自由下载使用。


俊永翼F
高粉答主

2020-06-16 · 说的都是干货,快来关注
知道答主
回答量:8.1万
采纳率:3%
帮助的人:3946万
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
阳光xl不锈
2011-05-10 · TA获得超过194个赞
知道答主
回答量:94
采纳率:0%
帮助的人:73.9万
展开全部
是一款科学计算软件 功能超强大,几乎可以计算目宏野前绝大部分数学计算,而册友且可以画图,支持编程,还和C C++接州绝槐口,即API。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tooooday
2011-05-10 · 超过17用户采纳过TA的回答
知道答主
回答量:49
采纳率:0%
帮助的人:43.9万
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式