アットウィキロゴ

kokuminn keizai

var a=new Array();
var w=new Array();
var c=new Array();
var ex=new Array();
var y=new Array();
var ys=new Array();
var d=new Array();
 
function sample(){
 
for(s=1;s<11;s++){
a[s]=new Array();    
}    
 
for(s=1;s<11;s++){
for(sx=1;sx<11;sx++){
a[s][sx]=0.05;            
}
} 
 
for(s=1;s<11;s++){
w[s]=0.3;    
c[s]=0.1;
ex[s]=0;
y[s]=10;
} 
 
ex[1]=100;
 
 
 
 
 
 
 
 
    var timer;
var delay = 100;
 
var loop = function () {
 
c1=0;
for(s=1;s<11;s++){
c1=c1+w[s]*y[s];    
}
 
for(s=1;s<11;s++){
d[s]=ex[s]+c[s]*c1;
e1=0;
for(sx=1;sx<11;sx++){
e1=e1+a[s][sx]*y[sx]    
}
d[s]=d[s]+e1;        
}
 
 
for(s=1;s<11;s++){
if(d[s]>1.05*y[s])d[s]=1.05*y[s];
if(d[s]<0.95*y[s])d[s]=0.95*y[s];
ys[s]=d[s];
}
 
 
for(s=1;s<11;s++){
y[s]=ys[s];    
}  
 
 paint();
 
 
    clearTimeout(timer);
    timer = setTimeout(loop, delay);
}
 
loop();
 
 
 
 
}
 
 
 
function paint(){
 
var sub=new svgpaint();
 
str="<svg width=\"500\" height=\"500\">";
 
str=str+sub.rect(0,0,500,500,"blue");
for(s=1;s<11;s++){    
str=str+sub.rect(50*s-50,500-3*y[s],50,3*y[s],"red");
} 
 
 
 
str=str+"</svg>";
 
$("#memo").html(str);   
 
}
 
最終更新:2016年01月01日 11:27