Matlab Fundamentals: Indexing into Vectors & Matrices
- r=x(3)把x中第三个元素的值赋值给r,x(3)=z,把z的值赋值给x中的第三个元素,x479=x([4 7 9]),把x中第四,七,九元素的值赋值给x479,x([end-2:end])=10:12,把10,11,12赋值给x中的最后三个元素
Matlab Fundamentals: Opreations on Arrays
- 如果矩阵不匹配的话,matlab进行运算时会扩充矩阵,例如一个行向量和一个列向量相加将会得到一个矩阵,例如输入M=x+y,会输出下图
输入M2=x.* M,则输出
这里x也被扩充为3 * 4之后与M各元素相乘,同理,如果输入M3=M./y,则输出