Matlab 7.0 新特性

MATLAB R14最新版本信息


MATLAB 7


MATLAB 提供了高级科学计算语言,是进行数据分析算法开发的集成开发环境。 MATLAB 7 针对编程环境、代码效率、数据可视化、数学计算、文件 I/O 等方面进行升级,其中包括:

开发环境


   * 重新设计的桌面环境,针对多文档界面应用提供了简便的管理和访问方法,允许用户自定义桌面外观,创建常用命令的快捷方式;

   * 增强数组编辑器 (Array Editor) 和工作空间浏览器 (Workspace Brower) 功能,用于数据的显示、编辑和处理;

   * 在当前目录浏览器 (Current Directory Browser) 工具中,增加代码效率分析、覆盖度分析等功能;

   * M-Lint 编码分析,辅助用户完成程序性能分析,提高程序执行效率;

   * 增强 M 文件编辑器 (M-Editor) ,支持多种格式源代码文件可视化编辑,例如 C/C++ 、 HTML 、 Java 等。

编程


   * 支持创建嵌套函数 (Nested Function) ,提供更灵活的代码模块化方式;

   * 匿名函数 (Anonymous Function) 功能,支持在命令行或者脚本文件中创建单行函数 (Single Line Function) ;

   * 支持条件分支断点,可以在条件分支语句中进行程序中断调试;

   * 模块化注释,支持为代码段注释。

数学


   * 支持整数算术运算;

   * 支持单精度数据类型运算,包括基本算术运算、线性代数、 FFT 等;

   * 使用更强大的计算算法包 Qhull 2002.1 ,提供更丰富的算法支持;

   * linsove 函数用于处理线性代数方程求解

   * ODE 求解器能够处理隐性微分方程组以及多点边界问题;

图形和 3-D 可视化


   * 新图形窗体界面;

   * 直接从图形窗体生成 M 代码,可以完成用户自定义绘图;

   * 增强图形窗体注释;

   * 数据侦测工具 (Data Exploration Tools) ,提供丰富的数据观测手段;

   * 自定义图形对象,提供丰富的图形显示能力;

   * GUIDE 新增对用户界面面板和 ActiveX 控件支持;

   * 增强句柄图形对象支持完整地 TeX 和 LaTeX 字符集;

文件 I/O 和外部接口


   * 新增文件 I/O 函数,支持读取任意格式文本数据文件,并且支持写入 Excel 和 HDF5 格式数据文件;

   * 具有压缩功能的 MAT 文件格式,支持 快速数据 文件 IO 能力;

   * javaaddpath 函数,无需重新启动 MATLAB 完成 Java 类的加载、删除等功能;

   * 支持 COM 、服务器事件以及 VBS ;

   * 支持 SOAP ,使用网络服务;

   * FTP 对象,直接访问 FTP 服务器;

   * 支持 Unicode 编码格式,增强 MAT 文件字符集;


 性能与系统平台支持


   * JIT 加速器支持所有数值数据类型;

   * Windows XP 系统下支持 3GB 内存访问;



Simulink6

Simulink 是交互式动态系统建模、仿真和分析的图形环境,是进行基于模型的嵌入式系统开发的基础开发环境。可以针对控制系统、信号处理以及通讯系统等进行系统的建模、仿真、分析等工作。 Simulink 6 改善性能,并且针对大规模系统开发进行了性能优化。


 系统建模


   * 支持将大系统模型分割为不同的文件,每个文件为独立的系统模型;

   * 支持系统不同模型文件独立仿真测试

   * 增强系统集成手段,支持配置管理和版本控制软件;

   * 递增式模型加载与代码生成功能;

   * 针对大模型系统提高运行速度和效率;

   * 模型工作空间 (Model Workspace) ,每个模型都用于独立的工作空间用于参数管理和数据处理;

   * 增强总线支持;

Simulink 和 Stateflow


   * 统一的模型浏览器 (Model Explorer) ,用于浏览、维护、配置、搜索、定义所有模型中相关的参数、数据对象和属性;

   * 统一的仿真和代码生成选项;

   * 支持创建并保存多种仿真和代码生成选项;

   * 数据管理和可视化

   * 新增数据对象属性;

   * 可选数据记录增加测试点,无需在模型中增加额外的模块;

   * I/O 管理,可以将必要的信号源和信宿连接到模型而不需要增加模块;


 MATLAB 支持


   * 使用嵌入式 MATLAB(Embedded MATLAB) 功能引入算法并支持 C 代码生成

   * 增强 M 语言 S 函数的支持


具体情况可以查看中文代理商的页面。

主写代码,偶尔写字。没有知识分子的知识,却有知识分子的毛病。-查看简介
144 readers
subscribe via RSS
397 followers
follow on sina


About this entry