《MATLAB程序设计》课程教学资源(教学大纲)Matlab programming

“ MATLAB程序设计”课程教学大纲、 教研室主任:韩莉莉执笔人:韩莉莉 、课程基本信息 开课单位:管理学院 课程名称: MATLAB程序设计 课程编号: 英文名称: Matlab programming 课程类型:专业基础课 总学时:34(理论)+34(实验) 学分:3 开设专业:物流管理 先修课程:C语言 课程任务和目标 (一)课程任务 本课程设置的主要任务是通过对 MATLAB6.5环境、 MATLAB矩阵及其运算、 MATLAB 程序设计、 MATLAB文件操作、 MATLAB绘图、 MATLAB数据分析与多项式计算、 MATLAB 解方程与函数极值、 MATLAB数值积分与微分、 MATLAB符号计算、 MATLAB图形句柄、 MATLAB图形用户界面设计、 Simul ink动态仿真集成环境、在Word环境下使用 MATLAB 等的学习,掌握应用MA仉LAB进行科学运算的能力;进行简单程序设计的技能;了解 MATLAB在 Simul ink仿真环境中的应用;了解 MATLAB与其它应用程序的接口;掌握在 Notebook中使用 MATLAB的方法。培养学生利用 MATLAB软件处理问题的思维方式和程 序设计的基本方法,启发学生主动将 MATLAB引入到其它基础课和专业课。为其它专 业课的学习,为进行各种实用程序的开发,毕业设计的实施以及将来走上工作岗位的 实际应用打下良好的基础。 (二)课程目标 1.知识教学目标 (1)熟悉(或了解):指能正确理解和阐述 MATLAB科学运算与工程应用相关的术
“MATLAB 程序设计”课程教学大纲、 教研室主任:韩莉莉 执笔人:韩莉莉 一、课程基本信息 开课单位:管理学院 课程名称:MATLAB 程序设计 课程编号: 英文名称:Matlab programming 课程类型:专业基础课 总学时:34(理论)+34(实验) 学 分:3 开设专业: 物流管理 先修课程:C 语言 二.课程任务和目标 (一)课程任务 本课程设置的主要任务是通过对 MATLAB6.5 环境、MATLAB 矩阵及其运算、MATLAB 程序设计、MATLAB 文件操作、MATLAB 绘图、MATLAB 数据分析与多项式计算、MATLAB 解方程与函数极值、MATLAB 数值积分与微分、MATLAB 符号计算、MATLAB 图形句柄、 MATLAB 图形用户界面设计、Simulink 动态仿真集成环境、在 Word 环境下使用 MATLAB 等的学习,掌握应用 MATLAB 进行科学运算的能力;进行简单程序设计的技能;了解 MATLAB 在 Simulink 仿真环境中的应用;了解 MATLAB 与其它应用程序的接口;掌握在 Notebook 中使用 MATLAB 的方法。培养学生利用 MATLAB 软件处理问题的思维方式和程 序设计的基本方法,启发学生主动将 MATLAB 引入到其它基础课和专业课。为其它专 业课的学习,为进行各种实用程序的开发,毕业设计的实施以及将来走上工作岗位的 实际应用打下良好的基础。 (二)课程目标 1.知识教学目标 (1) 熟悉(或了解):指能正确理解和阐述 MATLAB 科学运算与工程应用相关的术

