1870: 最小二乘拟合
内存限制:256 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交:47
解决:47
题目描述
最小二乘拟合的问题为以下形式。
给出M个点(x,y),要求一个满足以下条件的函数f(x):
①这个函数最多为(N-1)次函数,即最高次项小于等于(N-1);
②要求f(x)在以下式子中
满足以下条件
其中(xi,yi)代表第i个点。
输入
第一行为两个整数M和N,定义见上。
第二行开始的M行为两个实数,代表每个点的坐标。
输出
输出为f(x)=a(n-1)*x^(n-1)+a(n-2)x^(n-2)+...+a1*x+a0的形式,系数保留三位小数,其他满足一般的书写格式,这个就不解释了。
样例输入 复制
Data No.1
5 3
-1 2
1 1
2 1
3 0
5 3
--------------------------------
Data No.2
3 2
-1 2
0 -4
1 2
样例输出 复制
Data No.1
f(x)=0.214x^2-0.757x+1.200
--------------------------------
Data No 2
f(x)=0
提示
M<=100,N<=15。
Made by Loneli、