Re: [問題] 矩陣元素位置調換

看板MATLAB作者 (vaster)時間18年前 (2006/04/15 00:55), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《dok (身心疲憊)》之銘言: : ※ 引述《yimean (溫柔殺手N￾ ￾ ￾  )》之銘言: : : 我有一個矩陣a : : a=[1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4] : : 請問要如何做才能讓 : : b=[1 2 3 4 4 3 2 1 1 2 3 4 4 3 2 1 1 2 3 4] : : 煩請高手解答!謝謝! : a=[1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4]; : c=[repmat([zeros(1,4),ones(1,4)],1,floor(length(a)/(4*2))),... : zeros(1,length(a)-(4*2)*floor(length(a)/(4*2)))]; : b=(rot90(a)'-a).*c+a : 黃色字是數字排序個數, : ex: 1 2 3 4 5,黃色字就改成5 : 沒有很仔細的檢查,可能有不能用的情形 再給大家一個方法參考看看~~~~~~~ A=[1 2 3 4]; B=fliplr(A); %將A的矩陣做左右的翻轉.... b=[A B A B A]; -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.116.145.72

04/16 00:50, , 1F
3行殺...小弟敗服<(_._)>...
04/16 00:50, 1F
文章代碼(AID): #14FzFv-q (MATLAB)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
文章代碼(AID): #14FzFv-q (MATLAB)