作者kevinfu92 ()
看板MATLAB
标题[问题] 矩阵保留特定几行
时间Mon Mar 26 04:48:12 2012
现在有个矩阵
A=[1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ......]
想要把它有规律的变成
[3 4 5 8 9 10 13 14 15.....]
也就是把每五项中的前两项删掉
要怎麽弄阿试了好几次都不行
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 216.26.110.179
1F:推 shomingchang:i=mod(1:length(A),5);A(find(i<=2 & i>0))=[]; 03/26 07:52
2F:推 sunev: i=mod(1:length(A),5);A(i<=2 & i>0)=[]; 03/26 08:31
3F:→ shomingchang:原来可以这样 又学到一招了XD 03/26 08:52
4F:→ bridge23:最後向若为100则 a([1:5:100 2:5:100])=[]; 03/26 11:34
5F:推 Gwaewluin:楼上可这样改 end end 就不需要管维度 03/26 16:22
6F:→ DKer:不行吧~[1:5:end 2:5:end]会做不出来吧 03/26 21:43
7F:推 sunev:做的出来喔,matlab的end非常神奇,会直接代成该dimension 03/26 21:53
8F:→ sunev:的size 03/26 21:53
9F:→ kevinfu92:谢谢大家!!!! 03/27 11:26