- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE 4
《MATLAB程序设计》课程教学大纲
一、课程基本信息
课程名称
MATLAB程序设计
MATLA Program?Designing
课程代码
课程性质
专业选修
授课学期
3
学分/学时
2/32
课内学时
32
理论
学时
16
实验
学时
0
实训
(含上机)
16
实习
0
其他
0
适用专业
数据科学与大数据技术
授课语言
中文
对先修的要求
需要基本的线性代数知识。
对后续的支撑
为数据分析与挖掘、模式识别与机器学习、数值计算方法等课程的实验实训提供编程基础。
课程思政设计
在讲授MATLAB数据导入导出课时,鼓励学生利用MATLAB软件,解决实际生产生活中的数据处理、分析、建模问题,为国家和社会贡献力量。
创新创业教育设计
结合专业方向,开发个性化的应用App,服务社会。
课程简介
课程定位:本课程是为数据科学与大数据技术专业本科生开设的一门选修课。
主要学习内容:该课程主要学习MATLAB程序设计的基础知识,其具体内容包括:MATLAB矩阵运算、MATLAB数据可视化、MATLAB基本程序设计、MATLAB文件操作、MATLAB图形用户界面设计、MATLAB数据导入导出等。
核心学习结果:本课程学习目的是使学生掌握专业课程设计、毕业设计以及求解实际问题所需的MATLAB程序设计基础知识,使学生能够利用数学软件解决现实中的一些最优化问题,使学生获得利用数学工具解决实际问题的能力。
主要教学方法:本课程力求在内容上反映MATLAB的程序设计及在图形显示和科学可视化方面的特点,学习中应强调多上机实践、练习。
二、课程目标及对毕业要求指标点的支撑
序号
课程目标
支撑毕业要求指标点
毕业要求
1
目标1:熟悉常用的MATLAB命令或函数、掌握基本的MATLAB控制语句、熟悉MATLAB函数的编写与调用;
4.3 利用信息科学和数据科学的专业知识、针对实际问题的具体情况、结合文献资料对模型进行分析,采用恰当的方法、仪器设备、数据分析软件对特定问题的数据模型进行算法优化,并能够写出规范的分析报告和解决方案。
4.设计/开发解决方案:能够针对数据科学与大数据技术应用的特定需求,设计适当的流程、方案,选取合适的技术予以实现,并在设计或开发的过程中考虑经济、社会、健康、安全、法律、文化及环境因素。
2
目标2:掌握基本的MATLAB二维、三维绘图;会利用MATLAB设计制作简单的图形用户界面。
6.1能够针对复杂大数据工程问题,选择、使用恰当的技术、资源、现代工程工具和信息技术工具,对复杂工程问题做出预测和模拟。
6.能够针对大数据领域复杂的工程问题,开发或选择适当的技术、资源、现代仪器设备和信息技术工具,并能使用现代的仪器设备和数据分析软件对复杂工程问题进行预测及模拟,并能够理解其局限性。
三、教学内容及进度安排
序号
教学内容
学生学习
预期成果
课内
学时
教学
方式
支撑
课程目标
1
MATLAB入门:MATLAB概述 ,MATLAB集成环境与帮助系统,矩阵的定义与基本运算。
重点:矩阵的定义与基本运算。
难点:MATLAB与帮助系统。
了解MATLAB发展历程、了解MATLAB在工程界的作用和地位,熟悉MATLAB集成环境及帮助系统,掌握基本的矩阵输入与输出
2
讲授
自学
目标1
2
MATLAB数据表示:矩阵块操作;MATLAB数据类型;结构体数据和Cell型数据。
重点:矩阵块操作。
难点:Cell型数据。
熟悉MATLAB中矩阵的块操作、块运算方法,数学MATLAB中的常用数据类型,了解结构体数据类型和Cell数据类型,掌握结构体数据类型和Cell数据类型的创建和使用方法。
6
讲授
自学
上机
目标1
3
MATLAB数据可视化:二维、三维绘图、图像处理基础。
重点:二维、三维绘图函数的使用。
难点:三维绘图函数的使用。
熟悉MATLAB中基本的二维、三维绘图函数的使用,了解基本的图像处理函数,具备使用MATLAB进行数据可视化的能力。
6
讲授
自学
上机
目标2
4
MATLAB程序设计:脚本与函数、函数的定义与调用、基本的程序控制语句、函数句柄、函数嵌套、母函数、子函数、全局变量、局部变量、形参、实参、程序可变输入与输出。
重点:函数的定义与调用;熟悉基本的程序控制语句。
难点:程序可变输入与输出。
了解脚本与函数、掌握函数的定义与调用;熟悉基本的程序控制语句;了解函数句柄、函数嵌套、母函数、子函数、全局变量、局部变量、形参、实参、程序可变输入与输出。
6
讲授
自学
上机
目标1
5
MATLAB文件操作:基本的文件读写操作、常用表格数据的导入、导出方法、格式化文本数据的导入、导出方法,文件操作综合实例。
重点:常用表格数据的导入、导出方法、格式化文本数据的导入、导出方法。
难点
您可能关注的文档
最近下载
- 《火山爆发》幼儿园大班科学PPT课件.ppt VIP
- (说明书)龙门铣床主轴箱、进给系统及工作台的设计[精品].doc
- 22G101 三维彩色立体图集.docx
- 2020 ACLS-PC-SA课前自我测试试题及答案.docx
- 《山海经》PPT(小学生演讲).pptx VIP
- 中国血脂管理指南(2023年).docx
- 山东省临沂市兰山区2025年中考物理一模试题含答案.pptx VIP
- 2025年度“三会一课”及“主题党日”活动计划表+2025年党组理论学习中心组学习计划.doc VIP
- 私人商铺租赁合同范本范本.doc VIP
- 山东省临沂市兰山区2025年中考物理一模试题(附参考答案).pdf VIP
文档评论(0)