MATLAB教程:[3]矩阵索引读取方法大全
假如矩阵已经创建,我尺攵跋赈们想要从矩阵中读取部分或者全部数据,我们需要用到矩阵的索引方法,这里列举了我们常用的所有矩阵索引方法,下面是具体的方法:
首先我们创建一个3X3的矩阵
![MATLAB教程:[3]矩阵索引读取方法大全](https://exp-picture.cdn.bcebos.com/a68c126efbf202b3ba07f5c830f4da5873dadb67.jpg)
![MATLAB教程:[3]矩阵索引读取方法大全](https://exp-picture.cdn.bcebos.com/604e9556ad042e68ce393d5285f85856d43dd167.jpg)
假如我们要读取第二行第二列的元素,可以输入;下面ans是返回的值
![MATLAB教程:[3]矩阵索引读取方法大全](https://exp-picture.cdn.bcebos.com/50189b40102a04e2d87256f12b7aa010bd33c267.jpg)
假如我们要返回第一列数据,可以输入
![MATLAB教程:[3]矩阵索引读取方法大全](https://exp-picture.cdn.bcebos.com/ed792abb19efa25fe3c4aec859828689a0463b64.jpg)
假如要返回第一行数据,可以输入
![MATLAB教程:[3]矩阵索引读取方法大全](https://exp-picture.cdn.bcebos.com/7efc527c34b33c41c96abff2887de137c8762e64.jpg)
我们还可以按照序号的方式来返回矩阵元素,因为矩阵序号是按照列的方式排列的,比如b矩阵中的第六个元素是应该是8而不是6
![MATLAB教程:[3]矩阵索引读取方法大全](https://exp-picture.cdn.bcebos.com/e076d77622bc7dc5ceb647ec5e460596b9142964.jpg)
我们以序号的方式,返回序号为二以后的所有元素,如图所示![MATLAB教程:[3]矩阵索引读取方法大全](https://exp-picture.cdn.bcebos.com/47bf594ec28333bf363e59fcdbb8b43ea9db1d64.jpg)
我们还可以返回一个子矩阵,他是2、3行和2、3列的重叠区
![MATLAB教程:[3]矩阵索引读取方法大全](https://exp-picture.cdn.bcebos.com/fb738d9c2cf7dfb2cbc8a29fd01b1edef5dc1364.jpg)