语、概念和定义。 2)掌握(或能够):指在正确理解基本概念的基础上,进一步深入各概念之间 的区别和联系,正确的使用规则等。 (3)熟练掌握:指能灵活运用学到的 MATLAB,解决实际问题并在计算机上编程 调试并得出正确的结果。 2.能力培养目标 (1)培养学生结构化程序设计的能力。 (2)培养学生用 MATLAB解决实际问题的能力。 教学内容与要求 第一章 MATLAB操作基础 1.1 MATLAB概述 1.2 MATLAB的运行环境与安装 1.3 MATLAB的集成环境 1.4 MATLAB帮助系统 通过学习本章,使学生要了解MAπLAB的发展与特点,了解 MATLAB6.5环境设置及其它 管理;通过不断练习,达到熟练掌握 MATLAB6.5中常用的9个窗口的使用 第二章 MATLAB矩阵及其运算 2.1变量和数据操作 2.2 MATLAB矩阵 2.3 MATLAB运算 2.4矩阵分析 2.5矩阵的超越函数 2.6字符串 2.7结构数据和单元数据 2.8稀疏矩阵 通过学习本章,使学生要掌握变量的定义与使用:掌握内存变量的管理;熟练掌握 MATLAB 常用数学函数的使用;掌握 MATLAB矩阵的建立、拆分以及特殊矩阵的使用:掌握 MATLAB 的算术运算、关系运算和逻辑运算等;掌握矩阵分析;了解矩阵的超越函数;掌握字符串的 使用;了解结构数据、单元数据和稀疏矩阵的使用。 第三章 MATLAB数据分析与多项式计算
语、概念和定义。 (2) 掌握(或能够):指在正确理解基本概念的基础上,进一步深入各概念之间 的区别和联系,正确的使用规则等。 (3) 熟练掌握:指能灵活运用学到的 MATLAB,解决实际问题并在计算机上编程, 调试并得出正确的结果。 2.能力培养目标 (1)培养学生结构化程序设计的能力。 (2)培养学生用 MATLAB 解决实际问题的能力。 三、教学内容与要求 第一章 MATLAB 操作基础 1.1 MATLAB 概述 1.2 MATLAB 的运行环境与安装 1.3 MATLAB 的集成环境 1.4 MATLAB 帮助系统 通过学习本章,使学生要了解 MATLAB 的发展与特点,了解 MATLAB6.5 环境设置及其它 管理;通过不断练习,达到熟练掌握 MATLAB6.5 中常用的 9 个窗口的使用。 第二章 MATLAB 矩阵及其运算 2.1 变量和数据操作 2.2 MATLAB 矩阵 2.3 MATLAB 运算 2.4 矩阵分析 2.5 矩阵的超越函数 2.6 字符串 2.7 结构数据和单元数据 2.8 稀疏矩阵 通过学习本章,使学生要掌握变量的定义与使用;掌握内存变量的管理;熟练掌握 MATLAB 常用数学函数的使用;掌握 MATLAB 矩阵的建立、拆分以及特殊矩阵的使用;掌握 MATLAB 的算术运算、关系运算和逻辑运算等;掌握矩阵分析;了解矩阵的超越函数;掌握字符串的 使用;了解结构数据、单元数据和稀疏矩阵的使用。 第三章 MATLAB 数据分析与多项式计算

3.1数据统计处理 3.2数据插值 3.3曲线拟合 3.4多项式计算 通过学习本章,使学生要掌握 MATLAB的数据统计处理方法:最大值和最小值、求和与求 积、平均值和中值、累加和与累乘积、标准方差与相关系数、排序等;掌握数据的一维数据 插值与二维数据插值;掌握曲线拟合;掌握多项式计算 第四章 MATLAB程序设计 4.1.M文件 4.2程序控制结构 4.3函数文件 4.4程序举例 4.5程序调试 通过学习本章,使学生要掌握M文件的建立与打开;掌握 MATLAB的顺序结构、选择结构 和循环结构的程序设计;掌握函数的定义、调用和参数传递:掌握全局变量和局部变量的使 用。了解内联函数的使用;了解程序性能剖析窗口的使用。 第五章 MATLAB文件操作 5.1文件的打开与关闭 5.2文件的读写操作 5.3数据文件的定位 通过学习本章,使学生要掌握文件的打开与关闭;了解二进制文件和文本文件的读写操 作;了解数据的定位。 第六章 MATLAB绘 6.1二维数据曲线图 6.2其他二维图形 6.3隐函数绘图 6.4三维图形 6.5图形修饰处理 6.6图像处理与动画制作 通过学习本章,使学生要掌握 MATLAB二维曲线的绘制;掌握图形的修饰;掌握三维图形
3.1 数据统计处理 3.2 数据插值 3.3 曲线拟合 3.4 多项式计算 通过学习本章,使学生要掌握 MATLAB 的数据统计处理方法:最大值和最小值、求和与求 积、平均值和中值、累加和与累乘积、标准方差与相关系数、排序等;掌握数据的一维数据 插值与二维数据插值;掌握曲线拟合;掌握多项式计算。 第四章 MATLAB 程序设计 4.1 .M 文件 4.2 程序控制结构 4.3 函数文件 4.4 程序举例 4.5 程序调试 通过学习本章,使学生要掌握 M 文件的建立与打开;掌握 MATLAB 的顺序结构、选择结构 和循环结构的程序设计;掌握函数的定义、调用和参数传递;掌握全局变量和局部变量的使 用。了解内联函数的使用;了解程序性能剖析窗口的使用。 第五章 MATLAB 文件操作 5.1 文件的打开与关闭 5.2 文件的读写操作 5.3 数据文件的定位 通过学习本章,使学生要掌握文件的打开与关闭;了解二进制文件和文本文件的读写操 作;了解数据的定位。 第六章 MATLAB 绘图 6.1 二维数据曲线图 6.2 其他二维图形 6.3 隐函数绘图 6.4 三维图形 6.5 图形修饰处理 6.6 图像处理与动画制作 通过学习本章,使学生要掌握 MATLAB 二维曲线的绘制;掌握图形的修饰;掌握三维图形

