matlab怎么提取矩阵的某几行某几列

有时候我们在使用matlab编程的时候,想提取矩阵连续的某几行某几列,或者不连续的某几行某几列,怎么提取呢,下面来分享一下方法

提取矩阵连续的某几行某几列

  • 01

    第一步在matlab命令行窗口中输入a=[1 2 3;2 3 4;3 4 5;4 5 6],按回车键,新建一个4行4列的新矩阵,如下图所示:

  • 02

    第二步通过a(:,1:2)提取矩阵的1,2列,可以根据需要提取某几列,如下图所示:

  • 03

    第三步通过a(2:4,:)提取矩阵的2,3,4行,可以根据需要提取某几行,如下图所示:

提取矩阵不连续的某几行某几列

  • 01

    第一步通过a(:,[1 3])提取矩阵的第1,3列,可以按需要提取不连续的几列,如下图所示:

  • 02

    第二步通过a([1 3 4],:)提取矩阵的第1,3,4行,可以按需要提取不连续的几行,如下图所示:

  • 03

    第三步也可以通过a([1 4],[1 3])格式提取想要的矩阵元素,如下图所示:

(0)

相关推荐

  • matlab如何提取矩阵中的任意行(列)数据?

    matlab主要是用于数据的处理,在数据的处理处理过程中,如果你遇到要提取矩阵的任意行数据该如何操作呢?这里小生说一下如何提取矩阵的任意行数据.这里需要用到randsample函数. 操作方法 01 ...

  • matlab怎么提取矩阵对角线元素

    有时候我们在使用matlab进行编程的时候,想提取对角线元素,怎么提取呢,下面来分享一下方法 操作方法 01 第一步打开matlab,在命令行窗口中输入a=[1 2 5 6;2 5 7 8;2 5 6 ...

  • 在MATLAB中对矩阵扩展一个新行

    在MATLAB中有时我们想给一个已有的矩阵新增一行形成一个新的矩阵. 方法1 01 打开MATLAB软件 02 输入一个矩阵A=[1 2;3 4] 03 按回车键,输出A 04 定义一个向量为z=[5 ...

  • matlab中怎么获取一个矩阵的行数或列数

    有时候我们在使用matlab进行运算的时候,想获取一个矩阵的行数或列数,怎么获取呢,下面来分享一下方法 操作方法 01 第一步在matlab中命令行窗口中输入"a=[1 2 3;2 4 6] ...

  • matlab怎么删除矩阵的某行与某列

    有时候我们在使用matlab进行计算的时候,想删除矩阵的某行与某列,怎么删除呢,下面来分享一下方法 操作方法 01 第一步打开matlab,在命令行窗口中输入a=[1 3 5 6;4 6 8 9;2 ...

  • matlab中给矩阵赋值的几种方法

    有时候我们使用matlab进行运算的时候,想给矩阵进行赋值,怎么赋值呢,下面来分享一下方法 操作方法 01 第一步可以通过zeros函数进行赋值,输入a=zeros(2,3),生成了一个全0矩阵,如下 ...

  • matlab怎么求矩阵的奇异值和奇异值分解

    有时候我们在使用matlab进行运算的时候,想求矩阵的奇异值和进行奇异值分解,怎么操作呢,下面来分享一下方法 操作方法 01 第一步我们首先需要知道在matlab中求矩阵的奇异值是用svd函数,在命令 ...

  • matlab怎么求矩阵的最大特征值

    有时候我们在使用matlab进行数学运算的时候,想求矩阵的最大特征值,怎么求呢,下面来分享一下方法 操作方法 01 第一步我们首先需要知道在matlab中求矩阵的特征值和特征向量使用eig函数,在命令 ...

  • matlab怎么建立矩阵

    我们在使用matlab的过程中,矩阵的运算是少不了的.对于初学者来说,首先需要学会的是怎么使用matlab建立一个矩阵.那么,matlab怎么建立矩阵呢?下面让我来给大家介绍下吧,希望对大家有所帮助. ...