我有2个值的矩阵:
矩阵A尺寸2x4和矩阵B尺寸2x4如下:
Main Matrix B Scales
0.00 2.50
2.50 5.00
5.00 11.25
11.25 25.00
另一个矩阵A是:
0.00 1.25
1.25 2.50
2.50 7.50
7.50 25.00
并且可以是任何值。
当我们从(0到5)乘以2个变量数值时,我们得到一个我们可以在矩阵A级别(任何级别的限制之间)表示的值。我们可以通过以下操作将(x,y)乘以第二个标度(矩阵)的结果表示在同一水平(第1行或第2行或第3行或第4行):
我们得到已知数乘(x和y)的已知结果,我们看到它在矩阵A中的位置(比如3级)。
我们需要将它映射到同一级别(级别3)的矩阵B上。
我们通过以下数学运算将位于矩阵A中的z级的值(X * y的结果)映射到矩阵B :(结果 - 它所在级别的最小值)/(最大级别)价值 - 最低水平价值))我们得到百分比结果。结果我们将其用作:
(百分比结果*(矩阵B中映射水平的最大极限 - 矩阵B中映射水平的最小极限)/ 100)+矩阵B中映射水平的最小极限
新映射值位于矩阵B的同一级别,原始值位于矩阵A中。
我的问题是2个变量a和b的最佳代表值是什么,其中a * b =矩阵B中的新映射值。 其中a>> = x和b> = y
示例:
x = 2,y = 2.8,该值为(2 * 2.8 = 5.6,这可以说是在矩阵B中),现在我们进行上面的计算并得到要映射到矩阵A = 8.87的新值。我们需要的是将新的8.87分解为另一个x和y,当我们将它们相乘时,我们得到新值8.87
这应该是任何x和y值以及任何矩阵A和B等的通用
更多的例子是:x = 1.5 y = 3 severity = 1.5 * 3 = 4.5这位于矩阵B的3级。新的映射严重性计算是7.499,位于矩阵A的3级。问题是什么2个数字,我们需要乘以(a,b)得到矩阵A上的数字7.499
更多的例子是:x = 3 y = 2 severity = 3 * 2 = 6这位于矩阵B的3级。新的映射严重性计算是9.374,位于矩阵A的3级。问题是什么2个数字,我们需要乘以(a,b)得到矩阵A上的数字9.374
更多的例子是:x = 1.2 y = 2 severity = 1.2 * 2 = 2.4这位于矩阵B的2级。新映射的严重性计算是4.799,位于矩阵A的2级。问题是什么2个数字,我们需要乘以(a,b)得到矩阵A上的数字4.799