我有两个矩阵D
和Y
。
我希望根据这个找到矩阵G
:
G*D = Y
请注意,所有这些矩阵都不是方阵。
答案 0 :(得分:2)
根据Matlab's documentation,如果你想解决形式的等式
xA = b
你可以通过
来解决它x = b/A
请注意,您的系统不确定,您无法在没有其他限制的情况下找到单个解决方案。一个例子:
A=[1;2;3];
b=[14;32];
x=b/A;
x*A==b % check if solution is correct
[1,2,3;4,5,6]*A==b % another, equally correct solution
它“有效”,但如果没有重述问题,你就不会做得更好。
请注意,这是quite extensively explained in the same documentation。