matlab里插入行和列
>> A=magic(4)
A =
16 2 3 13
5 11 10 8
9 7 6 12
4 14 15 1
>> b=1:4
b =
1 2 3 4
>> C=[A(1:2,:) ; b ; A(3:end,:)] % 行向量b插入第2行和第3行之间
C =
16 2 3 13
5 11 10 8
1 2 3 4
9 7 6 12
4 14 15 1
>> C=[A(:,1) b' A(:,2:end)] % 列向量b' 插入第一列和第2列之间。
C =
16 1 2 3 13
5 2 11 10 8
9 3 7 6 12
>> A=magic(4)
A =
16 2 3 13
5 11 10 8
9 7 6 12
4 14 15 1
>> b=1:4
b =
1 2 3 4
>> C=[A(1:2,:) ; b ; A(3:end,:)] % 行向量b插入第2行和第3行之间
C =
16 2 3 13
5 11 10 8
1 2 3 4
9 7 6 12
4 14 15 1
>> C=[A(:,1) b' A(:,2:end)] % 列向量b' 插入第一列和第2列之间。
C =
16 1 2 3 13
5 2 11 10 8
9 3 7 6 12
4 4 14 15 1
这篇博客介绍了在MATLAB编程中如何便捷地向矩阵中插入行和列,包括具体的命令操作和实用技巧,帮助提升矩阵运算效率。
6264

被折叠的 条评论
为什么被折叠?



