Grapes/win 2.8 [Don't Edit] 3.14 ---------- BGstretchOn BGfile 0 ---------- UserFunction 2 1 2 1 1 x-sinx 1-cosx ---------- y = f(x) 2 1 2 1 1 0 0 0 2 1 1 2 0 0 3 0 1 ---------- 0 = f(x,y) 0 ---------- Point 22 7 2 5 6 0 1 10 11 12 13 14 15 16 0 9 8 0 0 0 0 4 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 P 6 3 2 P f@ g@ 0 0 @ @ 0.0245436926061703 0 0 16711680 16711680 16777215 1 0 0 1 1 2 0 1 0 2 0 Q 2 0 2 Q @ 1 1 t 0.1 0 0 16711680 16711680 16777215 1 0 0 1 1 0 0 1 0 2 0 R 1 0 1 R @ 0 0 t 0.1 0 0 0 16711680 16777215 0 0 0 1 1 0 0 1 0 2 0 S 1 0 1 S @ 2 0 t 0.1 0 0 0 16711680 16777215 0 0 0 1 1 0 0 1 0 2 0 T 0 0 1 U 6 3 2 Q @+sin@ 1-cos@ 0 0 @ @ 0.1 0 0 48896 48896 16777215 0 0 0 1 1 0 0 1 0 3 0 V 6 0 2 V P.x-H.x P.y 0 0 @ @ 0.1 0 0 16711680 16711680 16777215 0 0 0 1 1 0 0 1 0 2 0 A 1 5 2 {Pi} 2.208 0.672 0 t 0.1 0 0 16777215 16711680 16777215 0 0 1 1 1 0 0 1 0 2 0 B 1 5 2 {Pi} 4.09 0.67 0 t 0.1 0 0 16777215 16711680 16777215 0 0 1 1 1 0 0 1 0 2 0 C 1 6 2 {Pi/2} 1.30 3.33 0 t 0.1 0 0 16777215 16711680 16777215 0 0 1 1 1 0 0 1 0 2 0 D 1 0 2 D 1.30 1.17 0 t 0.1 0 0 16777215 16711680 16777215 0 0 1 1 1 0 0 1 0 2 0 E 1 0 2 E 5.00 1.18 0 t 0.1 0 0 16777215 16711680 16777215 0 0 1 1 1 0 0 1 0 2 0 F 1 6 2 {Pi/2} 5.00 3.33 0 t 0.1 0 0 16777215 16711680 16777215 0 0 1 3 1 0 0 4 0 3 0 G 0 0 1 H 6 3 2 H (perp(P,R,S)).x (perp(P,R,S)).y 0 0 @ @ 0.1 0 0 255 255 16777215 0 0 0 1 1 0 0 1 0 2 0 I 1 0 2 I 0 V.y 0 t 0.1 0 0 0 16711680 16777215 0 0 0 1 1 0 0 1 0 1 0 J 0 0 1 K 0 0 1 L 0 0 1 M 0 0 1 N 1 0 1 N Pi 2 0 t 0.1 0 0 0 16711680 16777215 0 0 0 1 1 0 0 1 0 2 0 O 1 0 2 O 0 0 0 t 0.1 0 0 16777215 16711680 16777215 1 0 0 1 1 0 0 3 0 1 0 ---------- Segments 9 5 1 1 0 16777215 2 0 0 0 0 0 252 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 255 16777215 1 0 0 0 0 0 4 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 255 16777215 1 0 0 0 0 0 1 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 48896 16777215 2 1 0 0 0 0 7 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 48896 16777215 2 1 0 0 0 0 1 15 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 1 1 16711680 16777215 1 0 1 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 1 1 48896 16777215 1 0 0 0 0 0 2 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 1 1 255 16777215 2 0 0 0 0 0 10 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 1 1 255 16777215 2 0 0 0 0 0 13 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ---------- paramater 14 1 0 1 1 0.1 1 0 1 0 1 1 0.174532925199433 1 0 1 0 1 1 0.174532925199433 1 0 1 0 1 1 0.174532925199433 1 0 1 0 1 1 0.174532925199433 1 0 1 0 1 1 0.174532925199433 1 0 1 0 1 1 0.174532925199433 1 0 1 0 1 1 0.174532925199433 1 0 2.268928 0 1 1 0.174532925199433 1 0 0 0 1 1 0.174532925199433 1 0 1 0 1 1 0.174532925199433 1 0 1 0 1 1 0.174532925199433 1 0 0 0 1 1 0.0490873852123405 1 1 1 0 1 1 0.174532925199433 1 0 1 1 88 ---------- KakuMode ScanWidth LogMode ThetaMode AreaMode capStyle 1 2 1 2 1 0 1 1 0 1 0 32 0 DrawMode SegmentShowSync 1 0 AfterImageColorNo, CanAImg,MaxAimgN0 1 1 3001 circleMode 1 ---------- ScaleX Vlow,VHigh,label 0 914 x x AxesVisible,ScaleVisible,Svaluevisible,AddDegreeLetter,ScaleGuidevisible 1 0 1 0 1 NUmber,Base,Linterval,numberR 1 3.14159265358979 1 1 High,Low 13.9947152638242 -0.999622518844584 ---------- ScaleY Vlow,VHigh,label 0 914 y AxesVisible,ScaleVisible,Svaluevisible,ScaleGuidevisible 1 0 1 1 0 NUmber,Base,Linterval,NumbeerR 2 1 1 2 High,Low 7.99716889133438 -6.99716889133438 ---------- ScaleS SquareQ AreaRectify PsMesh AxisWidth FontSize AxisOn letterCenterShowPOsition ShowEquation AxisType PolorNum Areafixed 1 1 0 3 32 0 0 0 0 0 12 0 0 0 ---------- Yvalue 1 1 ---------- Iinterval Svalue Evalue sliceNo 1 -1 1 1 40 10 Dfuncno Efuncno AreaQ 1 0 0 ---------- Yvalue Function List 6 y1 y2 y3 y4 y5 y6 ---------- Panel Position 0 0 0 0 500 52 0 85 0 0 0 0 1 0 1 0 1 ---------- PetaMEMO SECTION Style, Color, BGcolor , Size, PositionX, positionY 3 0 1 10 0 0 0 123 サイクロイドの動点Pからy軸に平行な 円の直径への垂線の足をHとする ①縦×横=2πの長方形を曲線Hは 2等分する ②曲線Hとx軸の間は 全体で、2πとなる ③線分PHの掃く図形の面積は、 と同じである 従って、サイクロイドの面積は、 2π+π=3π #//【初期化】 #ClrAImg #HideObj(y2,A,B,C,D,E,F,H,N,R,S,U,V,L1,L2,L3,L4,L5,L7,L8,L9) #SetArea(-1,8,14,-7) #ShowObj(y1,P,L6) #@:=0 #draw #ClrAImg #//準備STEP1 #ClrAImg #HideObj(y2,H,N,R,S,U,V,L1,L2,L3,L4,L5,L7,L8,L9) #ShowObj(y1,P,L6) #@:=0 #draw #ClrAImg #wait(500) #for @:=0 to 4Pi+0.001 step Pi/32 #draw #next #//準備STEP2 #ClrAImg #HideObj(y1,H,N,R,S,P,V,L1,L2,L3,L4,L5,L6,L8,L9) #ShowObj(y2,U,L7) #@:=0 #draw #ClrAImg #wait(500) #for @:=0 to 4Pi+0.001 step Pi/32 #draw #next #//準備STEP3 #ClrAImg #HideObj(H,N,R,S,V,L1,L4,L5,L8,L9) #ShowObj(y1,y2,P,U,L2,L3,L6,L7) #@:=0 #draw #ClrAImg #wait(500) #for @:=0 to 4Pi+0.001 step Pi/32 #draw #next #//準備STEP4 #ClrAImg #HideObj(N,R,S,V,L4,L5,L8,L9) #ShowObj(y1,y2,H,P,U,L2,L3,L6,L7) #@:=0 #draw #ClrAImg #wait(500) #for @:=0 to 4Pi+0.001 step Pi/32 #draw #next #//【エリアセット1】 #SetArea(-1,4,4,-1) #draw #//解説その1 #ClrAImg #Refresh #HideObj(A,B,C,D,E,F,V,L4,L5,L8,L9) #ShowObj(y1,y2,H,P,U,L1,L2,L3,L6,L7) #@:=0 #draw #ClrAImg #wait(1000) #for @:=0 to Pi+0.001 step Pi/64 #draw #next #//【エリアセット23】 #SetArea(-2, 8, 8, -2) #draw #//解説その2 #Refresh #HideObj(A,B,C,D,E,F,U,V,L4,L5,L7,L8,L9) #ShowObj(y1,y2,H,P,L1,L2,L3,L6) #@:=0 #draw #ClrAImg #wait(1000) #for @:=0 to 2Pi+0.001 step Pi/64 #draw #next #wait(1000) #ShowObj(A,B) #//解説その3 #Refresh #HideObj(A,B,C,D,E,F,U,V,L3,L4,L5,L7,L8,L9) #ShowObj(y1,y2,H,P,L1,L2,L3,L6) #HideObj(H) #@ := 0 #draw #ClrAImg #ShowObj(H,V,L4,L5) #for @:=0 to Pi+0.001 step Pi/24 #draw #wait(50) #next #for @:=Pi to 2Pi+0.001 step Pi/61 #draw #next #wait(1000) #ShowObj(C,D,E,F,L8,L9) #wait(4000) #ShowObj(A,B) ---------- 11 4 27 1 4 23 1 4 23 1 4 23 1 4 23 1 4 23 1 4 23 1 4 23 1 4 23 1 4 23 0 3 18 0 ---------- Table SECTION RowNo, ColumnNo 0 10 200 Table Data 60 60 60 60 60 60 60 60 60 60 ---------- SimpleMemo SECTION 0 ----------