MATLAB软件是理工科最常用的仿真工具之一,具备强大的数值计算、符号计算、可视化、系统仿真等功能,在数据分析、无线通信、深度学习、图像处理与计算视觉、信号处理、量化金融与风险管理、机器人、控制系统等诸多领域具有广泛的应用。
本课程主要讲述MATLAB的基本使用方法,常用指令,常用函数,矩阵操作,循环、分支等常用编程方法,绘图方法,输入输出,函数构造方法以及Simulink仿真方法等。通过本课程的学习,可以使学生掌握MATLAB这一现代的科学计算和系统仿真语言的基本编程思想和方法。
课程采用全英文授课,配备全英文教材,每个章节配套包含全部授课内容的演示视频,对各个知识点内容进行进一步解释和实验验证,利于学生巩固授课内容;并为电子信息专业设置了实验内容,配套相应的讲解视频和实验演示视频。
通过本课程的学习,使学生掌握MATLAB的使用方法,熟悉MATLAB常用指令和常用函数,掌握矩阵操作,掌握循环、分支等常用编程方法,掌握绘图方法,了解文件输入输出操作方法,掌握函数构造方法以及Simulink仿真方法,能够利用MATLAB解决实际工程问题,并初步掌握MATLAB在数字信号处理等领域的应用方法,能够利用仿真工具搭建系统模型。
先修课程:高等数学、线性代数
评分:
课程满分100分。
线上成绩占20%(每章单元测试及讨论区活跃度);
线下期末测验占40%; 域外作业成绩占40%;
证书:
60-85分获得合格证书,85-100分获得优秀证书。
1.建议教材
王洪梅, 王法广主编,《MATLAB基础编程和实验(MATLAB basic programming and experiment),中国矿业大学出版社, 2019.1.
2.教学参考书
1)Christos Xenophontos, A Beginner’s Guide to MATLAB, Department of Mathematical Sciences, Loyola College.
2)刘卫国主编,《MATLAB程序设计与应用(第2版)》,北京:高等教育出版社,2006.
3)S. J. Chapman, MATLAB Programming for Engineers(4nd edition), London:Nelson Engineering.