matlab 中 一个5行5列的矩阵 怎么输出矩阵的前二行 或者前三行

2025-03-03 21:21:40
推荐回答(1个)
回答1:

>> a=[1,2,3,4,5;1,2,3,4,5;1,2,3,4,5;1,2,3,4,5;1,2,3,4,5;]

a =

1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5

>> a(:,2)

ans =

2
2
2
2
2

>> a(:,1:2)

ans =

1 2
1 2
1 2
1 2
1 2

>> a(1:2,:)

ans =

1 2 3 4 5
1 2 3 4 5

>>
逗号前面的代表行,后面的代表列 。m:n表示从m到n。