📄 f6problem.java
字号:
package mtpso;
/**
* f6问题
*
* @author qingyun yang //yqy409@tom.com
*/
public class F6Problem extends Problem {
public double evaluate(Particle particle) {
double num, denom, f6;
double errorf6;
num=(Math.sin(Math.sqrt((particle.position[0]*particle.position[0])+(particle.position[1]*particle.position[1])))) *
(Math.sin(Math.sqrt((particle.position[0]*particle.position[0])+(particle.position[1]*particle.position[1])))) - 0.5;
denom=(1.0 + 0.001 * ((particle.position[0] * particle.position[0]) + (particle.position[1]*particle.position[1]))) *
(1.0 + 0.001 * ((particle.position[0] * particle.position[0]) + (particle.position[1]*particle.position[1])));
f6=(double) 0.5 - (num/denom);
errorf6=1 - f6;
return errorf6;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -