MATLAB程序设计实验大纲

发布 2021-05-13 18:53:28 阅读 2900

第二部分学院实验教学大纲。

一、《matlab程序设计》课程。

一)本课程实验总体介绍。

1、本课程实验的任务:

学习matlab 7.1这种最常用、功能最强大的数学软件,掌握利用数学软件进行数学实验的基本方法。

2、本课程实验简介:

本课程是面向理工科学生开设的一门课程。本课程的教学目的是让学生初步掌握计算软件和解决一些数学问题、建模问题。学生通过这门课的学习,在数学知识的综合运用,将实际问题转化为数学问题的能力方面、创新能力、自学能力方面、发散性思维能力方面都能得到一定培养。

3、本课程适用专业:

信息与计算科学、理工类其他专业。

4、本课程实验涉及核心知识点:

1)matlab命令操作方法、向量创建、矩阵创建;数据显示格式与字符串数组。

2)变量与表达式用途和创建,算术运算、关系运算和逻辑运算三类运算符使用,函数使用;

3)一元函数图形,二元函数图形。

4)顺序结构、分支结构和循环结构这三种程序结构;

5)matlab程序文件编写方法与matlab的函数文件编写方法。

6)优化工具箱应用。

7)微分方程解法。

5、本课程实验重点与难点:

重点:软件的基本使用、绘图、编程,各类主要工具箱的使用。

难点:实现各种算法的程序编写。

6、考核方式:

上机考试。7、总学时:

32学时。8、教材名称及教材性质:

matlab程序设计教程。

9、参考资料:

1) matlab6.5简明讲义。

2)《数学实验》 四川大学出版社柏宏斌、陈德勤主编(空一格)

二)包含实验项目基本信息。

实验项目一。

1、实验项目名称:

matlab7.0操作基础。

2、实验项目性质:

演示性, 验证型。

3、实验要求:

必修。4、计划学时数:

5、实验内容:

学会matlab的安装和其帮助系统的使用。

学会使用matlab6.5处理矩阵变量和数据、学会运用matlab6.5进行矩阵运算和分析。

6、项目需用仪器设备名称:

计算机。7、所需主要元器件及耗材:

8、实验项目目的和任务:

熟悉matlab6.5的集成环境、基本操作。

熟悉matlab6.5系统内矩阵变量的操作、掌握矩阵运算的基本操作。

实验项目二。

1、实验项目名称:

matlab绘图。

2、实验项目性质:

验证型。3、实验要求:

必修。4、计划学时数:

5、实验内容:

学会使用matlab绘制二维数据曲线图、隐函数图、三维图形,练习图形修饰处理、图像处理与动画制作。

6、项目需用仪器设备名称:

计算机。7、所需主要元器件及耗材:

8、实验项目目的和任务:

熟练掌握matlab绘制处理各类图像的基本方法。

实验项目三。

1、实验项目名称:

matlab程序设计。

2、实验项目性质:

验证型。3、实验要求:

必修。4、计划学时数:

5、实验内容:

学会m文件的编辑、调试和使用、通过程序举例练习matlab程序控制结构、matlab自建函数的使用。

6、项目需用仪器设备名称:

计算机。7、所需主要元器件及耗材:

8、实验项目目的和任务:

熟练掌握matlab程序设计、调试的基本方法。

实验项目四。

1、实验项目名称:

常微分方程数值解。

2、实验项目性质:

验证型。3、实验要求:

必修。4、计划学时数:

5、实验内容:

常微分方程初值问题数值解法;掌握数值解计算命令,熟悉matlab常微分方程初值问题求数值解的命令使用格式。

6、项目需用仪器设备名称:

计算机。7、所需主要元器件及耗材:

8、实验项目目的和任务:

熟悉matlab常微分方程初值问题求数值解的命令使用格式。

实验项目五。

1、实验项目名称:

优化工具箱应用。

2、实验项目性质:

验证型。3、实验要求:

必修。4、计划学时数:

5、实验内容:

matlab优化工具箱简介。

函数无约束极值问题的matlab求解方法;

线性规划问题在matlab中的求解格式。

用数学软件求解非线性规划。

6、项目需用仪器设备名称:

计算机。7、所需主要元器件及耗材:

8、实验项目目的和任务:

掌握用数学软件包求解无约束最优化问题。

掌握非线性规划的matlab求解方法。

编写责任人:__张勇审核人。

编写时间:__年___月___日审核时间:__年___月___日。

Matlab程序设计实验

2014年5月17日。一 实验目的。1.掌握使用if switch语句实现选择结构,使用for while语句实现循环结构。2.掌握使用向量运算代替循环操作的方法,理解matlab程序的特点。3.掌握定义 调用matlab函数的方法。二 实验内容。1.输入百分制成绩,先判断成绩是否合理,若不合理输出...

Matlab程序设计教学大纲

matlab程序设计 教学大纲。一 课程基本信息。二 课程性质与作用。matlab程序设计 是工科大学非计算机类理 工专业学生的一门计算机专业必修课。matlab 作为一种高级科学计算软件,是进行算法开发 数据可视化 数据分析以及数值计算的交互式应用开发环境。本课程注重实际能力的培养,使学生能够运用...

高级程序设计实验大纲

华中科技大学文华学院。一 课程名称 高级程序设计。二 课程编码 三 学时与学分 课程总学分 32 总学分 2 实验学时 12四 先修课程 无。五 课程性质 必修。六 适用学科专业 计算机相关专业。七 实验课的任务 性质与目的。1.引导学生系统学习c 语言基础知识 2.掌握c 程序的开发方法 3.培养...