アットウィキロゴ

空間

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