ちょっと変わった質問ですが、こちらで。(T11、T12、T21、および T22) を含むマトリックスがあります...
| T11 T12 |
| T21 T22 |
マトリックス内の 2 つの値を比較するとスカラー値を返す関数があります。と呼びましょうf(x,y)
。そして、2つの値ごとにこの関数を実行したいので...
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)
どの 2 つの値に対応するかを調べることx,y
です。したがって、ベクトルV1
には次のような値が含まれます。
V1 = [12 14 54 23 86 3]
i=1
したがって、V1 の最初のインデックス ( ) の値は 15 で に対応しf(T11,T12)
、V1 の 3 番目のインデックス ( i=3
) は 54 で に対応することがわかりますf(T11,T22)
。
ご不明な点がございましたら、お知らせください。f(x,y)
リフレッシュするには、 の各値に対してに入力された元の値を特定できるようにしたいと考えていますV1
。私はパターンを探してみましたが、これまでのところ何も思いつくことができませんでした.私が知っていた数学の束を忘れてしまいました.V1の指標とマトリックス。アイデアください!(ps関数の戻り値にインデックスを値とともに含めてみましたが、本当に面倒なので、派手な数学的な方法で行いたいと思います.