10 '-------------------------------------------------- 20 ' 機械運動学 両てこ機構アニメーションプログラム T.Oku 30 '-------------------------------------------------- 40 SCREEN 3:CLS 3 50 XO=230:YO=100:Z=30 60 SC=0:SP=1:N=1 70 PI=3.14159# 80 FOR R=1 TO 360 STEP .6# 90 T=R*PI/180 100 A=5.7#:B=1.2:C=5.8#:D=1.7# 110 AA=(D-B*COS(T))/(B*SIN(T)) 120 BB=(B^2-A^2-D^2+C^2)/(2*B*SIN(T)) 130 HAN=(2*AA*BB-2*D)^2-4*(1+AA^2)*(BB^2+D^2-C^2) 140 IF HAN<0 THEN 150 ELSE 160 150 PRINT "計算できません.":END 160 X1=(-(2*AA*BB-2*D)+SQR(HAN))/(2*(1+AA^2)) 170 X2=(-(2*AA*BB-2*D)-SQR(HAN))/(2*(1+AA^2)) 180 Y1=AA*X1+BB 190 Y2=AA*X2+BB 200 IF Y1