Matlab运算符、条件语句、循环语句、向量
运算符
算数运算符
MATLAB允许两种不同类型的算术运算
矩阵算术运算
数组算术运算
矩阵运算符和数组运算符之间用句点(.)符号进行区分,加了 . 符号的是数组运算符,不加的是矩阵运算符。但是,由于矩阵和数组的加法和减法运算相同,因此两种情况下的运算符均相同。
关系运算符
逻辑运算符
按位运算
集合运算符
条件语句
if...end
if...else...end
if ... elseif ... elseif ... else ... end
嵌套的if语句
switch
嵌套switch
break
continue
向量
可以通过多种方式引用向量的一个或多个元素。向量v的第i个分量称为v(i)
【运行后ans值为3】
当引用带有冒号的向量时,例如v(:),将列出向量的所有成分
【运行后ans为列向量】
我们还可以引用指定区间的元素
结果为
运算
转置
转置操作将列向量更改为行向量,反之亦然。转置操作由单引号(')表示。
向量追加
我们可以直接将向量合起来成为矩阵