- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE 1
《Matlab程序设计》教学大纲
一、课程基本信息
课程代码:
01BNN501
课程名称:
Matlab程序设计
总学时:
48
理论学时:
0
实践学时:
48
总学分:
3
授课方式:
理实一体
课程性质:
必修课
二、课程性质与作用
《Matlab程序设计》是工科大学非计算机类理、工专业学生的一门计算机专业必修课。MATLAB 作为一种高级科学计算软件,是进行算法开发、数据可视化、数据分析以及数值计算的交互式应用开发环境。本课程注重实际能力的培养,使学生能够运用MATLAB进行一般的工程计算,掌握MATLAB的基本技术。课程的指导思想是“学以致用”,课程知识点系统全面,能锻炼学生的动手能力。课堂教学结合实际问题,探索 “理论结合实践”的教学模式,注重精讲多练,培养学生利用MATLAB解决专业实际工程问题的能力。课堂教学覆盖不到之处通过实验课让学生在实践中学习,力求实现“教学与自学相结合”的教学原则,重视创新能力和综合能力的培养。
三、教学目标
通过本课程教学,学生应:
掌握MATLAB在线帮助功能的使用、熟悉MATLAB运行环境;
掌握MATLAB的基本运算,如算术运算、关系运算、逻辑运算等;
掌握应用MATLAB实现二维和三维图形的绘制方法;
4. 学会M文件的建立和使用方法,并具有使用MATLAB语言编程和调试的能力;
5. 掌握Simulink的基本仿真应用;
6. 熟练对常用Matlab工具箱函数的运用,能够综合数学知识与Matlab编程实现综合性实际问题的编程。
四、教学安排
教学内容
理论教学
学时
实践教学
学时
理实一体化教学
学时
学时小计
一、MATLAB概述
3
3
二、MATLAB的基本运算
6
6
三、数据的可视化
9
9
四、符号运算
9
9
五、程序设计和M文件
9
9
六、Simulink仿真应用
12
12
合计
48
48
五、教学内容
教学单元一、MATLAB概述
【教学目的】
熟练掌握MATLAB集成开发环境的使用;
了解MATLAB的命令格式;
学会将MATLAB程序发布为各种文档文件;
学会使用MATLAB的“帮助”查找帮助信息。
【教学时数】3课时
【教学内容】
MATLAB集成开发环境
MATLAB的文件格式及设置搜索路径
MATLAB的发布功能
MATLAB的帮助系统
【教学重点】
掌握MATLAB的搜索路径的设置方法及其原因;
掌握简单的命令行操作方法。
【教学难点】
MATLAB的菜单、工具栏和通用操作界面;Matlab帮助文件的使用;
掌握MATLAB简单的命令行操作方法
教学单元二、MATLAB的基本运算
【教学目的】
掌握变量的定义与使用;掌握内存变量的管理;
掌握MATLAB矩阵的建立、拆分以及特殊矩阵的使用;
熟练掌握矩阵的运算;熟练掌握数组的运算和数组函数;掌握数据的输出;
掌握MATLAB的算术运算、关系运算和逻辑运算;
掌握多项式的计算。
【教学时数】6学时
【教学内容】
1、数据类型
2、矩阵和数组的算术运算
3、字符串
4、关系运算和逻辑运算
5、数组的信息获取
6、多项式计算
【教学重点】
掌握变量的命名方法,掌握矩阵的输入方法;
掌握数组与矩阵的创建,掌握矩阵运算和数组运算;
掌握多项式的计算。
【教学难点】
掌握变量的命名方法;
掌握矩阵运算和数组运算;
掌握多项式的计算。
教学单元三、数据的可视化
【教学目的】
掌握MATLAB二维曲线的绘制;
掌握MATLAB图形的修饰;
掌握MATLAB三维图形的绘制;
了解各种特殊图形的绘制;
了解图像处理与动画制作。
【教学时数】9学时
【教学内容】
二维绘图;
特殊图形和坐标的绘制;
MATLAB的图形窗口;
基本三维绘图命令。
【教学重点】
掌握MATLAB二维曲线的绘制;
掌握MATLAB三维图形的绘制。
【教学难点】
掌握MATLAB二维曲线的绘制;
掌握MATLAB三维图形的绘制。
教学单元四、符号运算
【教学目的】
理解符号计算的内涵,掌握符号变量的定义方法;
掌握符号矩阵的基本运算,掌握符号微分、积分运算,了解化简和替代命令;
掌握符号表达式的创建,了解符号代数方程求解,了解符号微分方程求解;
掌握符号分析可视化。
【教学时数】9学时
【教学内容】
符号对象的创建和使用
符号对象的运算
符号表达式的变换
符号微积分、极限和级数
符号积分变换
符号方程的求解
符号函数的可视化
【教学重点】
掌握符号变量的定义方法;
掌握符号矩阵的基本运算;
掌握符号微分、积分运算;
掌握符号表达式的创建。
【教学难点】
掌握符号变量的定义方法;
掌握符号矩阵的基本运算。
教学单元五、程序设计和M文件
【教学目的】
掌握常用的语言结构:for循环、if语句、while循环、break
您可能关注的文档
- 2019-2020年人教版物理九年级中考复习题——杠杆及杠杆手臂画法.docx
- 人教版九年级化学下册 第9单元 课题1 溶液的形成 教学课件.pptx
- 人教版八年级物理课件: 第五章 透镜及应用 复习课 .pptx
- 山东省济宁市兖州十三中2019-2020学年第一学期八年级物理第五章质量与密度基础知识.docx
- 湘教版七年级上第1章有理数单元考试测试卷(培优卷+答案).doc
- 英语—五年级下册-第三单元测考试试题.docx
- 大学仪器分析教学课件1(色谱法概论).ppt
- 鲁教版九年级全一册Unit 9 Section B .pptx
- 人教版高中物理必修1导学案设计:4.1牛顿第一定律(无答案).doc
- 2020届高三地理复习考点讲解:流域开发的整体性分析.docx
原创力文档


文档评论(0)