研发埠
标题:
如何从矩阵中取任意行的数据
[打印本页]
作者:
李尚福
时间:
2014-7-18 13:55
标题:
如何从矩阵中取任意行的数据
想从矩阵中取任意行的数据,比如A=[1; 2; 3; 4; 5; 6; 7; 8], 如何从A 中任意取4行的数据呢?谢谢!
作者:
赵运
时间:
2014-7-18 15:00
nd=randperm(10);for k=1:4a(k)=A(ind(k));end这个是针对你的向量形式,如果是矩阵可以修改一下[m,n]=size(A);ind=randperm(m);a=zeros(4,n);for k=1:4a(k,
=A(ind(k),
;end我这没有matlab没法提前跑一下,你试试,不行我再给你修改
作者:
刘建锋
时间:
2014-7-18 15:59
>> clear all>> A=[1; 2; 3; 4; 5; 6; 7; 8]A = 1 2 3 4 5 6 7 8>> B=A(round(rand(1,4)*10))B = 8 3 5 7
作者:
李尚福
时间:
2014-7-18 16:19
跑了下,可以了,谢谢!
欢迎光临 研发埠 (http://bbs.yanfabu.com/)
Powered by Discuz! X3.2