gnuplot 繰り返し 


  • for文
    #ある数までの和と積
    s=1;ss=1
    do for [i=1:10] {
    s=s+i ;ss=ss*i
    }
    
    print "10までの和 ",s,"10までの積 ",ss
    
    #等比数列の和
    n=15
    ss=0
    do for [i=0:n] {
    ss=ss+0.5**i
    }
    print "1+0.5+0.25+・・・ (15項の和)=",ss 
    
    #7色のsin
    plot for [i=1:7] i*sin(x) lt i
  • while 文

    #50になるまで自然数を順に加えていく
    j=0; s=0
    while(s<50){
    j=j+1
    s=s+j
    }
    print j,"までの和は ",s