首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用y=m 1 x1+m2x2计算m1,m2

用y=m 1 x1+m2x2计算m1,m2
EN

Stack Overflow用户
提问于 2015-02-26 17:00:20
回答 1查看 262关注 0票数 0

鉴于这些价值:

代码语言:javascript
复制
x1 = {1, 3, 6, 8} 
x2 = {2 ,8, 5, 10} 
y = {8.6, 30.8, 34.1, 53.8} 

这个公式

代码语言:javascript
复制
y = m1 * x1 + m2 * x2  

是否有一种使用m1或等效的C#库来确定Math.NET和C#的方法?

(这些值的预期结果是m1=3.6和m2=2.5)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-02-26 17:06:51

这只是一个线性方程组:对于给定X和y的m,求解Xm =y。

代码语言:javascript
复制
var X = Matrix<double>.Build.DenseOfArray(new double[,] {
    { 1, 2 },
    { 3, 8 },
    { 6, 5 },
    { 8, 10 }
});
var y = Vector<double>.Build.Dense(new double[] {
    8.6,
    30.8,
    34.1,
    53.8
});
var m = X.Solve(y);
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28748324

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档