在几个向量中减少向量时间的百分比

时间:2018-04-19 14:22:03

标签: matlab vector time

我有一个像

这样的矢量时间
time = [0:3500]*(1/1000);

我想每10%将它切成几个向量

所以我计算了整个时间向量的百分之十

ten_percent_of_time_vector = time*10/100

但是我在使用10%/ 10%的所有载体的库存方面遇到了一些困难

1 个答案:

答案 0 :(得分:1)

如果你想将你的矢量分成10个矢量,每个矢量大约占总矢量的10%,你就可以像这样分割它。

N=10;
splits = round(linspace(1,length(time),N+1));
t={};
for ct = 1:length(splits)-1
    t{ct} = time(splits(ct):splits(ct+1));
end