自此以后,MATLAB版本不断得到更新.到20世纪90年代,MATLAB已成为国际控制界的标准计算软件[4]。

2。2 MATLAB语言的特点

⑴计算功能强大

MATLAB实现对矩阵进行加、减、乘、除运算以及转置和求逆运算只需利用一般的符号和函数,还可以处理一些特殊的矩阵,如稀疏矩阵,非常适合大型数值算法的编程.

⑵简单易学

MATLAB可以采用数学形式的语言编写程序,只要在命令窗口输入命令,便可直接得到结果,这比C、FORTRAN等语言方便得多.鉴于它是用C语言开发的,所以对于有C语言的基础的初学者也能很容易掌握MATLAB语言.

 ⑶绘图方便

在C和FORTRAN语言中,绘图并不方便,但是在MATLAB中,绘图将变得非常简单.并且,MATLAB本身就具有较强的编辑图形界面的绘图能力.

⑷功能强大的工具箱

MATLAB是由核心部分和工具箱组成的.核心部分包含了数百个内部函数可供用户调用,这比其他任何工具提供的函数都要多。工具箱可分为功能性工具箱(图标建模仿真功能、符号计算功能、数值计算功能、文字处理功能以及与硬件实时交互功能)和学科性工具箱(专业性比较强).

⑸可扩展性强

MATLAB允许用户自己编写文件和组成自己的工具箱,因而能方便地解决计算问题.此外,运用MATLAB运行时服务器和编译器,可以生成独立的可执行程序,从而可以隐藏算法且避免依赖MATLAB.

⑹支持多种操作系统

MATLAB支持多种计算机系统,将一种操作系统下编制的程序转移到其他的操作系统下,程序不需做出任何修改.

⑺可以自动选择算法文献综述

因为许多功能函数都带有算法的自适应能力,所以MATLAB会根据情况自行选择最合适的算法.

⑻与其他软件和语言有良好的交流

MATLAB除了自身具有的强大计算功能外,还可以与其他程序和软件实现很好的交接,这样可以实现最大限度地利用各种资源的优势,最优化解决问题.

⑼帮助功能完善

使用者可通过帮助文档快速了解MATLAB软件的用法.

上一篇:图像的几何特征及其应用MATLAB
下一篇:对傅里叶系数的一些简单探讨

图像的几何特征及其应用MATLAB

分数阶微分方程(包含)解的综述

ENVI+MATLAB度量学习的遥感影像分类实验

几种运输问题的求解方法

关于整系数多项式有理根...

江苏省手足口病传播的微分方程模型研究

MATLAB的大学数学教学可视化的设计

基于EKC假说的江苏省经济与环境关系的研究

身上洧佛光的女人女人洧...

消防大型场地模拟训练设...

泛茬學习环境下军队远程...

小米品牌营销策略研究+SWOT分析

论投资项目的风险评估【1970字】

漆酶的固定化在国内外研究现状历史

基于神经网络的故障诊断与容错控制技术研究

在线考试系统研究现状

徐复观對儒道艺术精神關系的疏通【4629字】