最小二乘法求y=a0+a1*x+a2*x^2中的系数,每次给定五组数据。只要c语言代码,急用谢谢了。
答案:2 悬赏:10 手机版
解决时间 2021-11-20 22:54
- 提问者网友:我一贱你就笑
- 2021-11-20 00:12
最小二乘法求y=a0+a1*x+a2*x^2中的系数,每次给定五组数据。只要c语言代码,急用谢谢了。
最佳答案
- 五星知识达人网友:傲气稳了全场
- 2021-11-20 01:50
#include
#include
int main()
{
float a0,a1,a2,s,x1,x2;
scanf("%f%f%f",a0,a1,a2);
s=sqrt(a1*a1-4*a2*a0);
if(s<0)
{
printf("no answer\n");
}
else
{
x1=(-a1+s)/(2*a0);
x2=(-a1-s)/(2*a0);
}
printf("x1=%f x2=%f\n",x1,x2);
}追问我求的是系数,不是x解
#include
int main()
{
float a0,a1,a2,s,x1,x2;
scanf("%f%f%f",a0,a1,a2);
s=sqrt(a1*a1-4*a2*a0);
if(s<0)
{
printf("no answer\n");
}
else
{
x1=(-a1+s)/(2*a0);
x2=(-a1-s)/(2*a0);
}
printf("x1=%f x2=%f\n",x1,x2);
}追问我求的是系数,不是x解
全部回答
- 1楼网友:老鼠爱大米
- 2021-11-20 02:29
不会做啊。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