第二章Matlab基本运算 下载本文

内容发布更新时间 : 2024/5/19 9:26:36星期一 下面是文章的全部内容请认真阅读。

课程名称:Matlab应用

教 材:Matlab应用于实验教程教程

讲 授 人: 专业技术职务:讲师 学 历: 研究生 学 位:硕士 讲授题目:Matlab基本运算

所属章节:第二章 计划学时:2学时 教学目的和要求:

MATLAB 7的优点不仅在于强大的功能,还在于其简单易学。

本章主要是介绍MATLAB 7的基本使用方法。在学习完本章的内容后,可以进行基本的数值运算,从而能够容易地解决许多在学习和科研中遇到的计算问题 。

教学重点:

? 标点符号的使用

? 常用的操作命令和键盘技巧 ? MATLAB 7的数据类型 ? 常量和变量的使用方法 ? 浮点数和复数的使用方法 教学难点:

? 简单的数学运算

? 常用的操作命令和键盘技巧 ? MATLAB 7的数据类型

教学方法:

讲授、演示

使用教具: 多媒体课件 思 考 题:

1. MATLAB 的命令窗口的作用是什么?编辑/调试窗口?图象窗口? 2. 列出几种不同的得到MATLAB 帮助的方法。

3. 什么是工作区?在同一工作区内,你如何决定它里面存储了什么?

4.一小球从空中下落的位移公式为

??x?x??v?t?at

?用MATLAB 计算小球在t=5s 时的位置,已知x0 =10m,v0 =15m/s, a=-9.84m/s2.

参考资料:

【1】 Matlab Programming for Engineers.(Second Edition).Stephen

J.Champan

【2】 精通Matlab 7王正林.刘明编著.电子工业出版社

第2章Matlab基本运算

在本章我们将学习MATLAB 的基本元素。在本章的章末,你将会编写简单的函数化的工具。

2.1 变量和数组

MATLAB 程序的基本数据单元是数组。一个数组是以行和列组织起来的数据集合,并且拥有一个数组名。数组中的单个数据是可以被访问的,访问的方法是数组名后带一个括号,括号内是这个数据所对应行标和列标。标量在MATLAB 中也被当作数组来处理——它被看作只有一行一列的数组。

数组可以定义为向量或矩阵。向量一般来描述一维数组,而矩阵往往来描述二维或多维数组。当我们讨论一维数组时用向量表示,当我们讨论二维或多维向量时用矩阵。如果在特殊情况下,同时遇到这两种数组,我们就把他们通称为“数组”。

数组的大小(size)由数组的行数和列数共同决定,注意行数在前。一个数组所包含的数据多少可由行数乘列数得到。例如,下列数组的大小为

Row1 Row2

Row3 Row4

Coll Col2 Col3 Col4 Col5 图2.1 一个数组是以行和列组织起来的数据集合,此数组arr 含有20 个元素,共4 行,5列。阴影元素是arr(3,2)

数组 大小 这是一个3x2的矩阵,包含6个元素 ?? 2?? a??? 4????5 6??b=[1 2 3 4] 这是一个一维行向量,包含4个元素 ???? c??????????这是一个一维列向量,包含4个元素

数组中的单个数据是可以被访问的,访问的方法是数组名后带一个括号,括号