的绘制;了解各种特殊图形的绘制;了解图像处理与动画制作。 第七章 MATLAB图形句柄 7.1图形对象及其句柄 7.2图形对象属性 7.3图形对象的创建 通过学习本章,使学生要了解图形对象及其句柄;掌握常用图形对象的属性;掌握图形 对象的创建 第八章 MATLAB图形用户界面设计 8.1莱单设计 8.2对话框设计 .3图形用户界面设计工具 通过学习本章,使学生要掌握莱单设计;掌握对话框设计;熟悉图形用户界面设计工具 的使用。 第九章在Word环境下使用 MATLAB 9.1 Notebook操作基础 92单元的使用 9.3输出格式控制 通过学习本章,使学生要掌握№ otebook的安装、启动、使用及其在 MATLAB中的使用 四、学时分配 课时分配表 各教学环节学时分配 章次 小讲实上习讨课 备注 计|授|验机|题|论|外 第一章 MATLAB操作基础 第二章 MATLAB矩阵及其运算 9504 第三章数据分析与多项式计算 640|2 四章 MATLAB程序设计 第五章 MATLAB文件操作接口 5502 第六章 MATLAB绘图多态 5502
的绘制;了解各种特殊图形的绘制;了解图像处理与动画制作。 第七章 MATLAB 图形句柄 7.1 图形对象及其句柄 7.2 图形对象属性 7.3 图形对象的创建 通过学习本章,使学生要了解图形对象及其句柄;掌握常用图形对象的属性;掌握图形 对象的创建。 第八章 MATLAB 图形用户界面设计 8.1 菜单设计 8.2 对话框设计 8.3 图形用户界面设计工具 通过学习本章,使学生要掌握菜单设计;掌握对话框设计;熟悉图形用户界面设计工具 的使用。 第九章 在 Word 环境下使用 MATLAB 9.1 Notebook 操作基础 9.2 单元的使用 9.3 输出格式控制 通过学习本章,使学生要掌握 Notebook 的安装、启动、使用及其在 MATLAB 中的使用。 四、学时分配 课时分配表 章次 各教学环节学时分配 小 计 讲 授 实 验 上 机 习 题 讨 论 课 外 备注 第一章 MATLAB 操作基础 4 2 0 2 第二章 MATLAB 矩阵及其运算 9 5 0 4 第三章 数据分析与多项式计算 6 4 0 2 第四章 MATLAB 程序设计 7 5 0 2 第五章 MATLAB 文件操作接口 5 5 0 2 第六章 MATLAB 绘图多态 5 5 0 2

