文档介绍:MATLAB程序及应用
个人简介:
祝洪杰
******@sdili.
机电楼A413
学时分配:
总学时:32(其中理论课学时:16 上机学时:16)
考试成绩:平时成绩占30%,期末考试成绩占70%。
第1章 MATLAB概论 MATLAB简介 MATLAB环境的准备 MATLAB操作界面(开发环境) MATLAB帮助系统
MATLAB其他管理
教学目标
教学重点
第1章 MATLAB概论
教学目标
介绍MATLAB的一些基本情况,让大家对该软件有一个整体的认识。它主要包括MATLAB的功能、发展历史以及MATLAB 组成特点等。
介绍MATLAB的安装和操作界面,通过学习,用户将对其开发环境有一个直观的认识并能够熟练掌握操作技巧。
教学重点
了解MATLAB语言的基本功能和特点
初步认识MATLAB 的操作界面
掌握MATLAB 的路径搜索
掌握MATLAB的M文件编辑器的使用
MATLAB简介
MATLAB的发展
MATLAB表示为Matrix Laboratory,最初是1980年前后
由Cleve Moler用Fortran语言设计的,有关矩阵的算法来自Linpack和Eispack课题的研究成果;现在的MATLAB程序是MathWorks公司用C语言开发的。
是目前国际上最流行、应用最广泛的科学与工程计算软件。
广泛应用于自动控制、数学运算、数字信号分析、计算机技术、图像信号处理、财务分析、航天工业、汽车工业、生物医学工程、语音处理和雷达工程等行业;
国内外高校和研究部门科学研究的重要工具;
MATLAB简介
MATLAB的发展
1984年,MATLAB第1版(DOS版) 1992年,(微机版,) 1994年,MATLAB (,在图形界面设计方面提供了新的方法) 1997年,MATLAB (更多的数据结构,) 1999年,MATLAB () 2000年,MATLAB (界面更合理,计算性能速度提高,与C语言接口及转换的兼容性更强,) 2001年,MATLAB
2002年,MATLAB (,在计算方法、图形功能、用户界面设计、编程手段和工具等方面都有重大改进) 2004年,MATLAB
MATLAB简介
MATLAB的主要组成部分
1、开发环境
由一组工具和组件组成
2、MATLAB数学函数库
集成了丰富的数学函数库,其强大的计算能力覆盖了
从基本函数到高级函数的范围。
3、MATLAB语言
它是一种以矩阵运算为基础的高级语言。
4、图形功能
具有功能强大的图形系统,可以用高级命令和图形句
柄实现对所有图形对象的操作。
MATLAB简介
MATLAB的主要组成部分
5、应用程序接口(API)
提供了应用程序接口库函数,允许用户使用像C语言
这样的高级语言与MATLAB连接,功能包括与MATLAB
的动态连接、调用MATLAB作为运算引擎、读写MAT文
件等。
6、工具箱
MATLAB由基本部分和功能各异的工具箱组成。基本部分是MATLAB的核心,工具箱是扩展部分。
工具箱是用MATLAB的基本语句编成的各种子程序集,用于解决某一方面的专门问题或实现某一类的新算法。
l MATLAB有以下主要的工具箱:
控制系统工具箱(Control System Toolbox)
系统辨识工具箱(System Identification Toolbox)
信号处理工具箱(Signal Processing Toolbox)
神经网络工具箱(work Toolbox)
模糊逻辑控制工具箱(Fuzzy Logic Toolbox)
小波工具箱(Wavelet Toolbox)
模型预测控制工具箱(Model Predictive Control Toolbox)
munication Toolbox)
图像处理工具箱(Image Processing Toolbox)
频域系统辨识工具箱(Frequency System Identification Toolbox)
优化工具箱(Optimization Toolbox)
偏微分方程工具箱(Partial Differential Equation Toolbox)
财政金融工具箱(Financial Toolbox)
统计工具箱(Statistics Toolbox)
MATLAB