应用软件课程教学大纲

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

《应用软件》课程教学大纲

课程名称:应用软件 / Application Software

课程代码:030524

学时:48 学分:3 讲课学时:30 上机/实验学时: 16 考核方式:考查先修课程:高等数学线性代数概率统计

适用专业:信息管理专业

开课院系:管理学院信息管理与信息系统系

教材:

刘卫国陈昭平张颖.MATLAB程序设计与应用.高等教育出版社.2002

主要参考书:

1.石博强、滕贵法.MATLAB数学计算范例教程.中国铁道出版社.2004

2.孙祥、徐流美、吴清.MATLAB7.0基础教程.清华大学出版社.2005

3.崔怡.MATLAB5.3实例详解.航空工业出版社.2000

4.程卫国、冯峰、姚东.MATLAB5.3应用指南.人民邮电出版社.1999

一、课程的性质和任务

《MATLAB程序设计与应用》是为管理学院各专业同学开设的一门选修课,使同学在本科期间掌握一个用计算机解决实际问题,构建数学模型,进行系统仿真的工具。本课程是一门实践性应用性非常强的课程,要求学生要理论联系实际,在掌握熟悉MATLAB应用程序基本应用后,重点应放在与其他实际问题的结合应用能力上。

二、教学内容和基本要求

第1章MATLAB概述

1.l MATLAB的发展

1.2 MATLAB的主要功能

l.3 MATLAB系统的运行环境与安装

l.4 MATLAB系统的启动与退出

1.5 MATLAB命令窗口

1.6 MATLAB文件管理

1.7 MATLAB帮助系统

1.8 MATLAB功能演示

第2章MATLAB数据

2.1 MATLAB数据的特点

2.2变量和赋值

2.3 MATLAB矩阵

2.4 MATLAB运算

2.5字符串

2.6结构和单元

第3章MATLAB程序设计

3.l M文件

3.2数据的输入输出

3.3选择结构

3.4循环结构

3.5函数文件

3.6全局变量和局部变量

3.7类和对象

3.8文件操作

第4章MATLAB绘图

4.1二维图形

4.2三维图形

4.3三维图形的精细处理

4.4图像与动画

4.5低层绘图操作

第5章MATLAB数值计算

5.1特殊矩阵

5.2矩阵分析

5.3矩阵分解与线性方程组求解

5.4数据处理与多项式计算

5.5数值微积分

5.6常微分方程的数值求解

5.7稀疏矩阵

第6章MATLAB符号计算

6.1符号计算基础

6.2符号导数及其应用

6.3符号积分

6.4级数

6.5代数方程的符号求解

第7章MATLAB图形用户界面设计

7.1菜单设计

7.2对话框设计

7.3用户界面设计工具

第8章MATLAB笔记本

8.1笔记本的安装及启动

8.2输入的单元定义与执行

8.3计算区的定义与执行

8.4输出格式控制

8.5 Notebook菜单的其他命令

8.6 M-book模板样式的修改

第9章MATLAB环境下的仿真软件Simulink 9.1 Simulink的基本操作

9.2 Simulink 的几类基本模块

9.3仿真模型参数的设置

9.4子系统的建立与封装

9.5在命令窗口中创建模型

9.6 S-函数的设计和应用

9.7 仿真系统的线性分析

学生通过本课程的学习,应达到下列要求:

1.熟练掌握MATLAB语言的数字计算功能、数据可视化功能和建模仿真功能。

2.理解和掌握MATLAB语言在线性代数、矩阵分析、数字计算和优化、信号分析处理、控制理论分析、过程控制、建模和仿真等领域的理论研究和工程分析中的应用,掌握相应的MATLAB语言工具箱。

3.在以上领域的具有一定的编程能力,和用MATLAB进行分析实际问题的能力。

三、实验(上机、习题课或讨论课)内容和基本要求

实验一 MATLAB运算基础

实验要求

1.熟悉启动和退出MATLAB的方法。

2.熟悉MATLAB命令窗口的组成。

3.掌握建立矩阵的方法。

4.掌握MATLAB各种表达式的书写规则以及常用函数的使用。

实验二选择结构程序设计

实验要求

l.掌握建立和执行M文件的方法。

2.掌握利用if语句实现选择结构的方法。

3.掌握利用switch语句实现多分支选择结构的方法。

4.掌握try语句的使用。

实验三循环结构程序设计

实验要求

1.掌握利用for语句实现循环结构的方法。

2.掌握利用while语句实现循环结构的方法。

3.熟悉利用向量运算来代替循环操作的方法。

实验四函数与文件

实验要求

1.掌握定义和调用MATLAB函数的方法。

2.掌握MATLAB文件的基本操作。

实验五高层绘图操作

实验要求

1.掌握绘制二维图形的常用函数。

2.掌握绘制三维图形的常用函数。

3.掌握绘制图形的辅助操作。

实验六低层绘图操作

实验要求

1.掌握图形对象属性的基本操作。

2.掌握利用图形对象进行绘图操作的方法。

实验七线性代数中的数值计算问题

实验要求

1.掌握生成特殊矩阵的方法。

相关文档
最新文档