请问如果选取的行和列都是不定的,并且选几行几列也是任意的,不一定是一列或一行,要如何实现呢
追答用随机数作为index
clc;clear;
mtx=magic(5);
a=randperm(5); %产生随机行、列数目
index=a(1:2);
temp1=randperm(5);
row=sort(temp1(1:a(1)))
temp2=sort(randperm(5));
col=sort(temp2(1:a(2)))
m1=mtx(row,:)%按行组合
m2=mtx(:,col)%按列组合
如果选取的行和列都是不定的呢,并且选几行几列也是任意的,不一定是一列或一行,这有什么命令可以实现吗
追答你是想选某几个行或列组成新矩阵吗?
追问嗯,是的,新矩阵的大小是不定的,该怎么实现呢