三點求圓方程

程式編寫日期: 2006年11月21日

程式(81步)

1 ENT 2. Kin 4 3. Kin 2 4. R→P 5. ENT
6. Kin 5 7. Kin 3 8. Min 9. = 10. x2
11. Kin 6 12. Kin 1 13. + 14. ENT 15. Kin - 4
16. x2 17. Kin - 6 18. ENT 19. Kin - 5 20. x2
21. Kin - 6 22. Kout 2 23. × 24. ENT 25. Kin - 2
26. x2 27. Kin - 1 28. ENT 29. Kin - 3 30. x2
31. Kin - 1 32. Kout 1 33. X←→K4 34. Kin × 4 35. X←→K3
36. KIn × 3 37. X←→K6 38. Kin × 6 39. X←→K2 40. Kin × 2
41. X←→K5 42. Kin × 5 43. Kin × 1 44. Kout 4 45. Kin - 2
46. Kout 6 47. Kin - 1 48. Kout 5 49. Kin - 3 50. Kout 3
51. Kin ÷ 1 52. Kin ÷ 2 53. Kout 1 54. Kin 4 55. HLT
56. + 57. Kout 2 58. Kin 5 59. HLT 60 ×
61. MR 62. = 63. Kin 6 64. +/- 65. Kin 3
66. HLT 67. 2 68. +/- 69. Kin ÷ 4 70. Kin ÷ 5
71. Kout 4 72. HLT 73. x2 74. Kin + 6 75. Kout 5
76. HLT 77 x2 78. Kin + 6 79. Kout 6 80.
81. Kin 6 82.   83.   84.   85.  

LRN 模式輸入程式(供 fx-3800P使用,程式長度: 81步 )

ENT Kin 4 Kin 2 R→P ENT
Kin 5 Kin 3 Min = x2
Kin 6 Kin 1 + ENT Kin - 4
x2 Kin - 6 ENT Kin - 5 x2
Kin - 6 Kout 2 × ENT Kin - 2
x2 Kin - 1 ENT Kin - 3 x2
Kin - 1 Kout 1 X←→K4 Kin × 4 X←→K3
KIn × 3 X←→K6 Kin × 6 X←→K2 Kin × 2
X←→K5 Kin × 5 Kin × 1 Kout 4 Kin - 2
Kout 6 Kin - 1 Kout 5 Kin - 3 Kout 3
Kin ÷ 1 Kin ÷ 2 Kout 1 Kin 4 HLT
+ Kout 2 Kin 5 HLT ×
MR = Kin 6 +/- Kin 3
HLT 2 +/- Kin ÷ 4 Kin ÷ 5
Kout 4 HLT x2 Kin + 6 Kout 5
HLT x2 Kin + 6 Kout 6
Kin 6 MODE .      

 

例題: 圓經過三點 (2,0)(0,1) (0,4),求圓心, 半徑及圓的方程。

按 Prog 1  2 RUN 0 RUN 0 RUN 1 RUN 0 RUN 4 RUN (顯示D- 4)

RUN (顯示E-5) = (顯示F4) RUN

(顯示2) RUN (顯示2.5, 即圓心為(2, 2.5)) RUN (顯示半徑為2.5)

 所以圓的方程為: x2 + y2 – 4x – 5y + 4 = 0

 

註1: 程式執行完成後,按 Kout 1, Kout 2, Kout 3 Kout 4, Kout 5, Kout 6分別顯示圓方程的係數, 圓心及圓半徑。

註2: 程式可以配合小數轉換分數(II)第二個程式,將圓方程係數轉化為分數。注意: 轉化時,請先按 Kout 3,轉化常數項,轉化後常數項的記憶(K3), 圓心的記憶(K4及K5) 及圓半徑的記憶(K6)不能保留,之後再按 Kout 1(或Kout 2)提取 x的係數 (或 y的係數) 轉化為分數。

 

返回 fx-3900PV程式集

Free Web Hosting