文档介绍:MATLAB 语言及其应用
Application of Matlab Language
11/11/2017
1
课程的作用
课程的目的
课程的特点
课程安排
11/11/2017
2
Application of Matlab Language
课程的作用
在欧美各高等学校,Matlab成为线性代数、自动控制理论、数字信号处理、时间序列分析、动态系统仿真、图像处理等诸多课程的基本教学工具,成为本科生、硕士生和博士生的必须掌握的基本技能。
在设计研究单位和工业部门,Matlab已被广泛地用于研究和解决各种具体的工程问题。
可以预见,Matlab将在我国科学研究和工程应用中发挥越来越大的作用。
11/11/2017
3
Application of Matlab Language
讲授MATLAB语言基础入门知识,介绍MATLAB产品的体系、MATLAB桌面工具的使用方法,重点介绍MATLAB的数据可视化、数值计算的基本步骤以及如何使用MATLAB语言编写整洁、高效、规范的程序。并涉及到一些具体的专业应用工具箱(如:信号处理工具箱、图像处理工具箱等)。
通过本课程的学习,了解、熟悉、掌握 MATLAB的基本编程方法,并具有初步的利用计算机处理、解决实际问题的能力,为进一步学习后续的专业课程做好准备。
本课程的目的( Objectives of This Course )
本课程的特点( Features of This Course )
交叉性课程,是计算机技术、数学理论知识以及诸多工程理论知识的综合。
实践性课程。
内容多,课时少,要求同学上课认真听讲,要充分利用上机实践消化、理解、
掌握课上讲解内容。
11/11/2017
4
Application of Matlab Language
课程安排
课堂教学:共24学时;(1-12周)
上机试验:共24学时。
(2-13周,周二7-8节,九实401、402、403)
学习成绩:
1)上机实验成绩占30%;
2)考勤 10% ;
3) 考试60% (随堂考试)。
主要参考书
《精通MATLAB 》张志涌等编著,北航出版,2003年
《高等应用数学问题的Matlab求解》薛定宇等著,清华大学出版社,2004年
《Matlab程序设计与应用》刘卫国主编,高等教育出版社
11/11/2017
5
Application of Matlab Language
授课宗旨
讲授MATLAB的通用功能。
寓教于例,由浅入深。
关于科学计算,着重强调理论概念、算法和实际计算三者之间的关系。
11/11/2017
6
Application of Matlab Language
第一讲 Matlab概述
前言
Matlab软件概述
Matlab的桌面环境及入门知识
11/11/2017
7
Application of Matlab Language
1 Matlab概述
内容
Matlab发展历史
Matlab产品家族(Matlab family of products)体系
Matlab 语言的特点。
目的
全面了解 Matlab软件包
激发对Matlab软件的学习兴趣。
11/11/2017
8
Application of Matlab Language
MATLAB的历史及影响
70年代中期,Cleve Moler博土及其同事在美国国家基金会的帮助下,开发了LINPACK和EISPACK的FORTRAN语言子程序库,这两个程序库代表了当时矩阵运算的最高水平。
到了70年代后期,身为美国新墨西哥州大学计算机系系主任的CIeve Moler,在给学生上线性代数课时,为了让学生能使用这两个子程序库,同时又不用在编程上花费过多的时间,开始着手用FORTRAN语言为学生编写使用LINPACK和EISPACK的接口程序,他将这个程序取名为MATLAB,其名称是由MATrix和 LABoratory(矩阵实验室)两个单词的前三个字母所合成。
在1978年,Malab就面世了。这个程序获得了很大的成功,受到了学生的广泛欢迎。在以后的几年里,Matlab在多所大学里作为教学辅助软件使用,并作为面向大众的免费软件广为流传。
Cleve Moler
11/11/2017
9
Application of Matlab Language
将MATLAB商品化的不是Cleve Moler,而是一个名叫Jack Little的人。当免费的MATLAB软件到Stanford大学,Jack Little正在该校主修控制,便接触到了当时MATLAB,直觉告诉他,这是一个具有巨大发展潜力的软