Matlab App Designer设计入门及实战 教案全套_第1页
Matlab App Designer设计入门及实战 教案全套_第2页
Matlab App Designer设计入门及实战 教案全套_第3页
Matlab App Designer设计入门及实战 教案全套_第4页
Matlab App Designer设计入门及实战 教案全套_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《MATLABAppDesigner设计》课程教案课程简介课程名称:MATLABAppDesigner设计授课对象:通信工程、电子信息工程专业本科二年级学生时间:2024—2025学年第1学期授课班级:2023(1班)、2023(1、2班)教材版本:《MATLABAppDesigner设计入门及实战(微课视频版)》,汤全武主编,清华大学出版社学时:32+16授课教师:汤全武电子邮箱:tangqw@教学目标1.具有科学精神、规矩意识和追求卓越的工匠精神。2.掌握MATLABAppDesigner设计基础知识,具备软件设计开发的基本能力。3.以理论指导实践,能熟练运用MATLABAppDesigner设计手段,表达和解决有关工程的设计问题。4.理解工程活动中的管理原理,通过仿真实验和辅助分析把握资源分配和经济评估的原则。5.能够对实验结果进行分析和解释,获取合理有效的结论,按要求完成实验报告。教学安排本课程单周学时为4,双周学时为2电子与电气工程学院授课教案课程MATLABAppDesigner设计时间第一周(2学时)章节第1章MATLABAppDesigner设计预备知识教学方法PPT讲授、演示、课堂练习、课后作业重点=1\*GB2⑴MATLAB基本操作=2\*GB2⑵MATLAB的程序设计结构难点MATLAB程序设计结构主要内容1.1MATLAB软件介绍1.2MATLAB工作环境1.3MATLAB中的函数类型1.4MATLAB程序设计结构教学目标及要求1.了解MATLAB软件的组成及特点2.熟悉MATLAB工作环境3.掌握MATLAB中的几种函数类型的使用方法及特点4.掌握if、switch语句实现选择结构的方法5.掌握for、while语句实现循环结构的方法注意事项作业习题:1-1~1-8课后总结电子与电气工程学院授课教案课程MATLABAppDesigner设计时间第一周(2学时)章节第2章MATLAB常用文件操作教学方法PPT讲授、演示、课堂练习、课后作业重点=1\*GB3①Txt文件的读写方法=2\*GB3②Excel文件的读写方法=3\*GB3③图像文件的读写方法难点常用文件的使用方法主要内容2.1Mat常用文件操作2.2Txt文件的读取与写入2.3Excel文件的读取与写入2.4图像文件的读写教学目标及要求1.熟悉Mat文件的写入与读取方法2.掌握常用文件Txt文件的读取与写入方法3.掌握xlsfinfo、xlswrite、xlsread函数的调用方法4.了解图像文件的基本分类5.掌握imread、imwrite、imfinfo函数的调用方法注意事项作业习题:2-1~2-5课后总结电子与电气工程学院授课教案课程MATLABAppDesigner设计时间第二周(2学时)章节第3章二维绘图教学方法PPT讲授、演示、课堂练习、课后作业重点MATLAB中相应的绘图命令、函数来绘制二维图难点图形显示控制语句主要内容3.1二维绘图函数3.2绘图工具及标注与注释3.3特殊二维图形绘图教学目标及要求1.掌握简单二维图形显示与绘图函数2.熟悉图形显示控制语句,包括:颜色控制、线型控制、线条粗细控制、坐标控制等3.熟悉绘制极坐标图形及对数/半对数坐标系绘图4.掌握特殊二维绘图:包括饼状图、等高线图、向量图、误差条图等注意事项作业习题:3-1~3-7课后总结电子与电气工程学院授课教案课程MATLABAppDesigner设计时间第三周(4学时)章节第4章句柄图形系统教学方法PPT讲授、演示、课堂练习、课后作业;预习报告、教师演示、实际操作、实验报告重点=1\*GB3①get和set函数=2\*GB3②findobj=3\*GB3③copyobj和delete。难点=1\*GB3①对象句柄的概念=2\*GB3②各种对象的属性及意义主要内容4.1句柄图形对象4.2句柄图形对象的基本操作4.3图形对象的基本属性4.4图形对象实验一、句柄图形对象操作教学目标及要求1.了解面向对象的思维方式及句柄图形对象结构2.掌握句柄图形对象的操作,包括查找、获取和设置属性,复制和删除图形对象等3.掌握图形对象的基本属性4.掌握不同图形对象属性的设置和访问注意事项作业习题:4-1~4-11;完成实验报告课后总结电子与电气工程学院授课教案课程MATLABAppDesigner设计时间第四周(2学时)第五周(2学时)章节第5章MATLABAppDesigner设计基础及常用组件教学方法PPT讲授、演示、课堂练习、课后作业;预习报告、教师演示、实际操作、实验报告重点=1\*GB3①回调函数=2\*GB3②基础设计工具使用方法=3\*GB3③掌握常用组件的创建及其回调操作难点回调函数及操作主要内容5.1MATLABAppDesigner界面及设计步骤5.2回调函数5.3基础设计工具5.4常用组件实验二、回调函数与常用组件操作教学目标及要求1.了解MATLABAppDesigner的设计原则和步骤2.掌握回调函数的内容及操作3.掌握基础设计工具使用方法4.掌握常用组件的创建及其回调操作注意事项作业习题:5-1~5-7;完成实验报告课后总结电子与电气工程学院授课教案课程MATLABAppDesigner设计时间第五周(2学时)第六周(2学时)章节第6章仪器、容器和图窗工具组件教学方法PPT讲授、演示、课堂练习、课后作业;预习报告、教师演示、实际操作、实验报告重点=1\*GB3①仪器组件的创建及回调函数的添加=2\*GB3②容器组件的创建及回调函数的添加=3\*GB3③图窗工具组件的创建及回调函数的添加难点回调函数的添加主要内容6.1仪器组件6.2容器组件6.3图窗工具组件实验三、仪器、容器和图窗工具组件操作教学目标及要求1.掌握仪器组件:信号灯、仪表、旋钮和开关灯组件的创建及回调函数的添加2.掌握容器组件:选项卡组、面板和网格布局的创建及回调函数的添加3.掌握图窗工具组件:上下文菜单、菜单栏和工具栏的创建及回调函数的添加注意事项作业习题:6-1~6-7;完成实验报告课后总结电子与电气工程学院授课教案课程MATLABAppDesigner设计时间第七周(4学时)章节第7章预定义对话框教学方法PPT讲授、演示、课堂练习、课后作业;预习报告、教师演示、实际操作、实验报告重点=1\*GB3①创建公共对话框函数=2\*GB3②创建自定义对话框函数难点对话框函数的应用主要内容7.1公共对话框7.2自定义对话框实验四、对话框操作教学目标及要求1.掌握创建公共对话框函数2.熟悉公共对话框的外观控制语句,包括:设置对话框的尺寸、标题和文本字体字等3.掌握创建自定义对话框函数4.熟悉自定义对话框的外观控制语句,包括:设置对话框的尺寸、标题、按钮显示文本和图标等注意事项作业习题:7-1~7-6;完成实验报告课后总结电子与电气工程学院授课教案课程MATLABAppDesigner设计时间第八周(2学时)第九周(4学时)章节第8章基于MATLABAppDesigner的学生成绩管理教学方法PPT讲授、演示、课堂练习、课后作业;预习报告、教师演示、实际操作、实验报告重点运用MATLABAppDesigner表组件解决科研和工程中的实际问题难点运用MATLABAppDesigner表组件解决科研和工程中的实际问题主要内容8.1MATLABAppDesigner表组件与Excel文件数据交换8.2MATLABAppDesigner表组件与其他组件数据交换8.3MATLABAppDesigner多窗口App间的交互8.4基于MATLABAppDesigner学生成绩管理的设计与实现实验五、学生成绩管理教学目标及要求1.掌握表组件与Excel文件数据交换的基本函数2.掌握表组件与其他组件数据交换的基本方法3.掌握多窗口App在无数据和有数据传递下的交互方法4.掌握应用方法注意事项作业习题:8-1~8-3;完成实验报告课后总结电子与电气工程学院授课教案课程MATLABAppDesigner设计时间第十周(2学时)第十一周(4学时)章节第9章MATLABAppDesigner在中学教学中的应用举例教学方法PPT讲授、演示、课堂练习、课后作业;预习报告、教师演示、实际操作、实验报告重点运用MATLABAppDesigner解决科研和工程中的实际问题难点运用MATLABAppDesigner解决科研和工程中的实际问题主要内容9.1中学教学系统总界面设计9.2中学数学实验室9.3中学物理实验室实验六、中学教学系统教学目标及要求1.了解中学教学系统总界面设计2.掌握中学数学实验室界面设计方法3.掌握中学物理实验室界面设计方法4.掌握应用方法注意事项作业习题:9-1~9-2;完成实验报告课后总结电子与电气工程学院授课教案课程MATLABAppDesigner设计时间第十二周(2学时)第十三周(4学时)章节第10章基于MATLABAppDesigner的数字信号处理系统教学方法PPT讲授、演示、课堂练习、课后作业;预习报告、教师演示、实际操作、实验报告重点运用MATLABAppDesigner解决科研和工程中的实际问题难点运用MATLABAppDesigner解决科研和工程中的实际问题主要内容10.1MATLAB中数字信号处理的基本应用10.2数字信号处理总界面的MATLABAppDesigner设计10.3信号发生器界面的MATLABAppDesigner设计10.4序列基本运算界面的MATLABAppDesigner设计10.5离散傅里变换的MATLABAppDesigner设计10.6基于MATLABAppDesigner的IIR数字滤波器设计与实现10.7基于MATLABAppDesigner的FIR数字滤波器设计与实现实验七、数字信号处理系统教学目标及要求1.了解数字信号处理的基本方法和原理2.熟悉数字信号处理总界面的设计方法3.掌握基本信号的产生方法4.掌握序列相加相乘、序列平移、序列折叠和卷积运算的函数5.掌握离散傅里叶变换函数6.掌握基于MATLABAppDesigner的IIR数字滤波器设计7.掌握基于MATLABAppDesigner的FIR数字滤波器设计注意事项作业习题:10-1~10-2;完成实验报告课后总结电子与电气工程学院授课教案课程MATLABAppDesigner设计时间第十四周(2学时)第十五周(4学时)章节第11章基于MATLABAppDesigner的图像处理系统教学方法PPT讲授、演示、课堂练习、课后作业;预习报告、教师演示、实际操作、实验报告重点运用MATLABAppDesigner解决科研和工程中的实际问题难点运用MATLABAppDesigner解决科研和工程中的实际问题主要内容11.1图像处理总界面设计11.2图像几何运算11.3图像形态学运算11.4数字图像增强11.5图像边缘检测实验八、图像处理系统教学目标及要求1.熟悉图像处理总界面的设计方法2.了解图形几何运算、形态学运算、图像增强和图像边缘检测基本知识3.掌握图像缩放、旋转和剪裁函数4.掌握图像腐蚀、膨胀、开运算和闭运算函数5.掌握图像增强和图像边缘检测常见算法的函数调用格式注意事项作业习题:11-1~11-4;完成实验报告课后总结电子与电气工程学院授课教案课程MATLABAppDesigner设计时间第十六周(2学时)章节第12章基于MATLABAppDesigner的通信原理系统教学方法PPT讲授、演示、课堂练习、课后作业重点运用MATLABAppDesigner解决科研和工程中的实际问题难点运用MATLABAppDesigner解决科研和工程中的实际问题主要内容12.1MATLA

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论