Matlab程序设计教学大纲.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 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

文档评论(0)

yyons2019 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档