天津大学《MATLAB 基础与应用》课程教学大纲
MATLAB 基础与
课程编号: 2160283 课程名称:
应用
学 时: 48 学 分: 2.5
学时分配: 授课: 28 上机: 20 实验: 实践: 实践(周):
授课学院: 计算机科学与技术学院
适用专业: 工科各专业
先修课程: 大学计算机基础、计算机软件技术基础
一.课程的性质与目的
本课程是面向非计算机类各专业的计算机类选修课程。课程重点介绍
MATLAB 的基本使用方法。包括MATLAB 的基本数据类型、数值计算(矩阵和
表达式)、计算结果的可视化(二维平面图形和三维立体图形)、符号运算(微
积分和方程求解)和程序设计语言。
通过本课程的学习,使学生掌握工程计算的基本技术和方法,能用
MATLAB 程序设计语言进行基本的应用程序设计。
二.教学基本要求
通过本课程的学习,应达到以下基本要求:
1. 熟悉 MATLAB 的基本组成和开发环境的使用;
2. 掌握使用 MATLAB 的基本技术,包括数据类型、数据表示、基本运算等
基本概念;
3. 了解符号运算的概念和方法;
4. 掌握 MATLAB 的计算结果可视化的方法;
5. 理解 MATLAB 文件的概念,掌握 MATLAB 的基本程序设计方法;
6. 了解图形窗口的设计方法。
三.教学内容
第 1 章 MATLAB R2010a 简介
了解 MATLAB 语言的基本功能和特点、用户界面、路径搜索
第 2 章 MATLAB R2010a 基本使用方法
掌握常用的操作命令和快捷键、 了解的数据类型、操作符、基本数
学函数
第 3 章 数组和向量
数组的创建方法、操作,向量的创建方法、操作
第 4 章 MATLAB 的数学运算
多项式运算及插值、函数操作、微分方程
第 5 章 字符串、单元数组和结构体
掌握字符串、数组、结构体的生成及操作
第 6 章 MATLAB 编程
掌握 MATLAB 的编程流程、变量类型、流程控制语句、函数类型和
函数操作
第 7 章 MATLAB 符号处理
掌握基本符号运算、符号函数图形绘制、符号微积分的运算、符号方
程的求解方法
第 8 章 MATLAB 绘图
了解 MATLAB 的图形窗口、掌握 MATLAB 基本二维、三维图形的
绘制,及图形的基本操作
第 9 章 句柄图形
了解 MATLAB 图形对象及属性
掌握 MATLAB 图形对象属性的设置及查询、图形对象句柄的访问及
操作
第 10 章 GUI (图形用户接口)设计
了解 GUI 的基本控件、程序创建 GUI 的方法
第 11 章 Simulink 的建模与仿真
掌握 Simulink 的基本建模方法、熟悉 Simulink 模块库
第 12 章 文件和数据的导入与导出
了解 MATLAB 的基本数据操作、文件的读写方式、导入导出数据
四.学时分配
教学内容 授课 上机 实验 实践 实践(周)
MATLAB R2010a 简介
MATLAB R2010a