ABOUTYOU
如果我理解正确的话,您实际上是在寻找一组线性方程的解。假设您想要“混合”矩阵的每一列以达到最终目标,您实际上是在寻找一个向量 x 使得target = M @ x. 解决方案是乘以倒数,x = inv(M) @ target。使用 numpy,这转化为import numpy
M = numpy.array([[105, 130, 120],
[1, 3, 5],
[2, 4, 2]])
target = numpy.array([[245], [6], [7]])
x = numpy.linalg.inv(M)@targetx是array([[0.11940299],
[1.57462687],
[0.23134328]])