![]() |
1
3
作为记录,我最近发现 ALGLIB 虽然没有太多文档,但具有一些非常有用的功能的库,如 linear regression 这是我想要的东西之一。 示例代码(这是一个古老且未经验证的代码,只是我使用它的一个基本示例)。我在时间序列上使用线性回归,有3个条目(称为3min/2min/1min),然后是完成值(final)。
|
![]() |
2
2
被反转的矩阵的大小不会随着联立方程(样本)的数目而增长。 x.转置()*x 是一个方阵,其中维数是独立变量的数目。 |
![]() |
3
1
尝试
要填充矩阵,请参见
|
![]() |
4
1
我可以建议使用 FinMath . 它是非常优化的.NET数值计算库。它使用英特尔数学内核库进行复杂的计算,如线性回归或矩阵求逆,但大多数类都有非常简单的可接近接口。当然,它可以扩展为一大组数据。 Nye先生的例子如下:
|
![]() |
5
1
做线性回归,我倾向于使用 数学.NET 数字。
例如,如果您想使用线性回归将数据拟合到一条直线上,可以这样简单:
|
![]() |
6
0
我最近遇到 MathNet-Numerics -可在麻省理工学院许可证下使用。
它声称为公众提供更快的选择
以下是一些优化 this article . 第一个是:
或者,你可以用 Cholesky decomposition :
|
![]() |
A B · C#Excel自动调整列避免长文本时出错 4 月前 |
![]() |
pseudodev · 失败的测试仅显示堆栈跟踪,不显示完整日志 5 月前 |
![]() |
CactusCake · if语句中应有分号 6 月前 |
![]() |
Bin4ry · 子文件夹中的应用程序设置 6 月前 |