№2向量及其运算
1向量的生成①逐个元素直接输入向量元素需要有“”括起来元素之间可以用空格、逗号或分号分隔。用空格和逗号分隔生成行向量,用分号分隔生成列向量。例:a1230451b01358②利用冒号表达式生成通过设定“步长step”,生成一维行向量,通用格式为:xx0stepx
。x0表示向量的首元素值,x
表示尾元素数值限,step表示从第个元素开始,每一个元素与前一个元素的差值step1时,可省略此项的输入,直接写成xx0x
。例:x0210y1210z15③定数线性采样生成设定总点数
下,均匀采样生成一维行向量。通用格式为xli
spaceab
。a,b分别是生成向量的第一个和最后一个元素,
是采样总点数。该指令生成的数组相当于由aab
1b生成的数组。缺省
时,生成100维的行向量。clear清除工作空间中的所有变量清除工作空间中的所有变量清除工作空间中的所有变量xli
space5511y510105zli
space55④定数对数采样生成向量设定总点数
下,经“常用对数”均匀采样生成一维行向量。通用格式为xlogspaceab
。生成数组的第一个元素值为10a,最后一个元素值为10b,
为采样总点数,缺省时,生成50维的行向量。例如:clear清除工作空间中的所有变量xlogspace155y151515xx10yzlogspace15向量元素的引用2向量元素的引用格式为:向量名(下标范围或元素所满足的条件)。例:clearra
dstate0把均匀分布伪随机发生器置为初始状态xra
d15产生(1×5)的均匀分布随机数组)x3引用数组x的第三个元素yx125引用数组x的第一、二、五个元素的第一、
fzx13引用数组x的前三个元素wx3e
d引用数组x的从第三个元素以后的元素vx311由数组x的前3个元素倒排构成的了数组uxfi
dx05数组x中大于05的元素构成的子数组tx12344321重复引用数组x中的元素构成的数组向量与标量、向量与向量的与向量的运算3向量与标量、向量与向量的运算①四则运算(+-)标量a与向量x进行四则运算是a分别与x中的每个元素进行四则运算并生一个与x等长的向量。等长的两个向量才能进行四则运算,向量x与y进行四则运算是这两个向量的对对元素分别进行四则运算并生成一个与它们等长的向量。例如:clearx123045y2x2zx21w2x2x21x,不能进行