我正在尝试编写一个搜索列表并匹配一个术语的代码。在这种情况下,我试图做的是获取该方法的距离和时间值并将它们添加到单独的列表中。附上我的代码
distanceb = [];
timeb = [];
for i =1:n
if strcmp(method(i),'bus') == 1
distanceb = (x(i))
timeb = time(i)
end
end
我可以获得 x 和 time 的值,但代码似乎每次添加到列表时都会覆盖,并且我只得到 distanceb 和 timeb 的一个答案。有没有办法在不覆盖先前值的情况下将值添加到列表中?