用弦切法求f(x) =x^3 - 5x^2 + 16x - 80 的根,求证一下那里出问题了,输入-1 和8,结果是6.
来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/06/14 16:04:31
用弦切法求f(x) =x^3 - 5x^2 + 16x - 80 的根,求证一下那里出问题了,输入-1 和8,结果是6.75.
#include
#include
float t(float x)
{
return (x*x*x - 5.0*x*x + 16*x - 80);
}
float t(float x1,float x2);
{
return ((x1 * f(x2) - x2 * f(x1)) / (f(x2) - f(x1)));
}
float xt(float x1,float x2)
{
float x;
x= t(x1,x2);
while (fabs(f(x)) > 0.000001)
{
if (f(x1) * f(x) > 0)
{
x1 = x;
}
else
{
x2 = x;
}
x = t(x1,x2);
}
return (x);
}
void main()
{
float x;
float x1;
float x2;
printf("Please input two N.o:\n");
while (f(x1) * f(x2) > 0)
{
scanf("%f%f",&x1,&x2);
}
x = xt(x1,x2);
printf("%f\n",x);
}
第三行是float f(float x1,float x2); 在此更正一下
#include
#include
float t(float x)
{
return (x*x*x - 5.0*x*x + 16*x - 80);
}
float t(float x1,float x2);
{
return ((x1 * f(x2) - x2 * f(x1)) / (f(x2) - f(x1)));
}
float xt(float x1,float x2)
{
float x;
x= t(x1,x2);
while (fabs(f(x)) > 0.000001)
{
if (f(x1) * f(x) > 0)
{
x1 = x;
}
else
{
x2 = x;
}
x = t(x1,x2);
}
return (x);
}
void main()
{
float x;
float x1;
float x2;
printf("Please input two N.o:\n");
while (f(x1) * f(x2) > 0)
{
scanf("%f%f",&x1,&x2);
}
x = xt(x1,x2);
printf("%f\n",x);
}
第三行是float f(float x1,float x2); 在此更正一下
你将第3行有效代码的t换成f试一下看.
即将
float t(float x)
换成
float f(float x)
再问: 不好意思,这是个笔误,
再答: 实质问题,恐怕在 float t(float x1, float x2); { return ((x1 * f(x2) - x2 * f(x1)) / (f(x2) - f(x1))); } 我们用Hi说话,好么?
再问: 好啊,怎么加你
再答: 啊 那qq你会用吧? 896373726
即将
float t(float x)
换成
float f(float x)
再问: 不好意思,这是个笔误,
再答: 实质问题,恐怕在 float t(float x1, float x2); { return ((x1 * f(x2) - x2 * f(x1)) / (f(x2) - f(x1))); } 我们用Hi说话,好么?
再问: 好啊,怎么加你
再答: 啊 那qq你会用吧? 896373726
求函数(x)=(x-1)×(x+4)^(2/3)的导数.结果是f(x)=5(x+2)/[3×(x+4)^(2/3)].怎
f(x)=1+x+x^2/2!+x^3/3!+...+x^n/n!编写matlab程序计算,x和n为输入值
高阶求导f(x)=1/(x^2+5x+6) 的100阶求导结果是多少?
设函数f(x)=(x-1)(x-2)(x-3)(x-4)(x-5)(x-6)(x-7)(x-8)(x-9)(x-10),
2x-3(4x-9)=2+5(1-x)的结果是多少?
f(x)=2x-5/x-3和f(x)=2^x/2^x+1分别求反函数
判断奇偶性和单调性f(x)=x^2+a f(x)=x-3x^3 告诉下我怎么判断.已知 f(x)=x+1/x 求证 f(
C语言编程题:输入x和n的值,编写程序计算f(x,n)=x-x^2+x^3-x^4+...x^n(-1)^n-1,其中用
已知函数f(x)=x^3/(2^x-1) 1求f(x)的定义域 2判断它的奇偶性 3求证f(x)>0
化简1+x+x(1+x)+x(1+x)^2+...+x(1+x)^2008的结果是
已知f(x)是二次函数,且方程f(x)+3x=0的根是1和0,若函数y=f(x)的开口向下,求证f(x)的最大值非负
证明奇函数和偶函数y=f(x) x属于R求证 H(x)=[f(x)+f(-x)]/2 是偶函数G(x)=[f(x)-f(