Casio50 » fx-3x50P » Programs 程式集 » Coordinate Geometry 坐標幾何 »

Equation of Circle from 3 Points
三點求圓形方程

本式求經過已知四點的一元三次方程.

<COMP>
? → A : ? → B : ? → C : ? → D : ? → X : ? → Y :
A + C → A : C + X → X :
( A – 2 C ) ÷ ( D – B → M :
( X – 2 C ) ÷ ( D – Y :
( B – Y – A M + Ans X ) ÷ 2 ( Ans – M → X :
. 5 ( B + D + M ( 2 X – A → Y :
√ ( ( C – X ) ² + ( D – Y ) ² → D :
- 2 X → A ◢ - 2 Y → B ◢
X ² + Y ² – D ² → C
138 Bytes

操作方法

一般操作 例子
求過點 (A,B), (C,D) 及 (E,F) 之圓. 求過點 (1,2), (4,8) 及 (-6,-2) 之圓.
啟動程式 Prog 1
輸入資料
A EXE B EXE
C
EXE D EXE
E
EXE F EXE
1 EXE 2 EXE
4 EXE 8 EXE
-6 EXE -2 EXE
顯示答案
a EXE b EXE c
(圓形方程為 x^2 + y^2 + ax + by + c = 0)
17 EXE -21 EXE 20
(圓形方程為 x² + y² + 17x - 21y + 20 = 0)

記憶體

A a
B b
C c
D r
X x
Y y
M m1

其他資料

圓形之半徑及圓心分別儲存於 D, XY 記憶體

如三點成一直線會產生錯誤

相關程式

  1. Equation of Circle by Center & Radius / 圓心及半徑求圓形方程