![](https://csdnimg.cn/release/download_crawler_static/87993412/bg8.jpg)
快的解决技术计算问题。
高级语言可用于技术计算;开发环境可对代码、文件和数据进行管理;数学
函数可用于线性代数、统计、傅立叶分析、筛选、优化以及数值积分等;二维和
三维图形函数可用于可视化数据;各种工具可用于构建自定义的图形用户界面;
各种函数可将基于 matlab 的算法与外部应用程序和语言;其应用范围非常广,
包括信号和图像处理、通迅、控制系统设计、测试和测量等众多应用领域。
2.2 Matlab 优势
2.2.1 工作平台和编程环境
MATLAB 由一系列工具组成。这些工具方便用户使用 MATLAB 的函数和
文件,其中许多工具采用的是图形用户界面。包括 MATLAB 桌面和命令窗口、
历史命令窗口、编辑器和调试器、路径搜索和用于用户浏览帮助、工作空间、文
件的浏览器。随着 MATLAB 的商业化以及软件本身的不断升级,MATLAB 的
用户界面也越来越精致,更加接近 Windows 的标准界面,人机交互性更强,操
作更简单。而且新版本的 MATLAB 提供了完整的联机查询、帮助系统,极大的
方便了用户的使用。简单的编程环境提供了比较完备的调试系统,程序不必经过
编译就可以直接运行,而且能够及时地报告出现的错误及进行出错原因分析。
2.2.2 程序语言
Matlab 一个高级的矩阵语言,它包含控制语句、函数、数据结构、输入和输
出和面向对象编程特点。用户可以在命令窗口中将输入语句与执行命令同步,也
可以先编写好一个较大的复杂的应用程序(M 文件)后再一起运行。新版本的
MATLAB 语言是基于最为流行的 C++语言基础上的,因此语法特征与 C++
语言极为相似,而且更加简单。使之更利于非计算机专业的科技人员使用。而且
这种语言可移植性好、可拓展性极强,这也是 MATLAB 能够深入到科学研究及
工程计算各个领域的重要原因。
2.2.3 科学计算机数据处理能力
MATLAB 是一个包含大量算法的集合。其可以快捷的实现用户所需的各种
计算功能。函数中所使用的算法都是科研和工程计算中的最新研究成果,而前经
过了各种优化和差错处理。在通常情况下,可以用它来代替底层编程语言,如 C