第七章 MATLAB图形句柄内部类 第八章 MATLAB图形用户界面设计4202 第九章在Wod环境下使用MLAB10802 五.考核说明及教学參考书目 考核方式:期末笔试闭卷,平时成绩占总成绩的20%。 教材:刘卫国编著《 MATLAB程序设计教程》中国水利水电出版社 参考资料 《 MATLAB应用与提高系列》,阮沈勇,电子工业出版社 《 MATLAB工具箱应用》,苏金明,电子工业出版社 《 MATLAB与外部程序接口》,黄国明刘波等编著,电子工业出版社 《 MATLAB6.5应用接口编程》,飞思科技产品研发中心编著
第七章 MATLAB 图形句柄内部类 5 3 0 2 第八章 MATLAB 图形用户界面设计 4 2 0 2 第九章在 Word 环境下使用 MATLAB 10 8 0 2 合计 68 34 34 五.考核说明及教学参考书目 考核方式:期末笔试闭卷,平时成绩占总成绩的 20%。 教 材:刘卫国编著《MATLAB 程序设计教程》 中国水利水电出版社 参考资料: 《MATLAB 应用与提高系列》,阮沈勇,电子工业出版社 《MATLAB 工具箱应用》,苏金明,电子工业出版社 《MATLAB 与外部程序接口》,黄国明 刘波等编著,电子工业出版社 《MATLAB6.5 应用接口编程》,飞思科技产品研发中心编著
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 普林斯顿大学:平衡查找树(PPT讲稿)New Balanced Search Trees.pptx
- 清华大学:Top-k String Similarity Search with Edit-Distance Constraints.pptx
- 上海交通大学:网络安全 Network Security(PPT讲稿,朱浩瑾).pptx
- 《单片机原理及应用》课程教学资源_本科教学大纲汇编(电子信息工程专业).doc
- 广西外国语学院:《计算机网络》课程教学资源(PPT课件讲稿)第10章 应用层协议.ppt
- 《计算机网络》课程教学资源(PPT课件讲稿)第三章 局域网与校园网设计(网络方案设计).ppt
- 上海交通大学:人工智能的历史和启示——人机对弈作为案例.ppt
- 南京大学:《编译原理》课程教学资源(PPT课件讲稿)第三章 词法分析.pptx
- 自动语音识别(PPT讲稿)Automatic Speaker Recognition.pptx
- 中国铁道出版社:《局域网技术与组网工程》课程教学资源(PPT课件讲稿)第2章 网络工程系统.ppt
- 电子工业出版社:《计算机网络》课程教学资源(第五版,PPT课件讲稿)第九章 无线网络.ppt
- 香港浸会大学:MPI - Communicators(PPT讲稿).ppt
- 《单片机应用系统设计技术》课程教学资源(PPT课件讲稿)第7章 单片机外部扩展资源及应用.ppt
- 北京航空航天大学:《数据挖掘——概念和技术(Data Mining - Concepts and Techniques)》课程教学资源(PPT课件讲稿)Chapter 01 Introduction.ppt
- 《单片机原理及应用》课程教学资源(PPT课件讲稿)第14章 单片机应用系统抗干扰与可靠性设计.ppt
- 河南中医药大学(河南中医学院):《计算机文化》课程教学资源(PPT课件讲稿)第七章 数据库技术(主讲:王哲).pptx
- 三维计算机视觉 3D computer vision(基于卡尔曼滤波的运动结构).pptx
- 《计算机网络与因特网》课程教学资源(PPT课件)Part VII 广域网(简称WAN), 路由, 和最短路径.ppt
- The Art of Function Design -Measure and RKHS.ppt
- 大庆职业学院:《计算机网络技术基础》课程教学资源(PPT课件讲稿)第2章 数据通信的基础知识.ppt
- 计算机硬件维护(PPT课件讲稿).ppt
- 南京大学:移动Agent系统支撑(PPT讲稿)Agent Mobility Software Agent.pptx
- 《程序设计语言》课程教学资源(PPT课件讲稿)第5章 函数式程序设计语言.ppt
- 《C++程序设计》教学资源(PPT课件讲稿)构造函数和析构函数.ppt
- 《计算机应用基础》工学结合配套课件(PPT讲稿)模块二系统软件操作技术(Windows XP的实用工具).ppt
- 河南中医药大学:《网络技术实训》课程教学资源(PPT课件讲稿)第7讲 网络安全实训(主讲:许成刚).pptx
- 《电子商务实用教程》课程教学资源(PPT课件讲稿)第三章 网络营销.ppt
- 广西医科大学:《计算机网络 Computer Networking》课程教学资源(PPT课件讲稿)Chapter 03 Network Management and Operation(Network Architetures and Standarts).pptx
- 中国科学技术大学:《信号与图像处理基础 Signal and Image Processing》课程教学资源(PPT课件讲稿)空域滤波 Spatial Filtering.pptx
- 安徽理工大学:《汇编语言》课程教学资源(PPT课件讲稿)第八章 输入输出程序设计.ppt
- 构建互联互通的单位局域网(PPT讲稿).ppt
- 中国科学技术大学:《计算机网络 Computer Networks(计算机通信网)》课程教学资源(PPT课件讲稿)Chapter 06 Internet Protocol.ppt
- 四川大学:《操作系统 Operating System》课程教学资源(PPT课件讲稿)Chapter 5 互斥与同步(Mutual Exclusion and Synchronization)5.1 Principles of Concurrency 5.2 Mutual Exclusion.ppt
- 电子工业出版社:《计算机网络》课程教学资源(第五版,PPT课件讲稿)第五章 运输层.ppt
- 电子科技大学:《计算机操作系统》课程教学资源(PPT课件)第一章 操作系统引论.ppt
- 南京大学:《编译原理》课程教学资源(PPT课件讲稿)第三章 词法分析.ppt
- 同济大学:FWA for Noisy Optimization Problems(张军旗).pptx
- 西安培华学院:《计算机应用基础》课程教学资源(PPT课件讲稿)第1章 信息技术与计算机基础知识.ppt
- 香港科技大学:Recent Development of Heterogeneous Information Networks - From Meta-paths to Meta-graphs.pptx
- 《C语言程序设计》课程电子教案(PPT课件讲稿)第9章 文件操作.ppt