了解scipy nnls输出

时间:2015-10-13 02:44:29

标签: python numpy scipy

我想了解scipy中nnls的输出: 代码是:

$(function () {
  $(".ajax-submit").submit(function () {
    $.post($(this).attr("action"), $(this).serialize(), function (response) {
      alert(response);
    });
    return false;
  });
});

输出为:

[0. 0.42857143 0.17857143] 0.0

1 个答案:

答案 0 :(得分:0)

x的含义取决于上下文。即如果你在做多项式最小二乘,它将是多项式中的系数。通常是解决方案虽然是x的值满足http://docs.scipy.org/doc/scipy/reference/generated/scipy.optimize.nnls.html中的最小化问题。

argmin_x || Ax - b ||_2 such that x>=0.

对于rnorm,剩余范数等于||Ax - b||_2。它是一种测量实际解与近似之间误差的方法。