MATLAB介绍
MATLAB是由美国mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编辑模式,代表了当今国际科学计算软件的先进水平。
MATLAB的基本数据单位是矩阵,它的指令表达式与数学、工程中常用的形式十分相似,故用MATLAB来解算问题要比用C,FORTRAN等语言完成相同的事情简捷得多,并且MATLAB也吸收了像Maple等软件的优点,使MATLAB成为一个强大的数学软件。在新的版本中也加入了对C,FORTRAN,C++,JAVA的支持。可以直接调用,用户也可以将自己编写的实用程序导入到MATLAB函数库中方便自己以后调用,此外许多的MATLAB爱好者都编写了一些经典的程序,用户可以直接进行下载就可以用。
MATLAB的发展环境
20世纪70年代,美国新墨西哥大学计算机科学系主任Cleve Moler为了减轻学生编程的负担,用FORTRAN编写了最早的MATLAB。1984年由Little、Moler、Steve Bangert合作成立了的MathWorks公司正式把MATLAB推向市场。到20世纪90年代,MATLAB已成为国际控制界的标准计算软件。
重新设计PC机,提供更容易管理的多份资料的,使数字,那些用户布局能以快捷方式对通常使用命令,达到更容易的观看,编辑,以及你的变量阵列编辑器和工作区浏览器当前目录浏览器工具,让你从效率,从属性和代码新的报导扫描你的代码分析器帮助你为最大的性能和可修改性修改你的代码,提高编辑,包括执行M 代码的个别的部分的能力,对多形式和最精彩场面HTML,C/C++ 和Java 出版
编程创造的功能
- 可用于技术计算的高级语言
- 可对代码、文件和数据进行管理的开发环境
- 可以按迭代的方式探查、设计及求解问题的交互式工具
- 可用于线性代数、统计、傅立叶分析、筛选、优化以及数值积分等的数学函数
- 可用于可视化数据的二维和三维图形函数
- 可用于构建自定义的图形用户界面的各种工具
- 可将基于MATLAB的算法与外部应用程序和语言(如C、C++、Fortran、Java、COM以及Microsoft Excel)集成的各种函数