PDA

查看完整版本 : [MATLAB基础] 很简单的问题请帮忙看下


blue_se
2009-12-15, 14:05
我要做一个循环数列,比如a=[1;2;3;4;5], b=[6;7;8]
我需要将数列b中的元素一个一个地加入到数列a中,同时a中排在最前面的元素一个一个地移出去。 最后得到这样的结果〉a1=[2;3;4;5;6], a2=[3;4;5;6;7], a3=[4;5;6;7;8],都保持同样的长度。请问MATLAB如何实现呢
比较急,请尽快回复。

anbcjys
2009-12-18, 08:05
aa(i,:)=[a(i+1:end);b(1:i)]