matlab+矩阵按列排序

作者&投稿:阎肯 (若有异议请与网页底部的电邮联系)

正惠13390931054问: 在matlab中,如何实现将一个矩阵按行或列进行随机的重新排序? -
让胡路区绞股回答:[答案] 假设行数或列数为n vector = randperm(n); vector是从1到n的整数随机排列的向量 按照vector里各个元素的值重新排列行列向量就可以了 假设待排列矩阵为M,排列后的矩阵为A 按列随机排列 A = zeros(size(M)); for i=1:n A(:,i)=M(:,vector(i)); end

正惠13390931054问: matlab 中,怎么让一个矩阵按某一列排列,且行也跟着变动? -
让胡路区绞股回答: 可以使用sortrows函数:sortrows(A,k) 将矩阵A按第k列排序,每一行跟着变动.升序排列: [~,I]=sort(A(:,5));%假如对第5列进行升序排列,A=A(I,:);%这样排列就完成了.MATLAB是matrix&laboratory两个词的组合,意为矩阵工厂(矩阵...

正惠13390931054问: 用matlab对矩阵A=[1,2,3;4,5,6;7,8,9;10,11,12 ].的列进行排列组合.可以得到24组矩阵.用matlab对矩阵A=[1,2,3;4,5,6;7,8,9;10,11,12 ].的行进行排列组合.可以得... -
让胡路区绞股回答:[答案] A=[1,2,3;4,5,6;7,8,9;10,11,12 ]; p=perms(1:4); for n=1:24 B{n}=A(p(n,:),:); end B{1}到B{24}即所求矩阵

正惠13390931054问: matlab 将矩阵按列的逆序排列为什么是这样? -
让胡路区绞股回答: 是对的,A(:,n:-1:1)中第一个:表示的是所有的行,n:-1:1表示的是从n列取到第一列,按-1的步长.相当于进行的一个for循环:for i=n+(-1)*i直到i=1为止

正惠13390931054问: matlab怎样对矩阵按照第一行进行排序 -
让胡路区绞股回答: 比如对矩阵a的每一行进行排列,排列的指标是第一列数的大小.那么从小到大进行排列:[~,i]=sort(a(:,1)); a=a(i,:);这样就把a的每一行重新排列了一下(按照第一列从小到大). 如果要从大到小,那么也很简单. [~,i]=sort(-a(:,1)); a=a(i,:);

正惠13390931054问: 如何用 matlab对矩阵中的元素进行排序 -
让胡路区绞股回答: 例如:>> A=magic(5) A = 17 24 1 8 15 23 5 7 14 16 4 6 13 20 22 10 12 19 21 3 11 18 25 2 9>> sort(A) ans = 4 5 1 2 3 10 6 7 8 9 11 12 13 14 15 17 18 19 20 16 23 24 25 21 22>> [B,ind]=sort(A) B = 4 5 1 2 3 10 6 7 8 9 11 12 13 14 15 17 18 19 20 16 23 24 25 21 22 ind = 3 2 1 5 4 4 3 2 1 5 5 4 3 2 1 1 5 4 3 2 2 1 5 4 3

正惠13390931054问: 在matlab中如何将矩阵进行全排列 -
让胡路区绞股回答: 举例:a=randn(4,3); a=a(:) a=sort(a); a=reshape(a,4,3);

正惠13390931054问: 矩阵每一行已经是正确顺序,如何将整个矩阵用matlab按顺序排列出来 -
让胡路区绞股回答: b=[2 4 5; 11 8 9; 5 3 1; 9 7 10; 1 12 11]

正惠13390931054问: matlab矩阵排序 -
让胡路区绞股回答: a=[5 6 4 9 74 6 7 2 15 7 1 6 9]; b=sortrows(a',1)'

正惠13390931054问: matlab将矩阵按规则排序 -
让胡路区绞股回答: 你的B怎么4个2,4个1?n=ceil(9*rand);%随机数 A=[1 2 3 2 3 1 3 1 2]; B=[3 2 1 3 1 2 1 3 2]; C=[A(1:n) B(n+1:9)]; D=[B(1:n) A(n+1:9)]; c1=sum(C(n:9)==1); d1=sum(D(n:9)==1); c2=sum(C(n:9)==2); d2=sum(D(n:9)==2); c3=sum(C(n:9)==3); d3=sum(...


本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网