MATLAB向量的重复扩展

问题:对于向量a,将a中的每一个元素扩展N次,并插入该元素之后

代码

1 % 构造向量a
2 a = [1, 2, 3, 4];
3 
4 % 将向量a纵向重复扩展2次
5 b = repmat(a, 3, 1);
6 
7 % 完成向量a的横向重复扩展
8 b = reshape(b, 1, numel(b));


结果

第5行执行后的结果如下图:

第8行执行后的结果如下图:

posted @ 2015-07-03 13:37  南柯一夢  阅读(3567)  评论(0)    收藏  举报