我有一个奇怪的问题,但这里有。我有一个包含(T11、T12、T21 和 T22)的矩阵...
| T11 T12 |
| T21 T22 |
我有一个函数,它将在比较矩阵中的两个值时返回一个标量值。让我们称之为f(x,y)
。我想为每两个值运行这个函数,所以我这样做......
f(T11,T12), f(T11,T21), f(T11,T22),
f(T12,T21), f(T12,T22),
f(T21,T22)
我将这些结果存储在一个向量中,现在包含 6 个元素
V1 = [f(T11,T12), f(T11,T21), f(T11,T22), f(T12,T21), f(T12,T22), f(T21,T22)]
我现在要做的是找出哪个f(x,y)
对应于哪两个x,y
值。所以向量V1
将包含值,例如:
V1 = [12 14 54 23 86 3]
所以你可以看到i=1
V1 的第一个索引 ( ) 的值为 15,对应于f(T11,T12)
,而 V1 的第三个索引 ( i=3
) = 54,对应于f(T11,T22)
。
如果有任何不清楚的地方,请告诉我。要刷新,我希望能够确定输入到f(x,y)
每个值的原始值V1
。我已经尝试寻找模式,但到目前为止一直无法想出任何东西,我忘记了一堆我曾经知道的数学......我认为 V1 的指标和比较的指标之间存在关系矩阵。请出主意!(ps我也尝试在函数返回中包含索引以及值,但它真的很乱,我宁愿用一种花哨的数学方式来做。