MATLAB和Mathematica、Maple并称为三大数学软件。它在数学类科技应用软件中在数值计算方面首屈一指。MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。
MATLAB的基本数据单位是矩阵,它的指令表达式与数学、工程中常用的形式十分相似,故用MATLAB来解算问题要比用C,FORTRAN等语言完成相同的事情简捷得多,并且MATLAB也吸收了像Maple等软件的优点,使MATLAB成为一个强大的数学软件。在新的版本中也加入了对C,FORTRAN,C++,JAVA的支持。可以直接调用,用户也可以将自己编写的实用程序导入到MATLAB函数库中方便自己以后调用,此外许多的MATLAB爱好者都编写了一些经典的程序,用户直接进行下载就可以用。
MATLAB诞生在20世纪70年代,它的编写者是Cleve Moler博士和他的同事。当时,Cleve Moler博士和他的同事开发了EISPACK和LINPACK的FORTRAN子程序库;这两个程序库主要是求解线性方程的程序库。但是,Cleve Moler发现学生使用这两个程序库时有困难,主要是接口程序不好写.很费时间,于是Cleve Moler自己动手,在业余时间里编写了EISPACK和LINPACK的接口程序,Cleve Moler给这个接口程序取名为MATLAB ,意为矩阵(Matrix)和实验室(Laboratory)的组合。以后几年,MATLAB作为免费软件在大学里使用,深受大学生的喜爱。1984年,Cleve Moler和John Little成立MathWorks公司,正式把MATLAB推向市场,并继续进行MATLAB的开发.
MATLAB擅长于数值计算,能处理大量的数据,而且效率比较高。 MathWarks公司在此基础上开拓了符号计算、文字处理、可视化建模和实时控制能力,增强了MATLAB的市场竞争力,使MATLAB成为市场上主流的数值计算软件。MATLAB产品组是支持概念设计、算法开发、建模仿真、实时实现的理想的集成环境。无论是进行科学研究还是产品开发,MATLAB产品组都是必不可少的工具。MATLAB产品组被广泛地应用于包括信号与图像处理、控制系统设计、通信、系统仿真等诸多领域。开放式的结构使MATLAH产品组很容易针对特定的需求进行扩充,从而在不断深化对问题的认识的同时,提高自身的竞争力。MATLAB产品组的一大特性是有众多的面向具体应用的工具箱和仿真块,包含完整的函数集,用来对信号图像处理、控制系统设计、神经网络等特殊应用进行分析和设计。其他的产品延伸了MATLAE的能力,包括数据采集、报告生成和依靠MATLAB语声编程产生独立的C++代码等。MATLAB语言有不同于其它高级语言的特点,它彼称为第四代计算机语言,正如第三代计算机语言如FORTRAN语言和C语言等使人们摆脱了对计算机硬件的操作一样,MATLAB语言使人们从繁琐的程序代码中解放出来.它的丰富的函数使开发者无需重复编程,只需简单地调用和使用,MATLAB最大的特点是简单和直接。MATLAB语言的主要特点有一下几点。
    1 编程效率高
    MATLAB是一种面向科学与工程计算的高级语言.允许用数学形式的语言编写程序,且比BAS1C,FORTRAN和C等语言更加接近我们书写计算公式的思文方式,用MATLAB编写程序犹如在演算纸上排列出公式与求解问题因此,MATLAB语言也可以通俗地称为演算纸式科学算法语言,由于它编写简单,所以编程效率高,易学易懂。
    2用户使用方便
    MATLAB语启是一种解释执执行的语言(在没被专门的工具编译之前),它灵活、方便,其调试程序的手段丰富。调试速度快,需要学习的时间少。人们用任何一种语言编写程序和调试程序一般都要经过这几个步骤:编辑、编译、连接,以及执行和调试。各个步骤之间是顺序关系,编程的过程就是在它们之间做瀑布型的循环。MATLAB语言与其他语言相比,较好地解决了上述问题,把编辑、编译、连接和执行融为一体。它能在同一画面进行灵活操作,快速排除输入程序中的书写错误、语法错误及语意错误,从而加快了用户编写、修改和调试程序的速度。可以说,在编程和调试过程中它是一种比Visual Basic还要简单的语言。
上一篇:基于Matlab的贻贝群河床模式的模拟仿真+源程序
下一篇:Origin-pro移动机器人的故障检测及其容错控制

PSCAD正序故障分量方向保护算法设计及仿真

轻轨沿线震动噪音监测系统设计

单片机数字红外测距系统设计+电路图+程序

连续-离散型状态观测器设...

基于Kinect手势识别的遥操...

船舶纯方位目标定位环行算法设计

冷库GPRS的无线数据采集系统设计

辩护律师的作证义务和保...

谷度酒庄消费者回访调查问卷表

《醉青春》导演作品阐述

浅谈新形势下妇产科护理...

中国古代秘书擅权的发展和恶变

国内外无刷直流电动机研究现状

多元化刑事简易程序构建探讨【9365字】

拉力采集上位机软件开发任务书

高校网球场馆运营管理初探【1805字】

浅谈传统人文精神茬大學...