我想将某个(自定义)函数应用于数组的所有组合。我认为最好用一个例子来解释:将函数应用于向量中的每个元素组合
矩阵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