急求C语言用1进退法2二分法3黄金分割法4牛顿切线法5综合法这五种方法的NS图和程序,简单就好,急!各位仁兄,我急用!全部家当都奉上!
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/20 23:58:55
![急求C语言用1进退法2二分法3黄金分割法4牛顿切线法5综合法这五种方法的NS图和程序,简单就好,急!各位仁兄,我急用!全部家当都奉上!](/uploads/image/z/8981939-11-9.jpg?t=%E6%80%A5%E6%B1%82C%E8%AF%AD%E8%A8%80%E7%94%A81%E8%BF%9B%E9%80%80%E6%B3%952%E4%BA%8C%E5%88%86%E6%B3%953%E9%BB%84%E9%87%91%E5%88%86%E5%89%B2%E6%B3%954%E7%89%9B%E9%A1%BF%E5%88%87%E7%BA%BF%E6%B3%955%E7%BB%BC%E5%90%88%E6%B3%95%E8%BF%99%E4%BA%94%E7%A7%8D%E6%96%B9%E6%B3%95%E7%9A%84NS%E5%9B%BE%E5%92%8C%E7%A8%8B%E5%BA%8F%2C%E7%AE%80%E5%8D%95%E5%B0%B1%E5%A5%BD%2C%E6%80%A5%21%E5%90%84%E4%BD%8D%E4%BB%81%E5%85%84%2C%E6%88%91%E6%80%A5%E7%94%A8%21%E5%85%A8%E9%83%A8%E5%AE%B6%E5%BD%93%E9%83%BD%E5%A5%89%E4%B8%8A%21)
GhsA!vh16ߟR[Uw7mv}I~P5T+~E3圪EX?X&jE"&9S-4*}A0:H bU U3XQeezB$^|즳V%a*zvQ-):"~Ɏ23W"iYN$ui4W^J[bFw`҆Ӵ2ёsv*,dplyZ]54I8mE٘o֪ڒtM)/K%RbԺg9-3<
急求C语言用1进退法2二分法3黄金分割法4牛顿切线法5综合法这五种方法的NS图和程序,简单就好,急!各位仁兄,我急用!全部家当都奉上!
急求C语言用1进退法2二分法3黄金分割法4牛顿切线法5综合法这五种方法的NS图和程序,简单就好,急!
各位仁兄,我急用!
全部家当都奉上!
急求C语言用1进退法2二分法3黄金分割法4牛顿切线法5综合法这五种方法的NS图和程序,简单就好,急!各位仁兄,我急用!全部家当都奉上!
#include
#include
void main()
{
void function1();//搜索法
void function2();//二分法
void function4();//牛顿法
int choice;
printf("请选择求解的方法:\n\t1.搜索法\n\t2.二分法\n\t3.牛顿法\n:");
switch(1)
{
case 1:function1();
case 2:function2();
case 4:function4();
}
}
void function1()//搜索法计算非线性方程的解
{
double expression1(double);
double lpoint=1.0,rpoint=2.0,step=0.0001;
while(expression1(lpoint)0.00001)
{
mpoint=(lpoint+rpoint)/2;
if(expression1(lpoint)*expression1(mpoint)0.00001)
{
x=x-expression1(x)/expression2(x);
}
printf("运用牛顿法所求结果:%f\n",x);
}
double expression1(double x)
{
double result;
result=x*x*x-x*x-1;
return result;
}
double expression2(double x)
{
double result;
result=3*x*x-2*x;
return result;