文档介绍:欢迎学习MATLAB
MATLAB语言基础
主讲教师:杜华强
环境科技学院
MATLAB课程介绍
定位:公共基础选修课
目标:了解MATLAB,能够熟练掌握数学(矩阵)运算,简单编程,简单的数据处理及基本图形绘制.
教材:自编教材
特点:完全不必具备其它语言的基础,各年级各专业的同学都可选修。
MATLAB课程安排
学时: 32学时(,介绍matlab7)
安排:讲课16学时,上机14学时,考试2学时
考核要求:不得缺勤,实验报告必须齐备。
考核方式: 考试
学习内容一、MATLAB概述二、MATLAB基本操作三、MATLAB图形图像系统四、Matlab程序设计五、MATLAB在数学中的基本应用六、MATLAB 工具箱七、MATLAB图形用户界面设计
第一节 MATLAB语言概述
一、MATLAB语言的发展
matlab语言是由美国的Clever Moler博士于1980年开发的
设计者的初衷是为解决“线性代数”课程的矩阵运算问题
取名MATLAB即Matrix Laboratory 矩阵实验室的意思
Matlab(Matrix Laboratory)是美国MathWork公司于1982年推出的一套高性能的数值计算和可视化软件,它集成数值分析、矩阵运算、信号图像处理和图像图形显示于一体。矩阵运算的方便快捷性;程序编写的简洁、简单性;图形图像显示的优美性;加上Matlab本身很强的开放性和适应性以及图形用户界面(GUI)生成的方便性和扩充的灵活性,使得Matlab倍受青睐,大大节省了科研工作者的时间和精力,成为当前国内外科研人员以及大专院校学生争相学习的大众化软件。自1982年 MathWork公司推出第一版本以来,,其功能更加完善,极大的方便了各种科学计算以及不同领域应用程序的开发。
2、MATLAB语言简介
Matlab最受青睐的应该是其语言的强大功能。Matlab语言简化、集成了自然科学和社会科学中众多算法,许多复杂的计算过程在Matlab中往往仅需要几条命令或命令组合便可以完成。
Matlab语言是一种解释性的语言,其语言中变量的基本单位是矩阵,变量的赋值语法为变量=表达式。对于变量,在Matlab中有全局变量(很少用)和局部变量(经常)两种类型,变量的数据类型包括字符变量和数值变量两种基本类型;在程序编写过程中变量不需要提前定义,往往根据程序编写的需要随时定义。
它将一个优秀软件的易用性与可靠性、通用性与专业性、一般目的的应用与高深的科学技术应用有机的相结合
MATLAB是一种直译式的高级语言,比其它程序设计语言容易