package lp4;
public class pro {
double w,r;
double c,lc,lb;
double alpha,beta;
double a;
double f1;
public static void main(String[] args) {
pro test=new pro();
}
pro(){
alpha=0.8;
beta=0.7;
double rb,rc;
lb=1;
rb=(1-beta)*Math.pow(1,beta)*Math.pow(lb,-beta);
w=beta*Math.pow(1,beta-1)*Math.pow(lb,1-beta);
c=Math.pow(1,beta-1)*Math.pow(lb,1-beta);
lc=1;
rc=c*(1-alpha)/(alpha*lc);
System.out.println(rb);
System.out.println(w);
System.out.println(c);
System.out.println(rb+w);
}
double g(){
double l1,l2,l3;
double x1,x2,x3;
int mode;
l1=0.1;
l2=0.9;
l3=0.5;
mode=0;
while(mode<20){
l3=(l1+l2)/2;
x3=f(l3);
if(x3>1)l2=l3;
if(x3<1)l1=l3;
mode=mode+1;
}
return l3;
}
double f(double lx){
double r,w,c,lc;
r=(1-beta)*Math.pow(2,beta)*Math.pow(lx,-beta);
w=beta*Math.pow(2,beta-1)*Math.pow(lx,1-beta);
c=Math.pow(2,beta-1)*Math.pow(lx,1-beta)/2;
lc=c*(1-alpha)/(alpha*r);
return 2*lc+lx;
}
}
最終更新:2014年05月22日 14:15