⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 坐标轮换法.txt

📁 优化的几个程序。很好的优化程序。需要的自己下来看看啊
💻 TXT
字号:
#include <stdio.h>
#include <math.h>
#define EP 0.001
main()
{
float M1,M2,min,H,x1,x2;
int n=0;
x1=100;
x2=25;
do
     {
      n=n+1;
      M1=x1;x1=2+x2; /* 直接用数学方法求,最小值 :X=-B/2/A;Y=X1*X1-2*(2+X2)*X1+2*X2*X2; */
      M2=x2;x2=x1/2; /* 直接用数学方法求,最小值 :X=-B/2/A;Y=2(X2*X2-X2*X1)-X1*X1-4*X1; */
      H=x2+x1-M1-M2;
      printf("\n X1 is %f,X2 is %f, H is %f.",x1,x2,H);
     }
while(fabs(H)>EP);
min=pow(x1,2)+2*pow(x2,2)-4*x1-2*x1*x2;
printf("\n The Min is %f.",min);
printf("\n The X1 is %f,The X2 is %f.",x1,x2);
printf("\n The Number is %d.",n);
} 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -