Grapes/win 2.8
[Don't Edit] 3.14
----------
BGstretchOn BGfile
0
----------
UserFunction
0
----------
y = f(x)
0
----------
0 = f(x,y)
1 1 1
x^2/a^2 +y^2/b^2 =1
0 16711680 3 1 4 1 0 1 X
----------
Point
22 1 2 3 6 0 0 0 0 0 4 5 9 7 0 0 0 0 0 0 0 0 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
P
1 0 2
P
0
t
0
t 0.1
0 0
255 16711680 16777215 1 0 0 1 1 0 0
2 0 1 0
Q
1 0 2
Q
a
t
0
t 0.1
0 0
255 16711680 16777215 1 0 0 1 1 0 0
2 1 1 0
R
1 0 2
Q
(P+(a cos@,a sin@)).x
(P+(a cos@,a sin@)).y
0
t 0.1
1 0
255 16711680 16777215 1 0 0 1 1 0 0
2 1 1 0
S
1 0 2
S
(Q).x
(Q).y
0
t 0.1
0 0
16777215 16711680 16777215 1 0 0 1 1 0 0
3 0 1 0
T
0 0 1
U
0 0 1
V
0 0 1
A
0 0 1
B
0 0 1
C
1 3 1
C
a
0
0
t 0.1
0 0
0 16711680 16777215 1 0 0 1 1 0 0
3 0 1 0
D
1 3 1
D
0
b
0
t 0.1
0 0
0 16711680 16777215 1 0 0 1 1 0 0
3 0 1 0
E
1 6 2
F'
(-F).x
(-F).y
0
t 0.1
0 0
48896 16711680 16777215 1 1 0 1 1 0 0
4 0 1 0
F
1 6 2
F
Sqrt(a^2-b^2)
0
0
t 0.1
0 0
48896 16711680 16777215 1 1 0 1 1 0 0
4 0 1 0
G
0 0 1
H
0 0 1
I
0 0 1
J
0 0 1
K
0 0 1
L
0 0 1
M
0 0 1
N
0 0 1
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
6
1 3 1 255 16777215 1 0 1 0 0
0
1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 3 1 255 16777215 1 1 1 0 0
0
1 3 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 6 0 1 0 0
7 {a}
11 13 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 6 0 1 0 0
7 {a}
11 12 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 0 1 0 0
7 {a}
1 3 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 6 0 1 0 0
7 {a}
252 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
----------
paramater
14
5 0
1 1 0.2 1 1
4 0
1 1 0.2 1 2
1 0
1 1 0.1 1 0
1 0
1 1 0.1 1 0
1 0
1 1 0.1 1 0
1 0
1 1 0.1 1 0
1 0
1 1 0.1 1 0
1 0
1 1 0.1 1 0
4 0
1 1 0.1 1 0
4 0
1 1 0.2 0 3
4.0000037 0
1 1 0.1 1 0
1 0
1 1 0.1 1 0
-3.1415934 0
1 1 0.098174770424681 0 4
1 0
1 1 0.1 1 0
1 1 0
----------
KakuMode ScanWidth LogMode ThetaMode AreaMode capStyle
1 4 2 1 1 0 1 1 0 1 0 32 0
DrawMode SegmentShowSync
1 1
AfterImageColorNo, CanAImg,MaxAimgN0
2 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
7 1 1 7
High,Low
5.8810673462611 -5.68855290690345
----------
ScaleY
Vlow,VHigh,label
0 914 y
AxesVisible,ScaleVisible,Svaluevisible,ScaleGuidevisible
1 0 1 1 0
NUmber,Base,Linterval,NumbeerR
7 1 1 7
High,Low
5.62019245672814 -6.057048278502
----------
ScaleS
SquareQ AreaRectify PsMesh AxisWidth FontSize AxisOn letterCenterShowPOsition ShowEquation AxisType PolorNum Areafixed
1 1 0 2 24 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 0 52 112 85 0 0 0 0 1 0 1 0
1
----------
PetaMEMO SECTION
Style, Color, BGcolor , Size, PositionX, positionY
3 0 0 14 0 0 0
50
点Dを中心とし、半径が長軸の半分の円を描く。
そのとき、{x}軸との交点が焦点F, F'。(但し、{a>b})
{a=5}のとき
{b=4}または、{b=3}
は焦点の位置が整数となって
ハッキリわかる例です。
#//初期化
# on a,b change
# HideObj(E,F,S)
# t:=0
# @:=0
# calc
# ClrAImg
# Refresh
#//スタート
# HideObj(E,F,S)
# t:=0
# @:=0
# calc
# ClrAImg
# Refresh
# ShowObj(P,S)
# for t:=0 to b step [b]/16
# draw
# wait(150)
# next t
# wait(1000)
# u := 1
# for @:=0 to -Pi-0.01 step -Pi/64
# if (u * R.y < 0) or (R.y = 0) then
# hideobj(L5)
# if R.x > 0 then ShowObj(D,F) else ShowObj(D,E)
# wait(1000)
# showobj(L5)
# endif
# draw
# wait(100)
# u := R.y
# next @
# ShowObj(C,E,F)
# wait(1000)
# for s:=1 to 4
# HideObj(C,D,E,F,S)
# wait(500)
# ShowObj(C,D,E,F,S)
# wait(500)
# next s
----------
11
260 795 0
4 27 1
4 26 0
4 26 0
4 26 0
4 26 0
4 26 0
4 26 0
4 26 0
4 26 0
4 24 0
----------
Table SECTION
RowNo, ColumnNo
0 10 200
Table Data
60 60 60 60 60 60 60 60 60 60
----------
SimpleMemo SECTION
0
----------