精華區beta MATLAB 關於我們 聯絡資訊
※ 引述《villaintw (迷人的反派角色)》之銘言: : 各位板眾大大,小弟有一問題請教,問題如下,煩請各位高手解答,謝謝! : 有兩個相對應的矩陣分別如下 : A=[1; 2; 3; 4; 5; 6;] : B=[2 3; 4 5; 6 7; 2 3; 2 3; 4 5;] clc;clear all; A=[1; 2; 3; 4; 5; 6]; B=[2 3; 4 5; 6 7; 2 3; 2 3; 4 5]; [U,m,n]=unique(B,'rows'); dim=max(hist(n)); D=zeros(dim); for i=1:length(U) C{i}=find(ismember(B,B(i,:),'rows'))'; C{i}(C{i}>max(A))=0; D(i,:)=[C{i},zeros(1,dim-cellfun('length',C(i)))]; end C=D D=U -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.155.201
yimean:好犀利.... 05/31 21:13
villaintw:大大真神人!困擾小弟數天的問題,竟然一下就解決了! 05/31 21:10
jk1124:太強啦!~!!! 05/31 21:13