MATLAB

来源:互联网 发布:js在指定div创建表格 编辑:程序博客网 时间:2024/04/26 06:44

什么是MATLAB?

 

MATLAB ®是一个技术计算高性能的语言。它集成了计算,可视化,并规划在一个易于使用的环境问题和解决办法是在熟悉的数学符号表示。典型用途包括
数学和计算
算法开发
数据采集
建模,仿真和原型
数据分析,探索和图形可视化
科学和工程
应用软件开发,包括图形用户界面的建设

MATLAB是一个互动的系统,其基本数据元素是一个数组,不要求标注。这使您可以解决许多技术计算问题,尤其是那些与矩阵和向量制剂在短的时间内,它会采取写在一个标量,如C或Fortran交互式语言的方案。
这个名字代表了MATLAB的矩阵实验室。 MATLAB的原来的写法,可以方便地查阅矩阵软件的LINPACK和EISPACK项目所开发的。今天,MATLAB的发动机采用的LAPACK和BLAS库的,嵌入了在矩阵计算软件艺术的状态。
基于MATLAB已逐渐发展起来的,由许多用户输入年。在大学环境中,它是标准的初级和高级课程,数学,工程和科学的教学工具。在工业方面,MATLAB是选择高生产率的研究,开发工具和分析。


MATLAB的特点是在附加应用程序,具体的解决方法称为工具箱的家庭。很重要的MATLAB的大多数用户,工具箱,让您学习和运用专门技术。工具箱是MATLAB函数(M文件),扩展了MATLAB环境,以解决特定问题的综合类收藏品。在哪些领域工具箱也可包括信号处理,控制系统,神经网络,模糊逻辑,小波,仿真,以及许多其他人。

 

MATLAB System
The MATLAB的系统由五个主要部分组成:

开发环境。
这是工具和设备,帮助您使用MATLAB函数和文件集。许多这些工具的图形用户界面。它包括在MATLAB桌面和命令窗口,命令历史记录,编辑和调试,并查看帮助浏览器,工作区,文件和搜索路径。

MATLAB数学函数库。
这是一个从初级的功能,如总结,正弦,余弦和复杂的算术,喜欢逆矩阵的算法更复杂的运算功能丰富的收集,矩阵特征值,贝塞尔函数和快速傅立叶变换。

MATLAB语言。
这是一个高层次的矩阵/与控制流语句,函数,数据结构,输入/输出数组语言和面向对象编程功能。它允许两个“规划中的小”来快速创建快速和肮脏的一次性项目,和“大”,以建立庞大复杂的应用程序编程。

图形。
基于MATLAB已显示向量和矩阵图,以及注释和打印这些图形广泛的设施。它包括二维和三维数据可视化,图像处理,动画高级功能,并演示图形。它还包括低级别的功能,让您完全定制的图形外观以及建立在您的MATLAB应用的完整的图形用户界面。

MATLAB应用程序接口(API)。
这是一个库,使您可以编写C和Fortran与MATLAB交互的程序。它包括从MATLAB(动态链接)调用例程设施,称作为MATLAB的计算引擎,以及阅读和写作MAT文件。