课程编号:110066
Matlab程序设计与接口技术教学大纲
(Matlab Programing and Interface Technique)
本课程是信息与计算科学专业的一门专业选修课程。MATLAB是MathWorks公司开发的一套高性能的数值计算和可视化的仿真软件,包括MATLAB主程序、SIMULINK 动态系统仿真包和各种专业工具箱。它基于矩阵运算,集数值计算、图形显示、图形界面设计等功能和模糊逻辑等30多个专业工具箱于一体,具有极强大的计算功能和极高的编程效率,特别适合于科学计算、数值分析、系统仿真和信号处理等任务。
本课程旨在使学生掌握先进的科学计算工具MATLAB,拥有一定的MATLAB语言编程能力。通过一些具有实际意义的例子,引导学生学会利用MATLAB及其工具箱解决实际问题,并结合后续专业课程的学习,提高学生分析问题、解决问题的能力。
重点:MATLAB语言的科学计算和程序设计基本知识,向量运算,数组运算,矩阵运算,关系和逻辑运算,矩阵函数,控制语句,数据分析,多项式和泛函;MATLAB的绘图功能,MATLAB的接口技术。
难点:科学计算和程序设计。
讲授与上机操作相结合。
授课34学时,上机实验20学时
教学内容教学目标课时分配
(34学时)
3学时
Matlab的起源及其应用理解
Matlab 的安装与卸载掌握
Matlab的应用界面介绍掌握 1学时
Matlab的命令窗口理解
Demos以及Matlab的帮助功能理解
3学时
矩阵、矩阵函数和矩阵运算掌握 1学时
数组函数和数组运算掌握 1学时
Matlab的数据输出理解 1学时
3学时
变量类型与表达式掌握
字符串掌握
关系和逻辑运算符掌握
流程控制理解
函数M文件理解
M文件及其调试分析理解
6学时
Matlab的图形窗口理解 1学时
二维绘图掌握 1学时
三维绘图掌握 1学时
三维网格与表面图理解 1学时
四维表现图理解 1学时
坐标轴控制和图形标注理解 1学时
6学时
数理统计函数掌握 1学时
梯度计算理解 1学时
线性代数计算理解 1学时
一阶微分方程组的的数值解理解
求根与极值理解
多项式处理理解
数值插值与拟合理解
傅里叶变换了解
稀疏矩阵了解
4学时
文本输入函数 Textread 掌握 1学时
文件的打开与关闭掌握 1学时
二进制文件输入输出函数理解 1学时
Matlab程序设计与接口技术 来自淘豆网m.daumloan.com转载请标明出处.