程式集

重要提示

若稍一不慎按錯了,3900Pv用戶可按 SHIFT 逐次消除(即 CLR 功能)錯入的步驟。

也可以按 檢視上一步程式碼,按 按檢視下一步程式碼。

輸入程式的基本步驟: MODE_ 0 _P1 SHIFT MODE P1 ...程式碼... MODE_ . _

  MODE_ 0 _P1 : 進入EDIT狀態,並指定P1為程式記錄區(3900Pv有P1至P4四個記錄區可用)。
  SHIFT MODE : 清除程式記錄區內殘存的程序。
  P1 : 選揀 P1
  MODE_ . _: 解除EDIT狀態。

本網頁內容為網主辛苦研究成果,請尊重知識產權,未經同意,嚴禁轉載或錄用

解方程
二次方程1 (Quadratic Equation)

只能求實根(Real Root),有寄存判別式(Discriminant)

二次方程2 23 steps,沒有寄存判別式
二次方程3 可求複數根(Complex Root)
二次方程4 可求極值、判別式、複數根。
三次方程 1 (Cubic Equation) Cardano's Formula 解三次方程
三次方程 2 較穩定和準確,對整係數之方程,精度可至8個小數位。
四次方程 這個版本較為穩定和準確。只能求實根(Real Root)。
聯立二元一次方程 (2 Linear Equation System) Ax + By + C = 0 , Dx + Ey + F = 0
聯立三元一次方程1 (3 Linear Equation System) Ax + By + Cz = U Dx + Ey + Fz = V Gx + Hy + Iz = W 三條聯立方程,操作原理:高斯消去法(Guassian Elimination)
聯立三元一次方程2 (3 Linear Equation System) Ax + By + Cz = U Dx + Ey + Fz = V Gx + Hy + Iz = W 三條聯立方程,操作原理:Crammer's Rule
 
幾何
餘弦定律(Cosine Law) 38 steps ,求三角形的對邊或對角
二次曲線的切線 求二次曲線 A x2 + B x y + C y2 + D x + E y + F = 0 過點 P(a,b) 的切線
直線與圓的交點

求直線A x + B y + C = 0 與圓 x2 + y2 + D x + E y + F = 0的交點

直線與二次曲線的交點

求直線A x + B y + C = 0 與曲線 Dx2 + Ex y + Fy2 + Gx + H y + I = 0的交點

 
概率
Binomial p.f. 1 X~B(n, p) P(X = a)
Binomial p.f. 2 X~B(n, p) P(a < X < b)
Poisson p.f. 1 X~Po(m) P(X = a)
Poisson p.f. 2 X~Po(m) P(a < X < b)
Standard Normal p.d.f. 1 Z~N(0,1) P(0<Z< a),操作原理:Simpson's Rule
Standard Normal p.d.f. 2 Z~N(0,1) P(0<Z< a),63 steps,較準確,操作原理:Simpson's Rule
Standard Normal p.d.f. 3 Z~N(0,1) 極速求 P(0<Z< a) ,毋須使用迴圈,故執行時間甚短,而且很穩定和準確
Standard Normal p.d.f. 4 Z~N(0,1) , P(0<Z< a) = P0 , a 。亦即是反查 Normal Table
 
線性代數
3× 3行列式 1(Determinant) 理路明顯
3× 3行列式 2 38 steps
純量積與向量積 1 (Scalar Product and Vector Product) 此程式可一次過求出 a. b a × b反複使用,亦可求 a×b×c , a×b. c ,行列式,逆矩陣等等,十分好用
純量積與向量積 2 可在執行中按 . 選純量積 × 選向量積
逆矩陣1 (Matrix Inverse) 給定矩陣A,求A-1和det(A)。操作較繁,須重複輸入A的entries才能完整地求得。
逆矩陣2 (Matrix Inverse) 操作較易,只需一次輸入矩陣A的entries便能輸出A-1,但程式中有一點限制。當A的左上方的二階方陣是奇異(singular)時,程式不能正常操作。
逆矩陣3 (Matrix Inverse)

完美無瑕的逆矩陣程式。操作簡易,又有寄存行列式。

Adjoint 只需一次輸入矩陣A的entries便能輸出Adjoint A。操作簡易,又有寄存行列式。
 
數值法
Bisection Method 1 能解任何方程,但須配合EDIT MODE使用。只顯示xr
Regular False Method 1 同上,只顯示xr
Secant Method 同上,只顯示xr
Newton's Method 同上,只顯示xr
Simspon's Rule and Trapezoidal Rule 分別用梯形法(Trapezoidal Rule)和森遜法(Simspon's Rule)求定積分。操作介面比較簡易。
Trapezoidal Rule 用梯形法(Trapezoidal Rule)求定積分。
Simpson's Rule 用森遜法(Simspon's Rule)求定積分。
Derivatives f'(x0)f"(x0)的近似值,對HKAL純數中的那題Curve Sketching 有很大的幫助。
 
其他
小數轉分數 1  
小數轉分數 2 45 steps,較穩定
長除法(Long Division) Ax4 + Bx3 + Cx2 + Dx + E 除以 ax + b, 求其商(Quotient)和餘數(Remainder)
複數的+、-、×、÷、√ 可連環計算複數(complex numbers)的+、-、×、÷、
三角函數的通解 1sin-1的通解,按2cos-1的通解,按3tan-1的通解
十進數轉n進數 n要少於十
n進數轉十進數 n要少於十