获取数组最后N项的最短方法是什么?

Jad*_*ias 4 arrays matlab

我写

array = linspace(0, 1);
sliceSize = 10;
sliceBegin = 1 + length(array) - sliceSize;
slice = array(sliceBegin: length(array));
Run Code Online (Sandbox Code Playgroud)

那太冗长了.如何缩短?

Amr*_*mro 19

a = rand(100,1);    %# vector
a(end-5+1:end)      %# last five elements
Run Code Online (Sandbox Code Playgroud)