作者idwma (詔)
看板Mathematica
標題[問題] 將矩陣重新組合成新矩陣
時間Mon Sep 5 22:05:29 2011
例如
我有一個6x6矩陣
┌11 12 13 14 15 16┐
│21 22 23 24 25 26│
│31 32 33 34 35 36│
A=│41 42 43 44 45 46│
│51 52 53 54 55 56│
└61 62 63 64 65 66┘
要將裡面的元素重新組合成新的矩陣
┌44 12 53 14 15 62┐
│21 22 23 43 25 26│
│31 13 33 34 35 36│
B=│41 42 11 24 45 46│
│51 52 32 16 54 56│
└61 55 63 64 65 66┘
類似這種 就是把裡面的元素拿出來再重新組合成一個新的矩陣
應該要怎麼寫呢??
這問題困擾了我好久好久
因為不會只好慢慢一個一個打....
看到眼睛脫窗都快發瘋了!!!!
請高手們救命阿~先謝謝各位了~
(用的是Mathematica7.0版)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.121.145.63
推 LPH66:有固定規則嗎? 還是隨機洗牌? 09/05 22:07
→ LPH66:隨機洗牌的話 Combinatorica` 裡有些函數可以組合起來用 09/05 22:11
有固定規則的 例如A的13位置 變成B的33位置
A的16位置 變成B的54位置
由於不是整排交換 是一個一個挑出來改變的 所以很困擾阿QQ
※ 編輯: idwma 來自: 140.121.145.63 (09/05 22:36)