切割间隔阵列,调整大小

时间:2014-03-01 02:18:42

标签: arrays matlab resize

如果我有一维数组:

A = [10,21,23,25,32,37,42,48,55,58]

有10个值。我想创建一个新数组:

B=[25,32,37,42]

仅保留4个值,删除前3个和后3个值。

在我的脚本中,A数组的大小为1 300,B数组必须为1 200,每边+/- 50个值。

请问,更有效的方法是什么?

1 个答案:

答案 0 :(得分:2)

B = A(51:end-50)

end是数组索引的关键词