第二章数值数组及其运算简析.ppt

第二章、数值数组及其运算 本章集中叙述了一维、二维、任意高维双精度数值数组的生成和操作。这是MATLAB最常用、最基本、最传统的数据类型,定义在此类“对象”上的“方法”就是最具魅力的数组运算。 2.1 引导 数组是指由一组实数或复数排成的长方阵列。它可以是一维的“行”或“列”,可以是二维的“矩形”,也可以是三维的“若干同维矩阵的堆叠”,甚至更高的任意维。 数组运算是指:无论在数组上实施什么运算(加减乘除或函数),总认定那种运算对被运算数组中的每个元素平等的操作。 数组和数组运算的目的在于: ① 使计算程序简单、易读,使程序指令更接近于教科书上的数学计算公式 ② 提高程序的向量化程度,提高计算效率,节省计算机开销。 2.2 一维数组的创建和寻访 2.2.1 一维数组的创建 (1)逐个元素输入法 x=[2 pi/2 sqrt(3) 3+5i] x = 2.0000 1.5708 1.7321 3.0000 + 5.0000i (2) 冒号成长法 这是通过“步长”设定,生成一维“行”数组的方法。 x=a:inc:b a是数组的第一个元素;inc是采样点之间的间隔,即步

文档评论(0)

1亿VIP精品文档

相关文档