clc
A?=?exprnd(5,10,31);%產生10×31隨機矩陣
B?=?A;?%為了保持原矩陣不變,將A賦給B
%隨機產生20個索引
rdi?=?randerr(1,31,20);?
indexi?=?find(rdi?==?1);
%隨機提取20列
C?=?B(:,indexi);
%得到剩下的數據
B(:,indexi)?=?[];