99问答网
所有问题
matlab 在二维数组中怎样在某行前加入一行数
如题所述
举报该问题
推荐答案 推荐于2016-08-08
a = rand(3); % 二维数组
n = 2; % 在此行前插入
b = rand(1, 3); % 待插入的行
c = [a(1:n-1,:); b; a(n:end,:)]; % 结果
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/ze7eO7OBW.html
其他回答
第1个回答 2011-11-24
a=[1,2,3;4,5,6;7,8,9]
b = rand(1,3); % 待插入的行
c = [a(1,:); b; a(2:3,:)] % 结果
第2个回答 2011-11-27
a = rand(3); % 二维数组
n = 2; % 在此行前插入
b = rand(1, 3); % 待插入的行
c = [a(1:n-1,:); b; a(n:end,:)]; % 结果
第3个回答 2011-12-03
抄袭的真猖獗啊,严厉鄙视qiao19881314
相似回答
大家正在搜
相关问题
matlab矩阵在特定位置加入一行
matlab如何引用多维数据某一行数据
有个n行一列的数组,如何用MATLAB在第一行插入一个数,使...
matlab中如何让二维数组输出其中单独一行的值
matlab怎么对一个二维数组的第一行按数值大小排序,我希望...
matLAB如何表示二维数组中得一列数?
在matlab里如何获得一个矩阵的行数或列数
matlab二维数组中如何调用每一行的非零元素.