你好!我想请问一下,如何将一个数组通过Matlab编程实现: 整体向左平移一位,然后求和,重复10次

比如把数组[1,1,1,1,1,1,1] 平移后再求和得 [1,2,2,2,2,2,2,1] 这样的,最好多重复几次,程序应该怎么编?

x=[1 1 1 1 1 1 1] ;
for i=1:10
temp=[0,x];
x=[x,0];
x=x+temp;
end
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-06-05
采用for循环就可以了
相似回答
大家正在搜