MATLAB 是一种用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境。使用 MATLAB,您可以较使用传统的编程语言(如 C、C++ 和 Fortran)更快地解决技术计算问题。
MATLAB 的应用范围非常广,包括信号和图像处理、通讯、控制系统设计、测试和测量、财务建模和分析以及计算生物学等众多应用领域。附加的工具箱(单独提供的专用 MATLAB 函数集)扩展了 MATLAB 环境,以解决这些应用领域内特定类型的问题。
MATLAB 提供了很多用于记录和分享工作成果的功能。可以将您的 MATLAB 代码与其他语言和应用程序集成,来分发您的 MATLAB 算法和应用。
主要功能
● 此高级语言可用于技术计算
● 此开发环境可对代码、文件和数据进行管理
● 交互式工具可以按迭代的方式探查、设计及求解问题
● 数学函数可用于线性代数、统计、傅立叶分析、筛选、优化以及数值积分等
● 二维和三维图形函数可用于可视化数据
● 各种工具可用于构建自定义的图形用户界面
● 各种函数可将基于 MATLAB 的算法与外部应用程序和语言(如 C、C++、Fortran、Java、COM 以及 Microsoft Excel)集成
01 三月 2012,MATLAB 7.14 版是 Release 2012a 的一部分,它提供了以下增强功能:
开发环境
● 对矩阵进行排序和转置并在 Variable Editor 中选择矩阵的非相邻部分 (2:17)
● 文本标记选项可实现对已发布脚本中已注释的 MATLAB 代码进行语法高亮显示 (2:05)
● 改进了 MATLAB 网络浏览器中 HTML 的呈现(特别是在 64 位 Windows 系统上)
性能及大型数据集处理
● 用于控制对类的属性、方法和事件进行访问的允许类列表
● 用于使用 AllowedSubClasses 属性控制类的子类设置的允许类列表
数学
● 使用其他算法、选项和广义积分的数值积分函数(integral、integral2、integral3)
● 改进了算术运算符和适用于整型、单精度和双精度数据类型的其他基本数学函数的性能
● 改进了以下内插函数的性能:interp2、interp3 和 intern
文件 I/O 和外部接口连接
● 使用 xlsread(包括指定工作表和范围的能力)读取 Mac 和 Linux 上的 Excel .xlsx 文件
● 创建 MPEG-4 H.264 文件,用于通过 Windows 7 上的 VideoWriter 发布 Web 视频
● fitswrite 函数,用于编写 FITS 文件
● 使用 OPenDAP 协议访问远程 netCDF 文件
下载地址:
转载请注明:百尚 » Mathworks Matlab R2012a – 科学计算语言