发现多变量线性方程的系数和常数。

3视图(30天)
你好
我想找到方程的系数和常数:* * x_2 x_1 + B + C * x_3 + D * x_4 + E = 0,使用4点满足方程给出。
如何用Matlab ?我试着用倒退,只有平凡解A = B = C = D = E = 0。
提前谢谢!

接受的答案

沙Prasanna
沙Prasanna 2013年4月26日
雪莱,找到一个非平凡的解决方案,你必须找到你的数据矩阵的零空间。
你数据矩阵的列的(截距项E):
> > M = [[1, 1, 1, 1;2、3、2、2;4、5、4、6;0、1、3、4),[1;1;1;1]]
M =
1 1 1 1 1
2 3 2 2 1
4 5 6 1
0 1 3 4 1
退回给你的平凡解是0。因为米是等级不足有一个家庭的解决方案。金宝搏官方网站非平凡的解决方案将是零空间,你可以计算如下:
> >零(M)
ans =
-0.3536
0.3536
-0.7071
0.3536
0.3536

答案(1)

bym
bym 2013年4月25日
你没有足够的点。4点< 5未知数
1评论
雪莱
雪莱 2013年4月26日
好的我明白了。然后必须有某种形式的约束方程,可以找到一个uniqe解决方案。点是:(1,1,1,1),(2、3、2、2),(4、5、4、6)(0,1,3,4)的方程是一个仿射空间R ^ 4。
有谁知道如何解决这个问题吗?

登录置评。

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!