名前: 松田七美男 日時: 2002-05-11 17:50:12 IPアドレス: 210.20.1.*
>>8392 gnuplot は制御構造をほとんど持てません,数少ない条件分岐命令として 3項演算子を使えば,再帰定義が可能です.例えば P(u,v,i) = ( i!=0 ) ? P(u,v,i-1)*cos(30)-Q(u,v,i-1)*sin(30):a*cos(u)*cos(v) Q(u,v,i) = ( i!=0 ) ? P(u,v,i-1)*cos(30)+Q(u,v,i-1)*sin(30):b*sin(u)*cos(v) V(u,v)=c*sin(v) a=1;b=1;c=1 print P(1,3,10),Q(1,3,10),V(1,3) などいかがでしょう.
この書き込みへの返事: