我有以下基本观察:
[1 2 3 4]/[2 4 6 8] % output: 0.5
[1 2 3 4]/[2 3 4 5] % output: 0.7407
([1 2 3 4]*[2 4 6 8] % error of course)
它不是我作为A * inv(B)类型的操作(也不像mrdivide在时间序列上那样工作,如[1 2 3 4] ./ [2 4 6 8]如果我没有记错的话)。
现在,我的问题是,“/”在具有相同长度的两个行向量上定义了什么操作?
更新:
@ user1884905认为两个行向量上的a / b可以最小化norm(b*x - a)
。到目前为止它似乎在进行一些数字测试。如果是真的,你可以在这背后给出一些官方参考吗?
答案 0 :(得分:4)
是的,看来我是对的。来自MathWorks mrdivide
“如果A是m~ = n的矩形m×n矩阵,B是具有n个元素的行向量或具有n列的矩阵,则x = B / A返回最小二乘解方程组x * A = B.“