教案
2006 ~2007学年第二学期
学院(系、部)
计算科学系
教研室(实验室)
软件工程
课程名称
Matlab数据处理与分析
授课班级
选修课
主讲教师
职称
课程
名称
Matlab数据处理与分析
课程编号
总计: 学时
学分
课程
性质
必修课
公共课□; 基础课□;
专业基础课□; 专业课□
讲课: 学时
实验: 学时
上机: 学时
选修课
限选课□; 任选课□
考核方式
考试(); 考查( √)
任课
教师
职称:
授课对象
专业班级:
教材和主要考参资料
1、李丽,王振领, Matlab 工程计算及应用, 人民邮电出版社, 2001
2、Stephen J. Chapman, Matlab Programming for Engineers, 2nd edition, Thomson Learning, 2002
3、D. Hanselman, B. Littlefield, Mastering Matlab 6, 清华大学出版社, 2002
教学目的和要求
目的:重点掌握下列几方面的知识,数值数组及其运算,字符串和构架数组,数值计算, 符号计算,数据和函数的可视化,图像用户界面GUI制作。
要求:自行上机运行教案中的例题程序,加以熟练巩固,本期期未完成一个作业(从三个中选择其中一个),作为考查内容。
教学重点及难点
重点:数值数组及其运算,数值计算, 符号计算,数据和函数的可视化,图像用户界面GUI制作,构建独立应用程序。
难点:图像用户界面GUI制作。
Matlab数据处理与分析课程教案
授课题目:第一章 Matlab环境概述
教学目的、要求:
了解: Matlab操作环境。
熟练:Matlab的使用界面与相关操作。
教学重点及难点:
重点:
Matlab的使用界面与相关操作。
难点:
Matlab的使用界面与相关操作
课时安排:
1
教学基本内容
1、 Matlab的发展简史和特点
2、Matlab安装和内容选择。
(课件中以图形说明,并运行软件加以演示):
Command Window运行入门
CommandWindow操作要点。
Command History和实录指令diary。
Currend Directory、路径设置器和文件管理。
Workspace Browser和Array Editor。
掌握帮助系统的查询。
作业和思考题:
上机熟练Matlab环境,要求自行掌握Matlab界面的各种操作。
课后小结:
Matlab的安装与界面操作。
Matlab数据处理与分析课程教案
授课题目:第二章数值数组及其运算
教学目的、要求:
了解:数组的概念
掌握:一维数组的创建和寻访,二维数组的创建,二维数组的下标标识,子数组的寻访与赋值,数组运算与矩阵运算。
教学重点及难点:
重点:
一维数组的创建和寻访,二维数组的创建,二维数组的下标标识,子数组的寻访与赋值,数组运算与矩阵运算。
难点:
二维数组的下标标识,子数组的寻访与赋值,数组运算与矩阵运算。
课时安排:
2
教学基本内容(以例题说明为主,运行并演示例题程序):
1、一维数组的创建和寻访
一维数组的创建
(1)逐个元素输入法:
x=[2 pi/2 sqrt(2) 3+5i]
x=
+
(2)冒号生成法:
这是通过“步长”设定,生成一维“行”数组的方法。
格式如下:
x=a : inc : b
(3)定数线性采样法:
该法在设定的“总点数”下,均匀采样生成一维“行”数组。
格式如下:
x=linspace (a , b , n)
(4)定数对数采样法:
该法在设定的“总点数”下,经常用对数采样生成一维“行”数组。
格式如下:
x=logspace (a , b , n)
一维数组的子数组寻访和赋值
例:子数组的寻访(Address)。
rand('state',0)
x=rand(1,5)
x =
x(3)
ans =
x([1 2 5])
ans =
x(1:3)
ans =
x(3:end) %
ans =
x(3:-1:1) %
ans =
Matlab程序设计与接口技术(电子教案) 来自淘豆网m.daumloan.com转载请标明出处.