作业帮 > 综合 > 作业

matlab取原矩阵的一部分,构成新矩阵

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/07/31 15:50:28
matlab取原矩阵的一部分,构成新矩阵
比如原矩阵为A=[1 2 3;4 5 6;7 8 9;10 11 12],现在要生成B=[1 2;4 5;7 8],即提取了原来矩阵的1、2两列和1、2、3三行,应该如何命令?我输入A(i1:i3,j1:j2],可是显示错误.
matlab取原矩阵的一部分,构成新矩阵
B = A(1:3,1:2)
即使提取的行列不连续或者次序需要颠倒也可以写成诸如A([1,3,6],[4,3,1,5])这样的形式