2013-04-01 31 views

回答

1

只能選擇行你需要:

a = ones(360,160); 
b = a(:,1:159); 
size(b) 
ans = 

    360 159 
0

最快的方法是刪除列,如@jucestain建議。如果您想保留原始數組,請複製它並從副本中刪除。 @ Molly的解決方案稍微慢一點。

>> tic; a=ones(360,160); a(:,160)=[]; toc 
Elapsed time is 0.001409 seconds. 
>> tic; a=ones(360,160); b=a; b(:,160)=[]; toc 
Elapsed time is 0.001827 seconds. 
>> tic; a=ones(360,160); b=a(:,1:159); toc 
Elapsed time is 0.004002 seconds.