Syslab如何实现从一个矩阵中抽取特定的行或列
技术分享
发布于 2025-10-16 19:54:40
查看 1过去229天
1.运行下面代码,创建一个 4×4 的矩阵 a:
a = [1 2 3 4;5 6 7 8;-1 -2 -3 -4;-5 -6 -7 -8]

2.运行下面代码,抽取矩阵 a 的一到二行赋值给矩阵 b,其中“1:2”指一到二行的索引,“:”指代列:
b = a[1:2,:]
3.可以看到矩阵 b 已经将矩阵 a 的一二行抽取出来:

4.运行下面代码,用类似的方式抽取出矩阵 a 的三四列:
c = a[:,3:4]
5.可以看到已经抽取出了矩阵 a 的三四列:

所属专栏:Syslab基础平台
产品信息:Syslab科学计算环境