least squares method for the 3 unknowns
3 次查看(过去 30 天)
显示 更早的评论
Hi,
I have a problem how to calculate the 3 unknows using the least squares method.
I have a lot of same-looking equations like this: 46.2=C1*0.00134447+C2*0.006914+C3*0.01121469
where C1, C2 and C3 is unknow
How i can these unknow calculate with using the least squares method?
Here is code for example more equations
DMOS1=[46.2, 45.1, 47.3];
SSIM1=[0.00134447, 0.00114451, 0.00102085];
SSIM2=[0.006914, 0.006894, 0.007149];
SSIM3=[0.01121469, 0.01316054, 0.01604895];
A=[SSIM1; SSIM2; SSIM3];
A=A';
b=b';
0 个评论
回答(2 个)
Renato Agurto
2015-12-21
Hello.
If
b = DMOS1'
then your solution is
A\b
Marek Rousek
2015-12-21
编辑:Marek Rousek
2015-12-21
1 个评论
Renato Agurto
2015-12-21
编辑:Renato Agurto
2015-12-21
A\b is least squares. you can try it with a larger number of equations
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Frequency Response Estimation 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!