文档介绍:1
MATLAB及其应用
上海交通大学本科生通选课程
2
参考教材
3
张志涌与Cleve Moler(MATLAB 创始人、MathWorks 公司首席科学家)
4
为什么学****MATLAB ?
5
课程内容
MATLAB概述
MATLAB基础知识
MATLAB基本编程
数据可视化(绘图)
基于MATLAB的数值分析
动态系统仿真:Simulink仿真环境
符号计算
高级图形设计
文件I/O
应用程序接口:转换为c、编译、实时控制
信号处理与图像处理工具箱
6
课程目标:
熟练基本矩阵操作;
掌握MATLAB基本编程方法;
掌握本专业问题的解决方法;
学会编制图形界面。
课程目标
7
学****方法
1 选参考书;
选书方法;先粗后精。。。
2 边做边学,点面结合;
3 利用网络资源,合理使用杠杆;
上交大、水木、中科大、哈工大bbs数学工具版
4 重视思想,不侧重编程。
模仿和反复尝试使一个人的知识变成了技能
8
第一章 MATLAB概述
MATLAB典型应用:
科学计算:矩阵的运算,分析,线性代数求解,微分方程式,稀疏矩阵,特殊函数处理,傅利叶变换等;
算法开发:适合大型算法编程实现
数据采集
系统建模与仿真
数据分析和可视化
科学和工程绘图
应用软件开发(包括用户界面)
MATLAB 取自Matrix和Laboratory前三个字母。
MATLAB经过多年的研究与不断完善,现已成为一种高效的工程计算语言,它将计算、可视化和编程等功能集成于一个易于使用的环境。成为国际上最流行的科学计算与工程计算软件工具之一;可以说它是“第四代”计算机语言。
; 2009b;
与Mathematica、Maple并列三大数学软件,特点是强大的矩阵计算及仿真能力。
70年代中期,美国Cleve Moler 及同事开发了线性代数和特征值计算的
Fortran子程序库;1984年MathWorks公司第一个商业版本;
Jack Little, President
Cleve Moler
9
MATLAB典型应用
10
MATLAB典型应用