使两个向量具有相同数量的元素

时间:2014-02-10 14:26:26

标签: matlab vector

标题说明了我遇到的问题。我有两个向量,t代表时间,v代表速度,我试图使它们具有相同的长度。这是我脚本的一部分:

v= v(v<=P/F);

t = t(1:end - length(v));

我会解释我在做什么。我试图去除大于P / F的v元素,然后改变向量v的长度;然后我想从向量t的末尾删除足够数量的元素,以便v和t具有相同数量的元素。我觉得好像接近正确,但我只需要一些帮助

谢谢!

1 个答案:

答案 0 :(得分:3)

你几乎就在那里,但你似乎迷失在大脑迷宫中......这就是它的完成方式:

inds = v<=P/F;
v = v(inds);
t = t(inds);