• matlab教程 > MATLAB是一款将数据结构
  • MATLAB是一款将数据结构

    免费下载 下载该文档 文档格式:DOC   更新时间:2011-03-02   下载次数:0   点击次数:1
    文档基本属性
    文档语言:Simplified Chinese
    文档格式:doc
    文档作者:KongXiangFeng
    关键词:
    主题:
    备注:
    点击这里显示更多文档属性
    第1章 MATLAB R2010a简介
    MATLAB是一款将数据结构,编程特性以及图形用户界面完美地结合到一起的软件.MATLAB的核心是矩阵和数组,在 MATLAB中,所有数据都是以数组的形式来表示和存储的.MATLAB提供了常用的矩阵代数运算功能,同时还提供了非常广泛的,灵活的数组运算功能,用于数据集的处理.MATLAB的编程特性与其他高级语言类似,同时它还可以与其他语言(如Fortran和C语言)混合编程,进一步扩展了自身的功能.在图形可视化方面,MATLAB提供了大量的绘图函数,方便用户进行图形绘制,同时MATLAB还提供了图形用户接口(GUI),通过 GUI,用户可以进行可视化编程.Simulink 是基于 MATLAB 的框图设计环境,可以用来对各种动态系统进行建模,分析和仿真.它的建模范围广泛,可以针对任何能够用数学来描述的系统进行建模,例如航空航天动力学系统,卫星控制制导系统,通信系统,船舶及汽车等,其中包括连续,离散,条件执行,事件驱动,单速率,多速率和混杂系统等.Simulink 还提供了丰富的功能块以及不同的专业模块集合,利用 Simulink 几乎可以做到不书写一行代码就能完成整个动态系统的建模工作.
    本章主要介绍 MATLAB的一些基本知识,主要包括MATLAB的功能,发展历史以及MATLAB R2010a的新功能等,由于MATLAB软件在不断地更新,所以,本章还介绍了获取MATLAB最新信息的途径,以及对MATLAB的界面及路径的管理等.
    了解MATLAB语言的基本功能和特点
    了解MATLAB的基本界面
    了解MATLAB的路径搜索
    1.1 MATLAB简介
    MATLAB是 MathWorks 公司用C语言开发的软件,其中的矩阵算法来自Linpack和Eispack课题的研究成果.本节主要介绍MATLAB的整体情况及其特点.
    1.1.1 MATLAB概述
    MATLAB作为一种高级科学计算软件,是进行算法开发,数据可视化,数据分析以及数值计算的交互式应用开发环境.世界上许多科研工作者都在使用MATLAB来加快自己的科研进度,缩短数据分析和算法开发的时间,研发出更加先进的产品和技术.相对于传统的 C,C++或者FORTRAN语言,MATLAB提供了高效快速解决各种科学计算问题的方法.目前,MATLAB已经被广泛认可为科学计算领域内的标准软件之一.
    MATLAB可以被广泛地应用于不同领域,例如信号与图像处理,控制系统设计与仿真,通信系统设计与仿真,测量测试与数据采集,金融数理分析以及生物科学等.MATLAB中内嵌了丰富的数学,统计和工程计算函数,使用这些函数进行问题的分析解答,无论是问题的提出还是结果的表达都采用工程师习惯的数学描述方法,这一特点使MATLAB成为了数学分析,算法开发及应用程序开发的良好环境.MATLAB是MathWorks产品家族中所有产品的基础.附加的工具箱扩展MATLAB基本环境用于解决特定领域的工程问题.MATLAB有以下几个特点:
    高级科学计算语言.
    代码,数据文件的集成管理环境.
    算法设计开发的交互式工具.
    用于线性代数,统计,傅立叶分析,滤波器设计,优化和数值计算的基本数学函数.
    2-D和3-D数据可视化.
    创建自定义工程师图形界面的工具.
    与第三方算法开发工具,如C/C++,FORTRAN,Java,COM,Microsoft Excel等集成开发基于 MATLAB的算法.
    MATLAB中有许多附加的软件模块—— 这也被称为工具箱,它们可以执行更加复杂的计算.用户可以单独购买这些模块,但是,所有模块都必须在核心MATLAB程序下运行.工具箱处理诸如以下的这些应用:图像和信号处理,财务分析,控制系统设计和模糊逻辑.用户也可以在MathWorks网站上找到最新的清单,这将在本章稍后章节中加以讨论.
    1.1.2 MATLAB的基本功能
    MATLAB将高性能的数值计算和可视化功能集成,并提供了大量的内置函数,从而被广泛地应用于科学计算,控制系统和信息处理等领域的分析,仿真和设计工作,而且利用MATLAB产品的开放式结构可以很容易地对MATLAB的功能进行扩充,从而在不断深化对问题认识的同时,不断完善MATLAB产品以提高产品自身的竞争能力.
    目前MATLAB的基本功能如下.
    1. 数学计算功能
    MATLAB的数学计算功能是MATLAB的重要组成部分,也是最基础的部分,包括矩阵运算,数值运算以及各种算法.

    下一页

  • 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
  • 免费下载 DOC格式下载
  • 您可能感兴趣的
  • matlab教程免费下载  matlab教程下载  matlab教程部分17  matlab教程全  matlab教程及实训  cmatlab教程  matlab教程doc  matlab教程r2010a  matlab教程数学建模