




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精品文档应用软件课程教学大纲 课程名称:应用软件 / Application Software课程代码: 030524学时: 48 学分: 3 讲课学时: 30 上机 / 实验学时: 16 考核方式:考查 先修课程:高等数学 线性代数 概率统计适用专业:信息管理专业开课院系: 管理学院 信息管理与信息系统系教材:文U卫国陈昭平张颖.MATLAB程序设计与应用.高等教育出版社.2002主要参考书:1. 石博强、滕贵法.MATLAB学计算范例教程.中国铁道出版社.20042 .孙祥、徐流美、吴清.MATLAB7.0基础教程.清华大学出版社 .20053 .崔怡.MATLAB5.3实例详解.航空工业
2、出版社.20004 .程卫国、冯峰、姚东.MATLAB5.3应用指南.人民邮电出版社.1999一、课程的性质和任务MATLAB程序设计与应用是为管理学院各专业同学开设的一门选修课,使同学 在本科期间掌握一个用计算机解决实际问题,构建数学模型,进行系统仿真的工具。 本课程是一门实践性应用性非常强的课程,要求学生要理论联系实际,在掌握熟悉 MATLAB应用程序基本应用后,重点应放在与其他实际问题的结合应用能力上。二、教学内容和基本要求第1章MATLAB既述1.1 MATLAB 的发展1.2 MATLAB的主要功能1.3 MATLAB 系统的运行环境与安装1.4 MATLAB 系统的启动与退出1.5
3、 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.1 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 矩阵
4、分析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 模板样式的修改Simulink第9章MATLAB境下的仿真软件9.1 S
5、imulink 的基本操作9.2 Simulink 的几类基本模块9.3 仿真模型参数的设置9.4 子系统的建立与封装9.5 在命令窗口中创建模型9.6 S- 函数的设计和应用9.7 仿真系统的线性分析学生通过本课程的学习,应达到下列要求:1 .熟练掌握MATLA爵言的数字计算功能、数据可视化功能和建模仿真功能。2 理解和掌握 MATLAE语言在线性代数、矩阵分析、数字计算和优化、信号分析处 理、控制理论分析、 过程控制、 建模和仿真等领域的理论研究和工程分析中的应用,掌握相 应的MATLA晤言工具箱。3 在以上领域的具有一定的编程能力,和用MATLAB进行分析实际问题的能力。三、实验(上机、
6、习题课或讨论课)内容和基本要求实验一 MATLAB运算基础实验要求1熟悉启动和退出 MATLAB勺方法。2 .熟悉MATLA晞令窗口的组成。3.掌握建立矩阵的方法。4 掌握MATLAB各种表达式的书写规则以及常用函数的使用。实验二 选择结构程序设计实验要求I掌握建立和执行 M文件的方法。2. 掌握利用 if 语句实现选择结构的方法。3. 掌握利用 switch 语句实现多分支选择结构的方法。4. 掌握 try 语句的使用。实验三 循环结构程序设计实验要求1 .掌握利用 for 语句实现循环结构的方法。2. 掌握利用 whiIe 语句实现循环结构的方法。3. 熟悉利用向量运算来代替循环操作的方法
7、。实验四 函数与文件 实验要求1. 掌握定义和调用 MATLAE函数的方法。2 .掌握MATLAB件的基本操作。实验五 高层绘图操作实验要求1 .掌握绘制二维图形的常用函数。2. 掌握绘制三维图形的常用函数。3. 掌握绘制图形的辅助操作。实验六 低层绘图操作实验要求1 掌握图形对象属性的基本操作。2 掌握利用图形对象进行绘图操作的方法。 实验七 线性代数中的数值计算问题实验要求1 掌握生成特殊矩阵的方法。2 掌握矩阵分析的方法。3 .掌握线性方程组的求解方法。实验八数据处理和多项式计算实验要求1 掌握数据统计和分析的方法。2 掌握数值插值与曲线拟合的方法及其应用。3 掌握多项式的常用运算。 实
8、验九符号计算基础与符号微积分 实验要求1.掌握定义符号对象的方法。2 掌握符号表达式的运算法则以及符号矩阵运算。3 掌握求符号函数极限及导数的方法。4 掌握求符号函数定积分和不定积分的方法。实验十菜单设计实验要求1.了解图形用户界面的特点。2 .掌握菜单设计的方法。实验十一对话框设计实验要求1 .掌握建立控件对象的方法。2 掌握对话框设计的方法。实验十二Simulink的应用实验要求1 .熟悉Simulink的操作环境并掌握构建系统模型的方法。2 .掌握Simulink中子系统模块的建立与封装技术。3 对简单系统所给出的数学模型能转化为为系统仿真模型并进行仿真分析。四、教学时数分配课程内容讲课
9、验习旎课实讨论课课 程设计上机小计第1章MATLAB既述2学时2学时第2章MATLAB数据4学时4学时第3章MATLAB序设计4学时2学时6学时第4章MATLAB图4学时2学时6学时第5章MATLAB数值计算6学时2学时8学时第6章MATLAB符号计算4学时2学时6学时第7章MATLAB图形用户界面设计4学时2学时6学时第8章MATLAB!记本2学时2学时第9章MATLAB境下的仿 真软件Simulink4学时2学时6学时共计46学时五、对学生能力培养的要求掌握一个用计算机解决实际问题,构建数学模型,进行系统仿真的工具。要求学生在掌握熟悉 MATLAB用程序基本应用后,重点应放在与其他实际问题的结合 应用能力上。六、说明本课程与其它课程的联系与分工课程内容的重点、难点有关课程考核问题其它需要说明的问题本课程要求在学过高等数学线性代数 概率统计这三门数学课程后进行开设。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论