如何从矩阵中取任意行的数据
想从矩阵中取任意行的数据,比如A=, 如何从A 中任意取4行的数据呢?谢谢! nd=randperm(10);for k=1:4a(k)=A(ind(k));end这个是针对你的向量形式,如果是矩阵可以修改一下=size(A);ind=randperm(m);a=zeros(4,n);for k=1:4a(k,:)=A(ind(k),:);end我这没有matlab没法提前跑一下,你试试,不行我再给你修改 >> clear all>> A=A =12345678>> B=A(round(rand(1,4)*10))B =8357 跑了下,可以了,谢谢!
页:
[1]