Re: [問題] 矩陣合併與刪除已回收
我想應該可以這樣寫吧@@
% temp為第一行重複的部份
temp = intersect(x(:,1),y(:,1));
% p為取得重複部份的個數
p = size(temp,1);
% 組合z為所求
z = [ temp , x(1:p,:) , y(1:p,:) ];
這是我直覺上的想法....對或不隊你可以試試看
※ 引述《fide (涼哥)》之銘言:
: 假設今天有兩個矩陣,分別如下
: x =
: 1 2 3
: 2 3 4
: 3 4 5
: y =
: 1 2 3
: 2 3 4
: 4 5 6
: 5 5 3
: 想要轉化成
: z =
: 1 2 3 2 3
: 2 3 4 3 4
: code要怎麼寫
: 我的意思是要將x y 合併成一個新矩陣z
: 合併的要求是x y 的第一行相同就納入z的第一行
: 而z的後四行就分別為x y 的元素
: 因為我剛開始學程式
: 問題可能有點遜 請多包涵
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.127.167
推
07/25 22:50, , 1F
07/25 22:50, 1F
→
07/25 22:51, , 2F
07/25 22:51, 2F
→
07/26 17:03, , 3F
07/26 17:03, 3F
→
07/26 17:04, , 4F
07/26 17:04, 4F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):