菜单
  

    2.2  Matlab的主要功能

    Matlab之所以成为世界顶尖的科学计算与数学应用软件,是因为它随着版本的升级与不断完善而具有愈来愈强大的功能。

    (1)数值计算功能。MATLAB 出色的数值计算功能是使之优于其他数学应用软件的决定性因素之一,尤其是当今流行的MATLAB5.3版本,其数值计算功能可谓十分完善了。

    (2)符号计算功能。科学计算有数值计算与符号计算之分,仅有优异的数值计算功能并不能满足解决科学计算时的全部需要。在数学科学、应用科学和工程计算领域,常常会遇到符号计算问题。1993年,MathWorks公司从加拿大Waterloo大学购买了Maple的使用权,并以Maple的内核作为符号计算功能的“引擎”,依靠Maple巳有的库函数,开发出了在Matlab环境下实现符号计算功能的系统组件。

    (3)数据分析功能。Matlab不但在科学计算方面具有强大的功能,而且在数值计算结果的分析和数据可视化方面也有着其他同类软件难以匹敌的优势。在科学计算和工程应用中,技术人员经常会遇到大量的原始数据和数值计算结果需要进行分析,而对数据的分析并非易事。Matlab能将这些数据以图形的方式显示出来,不仅使数据间的关系清晰明了,而且对于揭示其内在本质往往有着非常重要的作用。

    (4)动态仿真功能。Matlab提供了一个模拟动态系统的交互式程序SIMULINK,允许用户在屏幕上绘制框图来模拟一个系统,并能动态地控制该系统。SIMULINK采用鼠标驱敢方式,能处理线性、非线性、连续、离散等多种系统。

    SIMULINK还为用户提供了两个应用程序扩展集:Simulink Extensions和Block—sets。其中Simulink Extensions是支持在SIMULINK环境下进行系统开发的一些可选择的工具类应用程序,包括Simulink Ac—ceterator、Real—Time Workshop 以及State一flow;而Blocksets则是针对DSP(数字信号处理)、Communications(通信)、NonlinearControl Design (非线性控制设计)、FixedPoint(不动点)等几个特殊应用领域谩计的SIMUILNK程序的集合。来.自/751论|文-网www.751com.cn/

    (5)程序接口功能。Matlab提供了方便的应用程序接口(API),用户可以在Matlab环境下直接调用己经编译过的C和Fortran子程序,可以在Matlab和其他应用程序之间建立客户机/服务器关系。同样,在c和Fortran 程序中,也可以调用Matlab的函数或命令,使得这些语言可以充分利用Matlab强大矩阵运算功能和方便的绘图功能。

    (6)文字处理功能。Matlab Notebook能成功地将Matlab与文字处理系统Microsoft Word集成一个整体。为用户进行文字处理、科学计算、工程设计等营造了一个完美统一的工作环境。用户不仅可以利用Word强大的文字编辑处理功能,极其方便地创建MATLAB 的系统手册、技术报告、命令序列、函数程序、注释文档以及与Matlab有关的教科书等6种文档,而且还能从Word访问Matlab的数值计算和可视化结果,直接利用Word对由Matlab所生成的图形图像进行移动、缩放、剪裁、编辑等加工处理

  1. 上一篇:MATLAB图像处理方式对EAN-13条形码研究
  2. 下一篇:matlab降低OFDM峰均比的压扩算法研究
  1. 基于差分进化算法的自动...

  2. 基于混沌的图像加密通信...

  3. MATLAB基于时频分析的穿墙呼吸检测算法研究

  4. 基于LTE的OFDM无线传输链路设计与仿真

  5. CMOS纸张打印质量检测的图像扫描和算法开发

  6. 基于OFDM的用户接入控制技术研究

  7. 基于OFDM的数字图像无线传输关键技术研究

  8. 河岸冲刷和泥沙淤积的监测国内外研究现状

  9. java+mysql车辆管理系统的设计+源代码

  10. 大众媒体对公共政策制定的影响

  11. 电站锅炉暖风器设计任务书

  12. 当代大学生慈善意识研究+文献综述

  13. 十二层带中心支撑钢结构...

  14. 乳业同业并购式全产业链...

  15. 杂拟谷盗体内共生菌沃尔...

  16. 中考体育项目与体育教学合理结合的研究

  17. 酸性水汽提装置总汽提塔设计+CAD图纸

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回