MATLAB 程序设计课程教学大纲

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《MATLAB程序设计》课程教学大纲

英文名称:MATLAB

一、课程说明

1.课程的性质

学科基础选修课

2.课程的目的和任务

MATLAB是一种以数值计算和数据图示为主的计算机软件,并包含适应多个学科的专业软件包,以及完善程序开发功能。本课程主要介绍MATLAB语言的应用环境、调试命令,各种基本命令和高级操作命令,绘图功能函数,循环和条件分支等控制流语句。课程最后简介MATLAB 语言中的几个主要工具箱,为后续的专业课程提供有力的工具。本课程以讲课为主,结合上机实验,使学生通过编程实例掌握MATLAB语言的编程基础与技巧。

3.适应专业

电子信息工程

4.学时与学分

总学时54学时,其中课堂讲授36学时,有关实验课18学时

总学分2.5分,其中实验占0.5分

5.先修课程

线性代数、高等数学、电路分析基础等

6.推荐教材及参考书

推荐使用1997年西安电子科技大学出版社出版楼顺天、闫华梁主编的《MATLAB程序设计语言》

主要参考书目:

(1)朱衡君主编.MATLAB语言及实践教程

(2)王沫然编著.MATLAB6.0与科学计算.北京:电子工业出版社,2001

7.主要教学方法与手段

本课程采用课堂教学与实验教学相结合的方法。

8.考核方式:

百分制,其中考试成绩占50%,实验成绩占30%,平时成绩20%。

9.课外自学要求:

要求学生熟练掌握线性代数矩阵部分知识,通过上机实习,领会MATLAB中众多功能,达到熟练应用的程度。并结合本专业利用MATLAB工具箱解决实际问题。

二、教学基本要求和能力培养要求

1.通过本课程的各个教学环节,达到以下基本要求:

学生能掌握MATLAB语言的编程基础。

2.通过学习本课程,应具备以下能力:

本课程要求学生掌握MATLAB的数据类型、矩阵输入和操作方法、语法结构、函数的使用以及常用的绘图功能,并在后续的学习过程中能较熟练地应用MATLAB解决相关课程中的复杂的数学计算问题。

三、课程教学内容(各章基本内容及重点、难点)

第一章 MATLAB概述

了解MATLAB软件的发展历史,MATLAB的基本情况,以及学习MATLAB的意义,熟悉MATLAB 语言使用环境。结合多媒体授课演示MATLAB应用程序各功能模块说明。

重点:熟悉MATLAB环境和常用命令

第二章 MATLAB基本操作

学习MATLAB语言基本操作,熟悉基本操作命令。掌握系统函数、基本数学函数、特殊数学函数、矩阵函数以及常用的字符串处理命令、字符串函数、结构阵列和单元阵列。了解矩阵输入方法、矩阵元素引用、矩阵运算、数组运算。重点掌握MATLAB的基本数据类型是矩阵,彻底领会矩阵的含义和用法。

第三章绘图功能

掌握二维图形

了解三维图形和图形高级操作。

第四章MATLAB程序设计

掌握M文件、磁盘文件、文件输入输出。熟练掌握for循环语句、while循环语句、if 和break语句、开关语句等。

重点掌握MATLAB编程语法。

第五章MATLAB基本应用领域

掌握数据分析、多项式,了解泛函。

熟悉MATLAB在高等数学中的应用和电子信息课程中的应用。

四、教学学时分配

课程内容

时数

教学环节讲课实验习题讨论小计第一章 MATLAB概述

426第二章 MATLAB基本操作8412第三章 MATLAB图形系统8412第四章 MATLAB程序设计8412第五章MATLAB基本应用领域8412总计361854

制定人:

系主任:

教学院长:

《MATLAB程序设计》课程实验教学大纲

一、实验目的和要求

1.实验目的:

上机操作是本课程重要的教学环节,学生只有通过上机实习,才能领会MATLAB中众多功能,达到熟练应用的程度。

2.实验基本要求

①掌握MATLAB的基本操作

②掌握MATLAB的绘图功能

③掌握MATLAB分析、计算功能

④掌握MATLAB在数学、信号处理等领域的应用

二、实验教学条件

实验均在机电学院新实习机房完成,2个班的同学可同时上机实习。

三、实验材料

MATLAB软件、微型计算机

四、实验课主要内容

序号实验项目学时实验

类别实验类型实验内容具体要求1 熟悉软件环境和基本的操作2基础实验上机观看DEMO程序,INTRO程序,HELP文件,练习MATLAB常用命令熟练掌握MATLAB的基本操作2矩阵的建立和基本运算(1)2基础实验上机练习MATLAB矩阵的输入和矩阵运算的各种命令预习实验,上机仿真后按要求写出实验报告,完成思考题3矩阵的基本运算(2)2基础实验上机练习MATLAB 中各种矩阵生成函数。预习实验,上机仿真后按要求写出实验报告,完成思考题4图形绘制(1)2基础实验上机MATLAB基本的二维图形绘制函数。预习实验,上机仿真后按要求写出实验报告,完成思考题5图形绘制(2)2基础实验上机MATLAB常用二维图形绘制函数。预习实验,上机仿真后按要求写出实验报告,完成思考题6MATLAB程序设计(1)2基础实验上机MATLAB 的m文件程序和程序设计预习实验,上机仿真后按要求写出实验报告7MATLAB程序设计(2)2基础实验上机MATLAB的m文件程序和程序设计预习实验,上机仿真后按要求写出实验报告,完成思考题8MATLAB应用(1)2基础实验上机MATLAB在数学上的应用预习实验,上机仿真后按要求写出实验报告,完成思考题9MATLAB应用(2)2基础实验上机MATLAB在电子信息课程中的应用预习实验,上机仿真后按要求写出实验报告,完成思考题

五、考核方式与评分办法

实验成绩以实验课表现和实验报告为评判,实验成绩占课程总成绩的30%。

相关文档
最新文档