我想將某個(自定義)函數應用於數組的所有組合。我認爲最好用一個例子來解釋:將函數應用於向量中的每個元素組合
矩陣1:
A B C
1 2 3
黑客帝國2:
A B C
4 5 6
我想做到以下幾點:矩陣兩個獲得所有組合應用一個函數到每個如下:
矩陣3:
AB AC BC CB CA BA
4/2 4/3 5/3 6/2 6/1 5/1
如果應用於矩陣3的函數是矩陣2(由矩陣3的每列中的第一個字母表示)/矩陣2的相應元素(由矩陣3中每列中的第二個字母表示)的對應元素, 。
請讓我知道,如果有什麼不清楚,我覺得我可能沒有完全解釋。
任何幫助將不勝感激!
感謝
邁克
您跳過AA,BB和CC(其中一個A是從M2和M1從其他) - 這是故意的? – ricardo