Matlab软件简介 Matlab由Matrix和Laboratory两个词的前3个字母组合而成.它是Mathworks公司推出的一套高性能的 数值计算和可视化数学软件,被誉为“巨人肩上的工具 :它是 一种广泛应用于工程计算及数值分析领域的 新型高级语立它把科学计,的结果可视化和编程部中 能强大 程效的发 作者 政美各高等院校,Mab己经成为线性代数、自动控制理论、数字信号处理、时间序列分析、动态 系统仿真、图像处理等课程的基本教学工具,成为大学生、硕士及博士研究生必须登握的基本技能在国际 学术界,Maab已经被确认为准确、可靠的科学计算标准软件,在许多国际一流的学术刊物上,都可以看到 Matlab的应用. 点与主要功能 值计功能Ma。 以矩阵为基本单位 包括矩阵运算、多 项式和有理分式运算、数据统计分析、数值积分、优化处理等:Mb的命令与数学中的符号、 公式非常接 近,可读性强,容易掌握 (3)符号运算功能:与Maple软件相结合,使得Matlab具有强大的符号计算功能,用符号计算能得到 问题的解析解 坐标的 功能} 提供 丰言的图命令,可轻而易举地绘制二维、三推图形,并可进行图形和 通政学函致酒用、数据结果,销入、第出、面的对象等程序适古 特征,而且简单易学、编程效率高 (6)丰富的工具箱:Mb工具箱分为功能性工具箱和根据专门领域中的特殊需要而设计的各种学科 性工具箱功能性工具箱主要用来扩充其符号计算功能、可视建模仿真功能及文字处理功能等:学科性工具 ,信号处理工具箱、神经网络工具箱、最优化工具箱、金融工具箱等, 这些工具箱进行相关领域的科学研究. 工作环装介 双击Windows桌面上的快捷图标,或者从【开始】菜单的【程序】子莱单中的Matlab7.0或者在Malb 目录中找到可执行程序matlab.cx心,双击该程序使之启动,启动后的对话框如图1所示 当前工作目录 命令提示符 命令窗口 当前工作空间 输入命令的历史记录1 Matlab 软件简介 Matlab 由 Matrix 和 Laboratory 两个词的前 3 个字母组合而成.它是 Mathworks 公司推出的一套高性能的 数值计算和可视化数学软件,被誉为“巨人肩上的工具”.它是一种广泛应用于工程计算及数值分析领域的 新型高级语言,它把科学计算、结果可视化和编程都集中在一个使用非常方便的环境中.自 1984 年该软件推 向市场以来,历经 20 多年的发展与竞争,现已成为国际公认的最优秀的工程应用开发软件.Matlab 功 能强大、简单易学、编程效率高,深受广大科技工作者的欢迎. 在欧美各高等院校,Matlab 已经成为线性代数、自动控制理论、数字信号处理、时间序列分析、动态 系统仿真、图像处理等课程的基本教学工具,成为大学生、硕士及博士研究生必须掌握的基本技能.在国际 学术界,Matlab 已经被确认为准确、可靠的科学计算标准软件,在许多国际一流的学术刊物上,都可以看到 Matlab 的应用. 一、Matlab 概述 1. Matlab 的特点与主要功能 (1) Matlab 是一个交互式软件系统:输入一条命令,立即就可以得出该命令的结果. (2) 数值计算功能:Matlab 以矩阵为基本单位,提供了十分丰富的数值计算函数,包括矩阵运算、多 项式和有理分式运算、数据统计分析、数值积分、优化处理等;Matlab 的命令与数学中的符号、公式非常接 近,可读性强,容易掌握. (3) 符号运算功能:与 Maple 软件相结合,使得 Matlab 具有强大的符号计算功能,用符号计算能得到 问题的解析解. (4) 图形功能:Matlab 提供了丰富的绘图命令,可轻而易举地绘制二维、三维图形,并可进行图形和 坐标的标识、视角和光照设计、色彩精细控制等. (5) 编程功能:Matlab 具有程序结构控制、函数调用、数据结果、输入、输出、面向对象等程序语言 特征,而且简单易学、编程效率高. (6) 丰富的工具箱:Matlab 工具箱分为功能性工具箱和根据专门领域中的特殊需要而设计的各种学科 性工具箱.功能性工具箱主要用来扩充其符号计算功能、可视建模仿真功能及文字处理功能等;学科性工具 箱专业性比较强,如控制系统工具箱、信号处理工具箱、神经网络工具箱、最优化工具箱、金融工具箱等, 用户可以直接利用这些工具箱进行相关领域的科学研究. 2. Matlab 界面 (1) Matlab7.0 的工作环境简介 1) Matlab7.0 的启动 双击 Windows 桌面上的快捷图标,或者从【开始】菜单的【程序】子菜单中的 Matlab7.0 或者在 Matlab 目录中找到可执行程序 matlab.exe,双击该程序使之启动,启动后的对话框如图 1 所示. 输入命令的历史记录 当前工作目录 当前工作空间 命令提示符 命令窗口