我有以下代码,我正在尝试使用 2 种不同的方法来求解多元回归方程。数组太长而无法列出,但每个数组的计数都匹配 5704 行。尝试运行代码时出现以下错误
// 在 MathNet.Numerics.dll 中发生“System.ArgumentException”类型的未处理异常
附加信息:矩阵必须是正定的。
double[] p = Fit.MultiDim(
new[] { shortRatingList.ToArray(), mediumRatingList.ToArray(), longRatingList.ToArray() },
weekReturnList.ToArray(),
intercept: true);
// 在 MathNet.Numerics.dll 中发生“System.ArgumentException”类型的未处理异常
附加信息:矩阵尺寸必须一致:3x5705。
double[] q = MultipleRegression.QR(
new[] { shortRatingList.ToArray(), mediumRatingList.ToArray(), longRatingList.ToArray() },
weekReturnList.ToArray(),
intercept: true);