Casio50 » fx-3x50P » Programs 程式集 » Special Functions 特殊函數 »
本式可求大於 -1/e 的實數 x 對應之 (Principle) Lambert’s W function 的值, 亦即 x = w ew 之實數解.
<COMP> |
---|
? → A : B → C : |
Lbl 0 : |
C – B → C : |
C e C – A : |
Ans ÷ ( Ans + A + e C – .5 Ans ( 1 + ( 1 + C ) -1 → B : |
10 B ≠ 1 => Goto 0 : |
C |
57 Bytes |
一般操作 | 例子 |
---|---|
求 W(x) | 求 xx = 10 的解, 並準至 10 個有效數字. |
解得![]() |
|
啟動程式 | 按 Prog 1 |
輸入數值 x EXE |
ln 10 EXE |
顯示答案 W(x) |
0.918761335 (即 x = ln 10 / 0.918... = 2.506184146) (正確答案為 2.50618414559) |
A | x |
---|---|
B | ε |
C | W(x) |
D | |
X | |
Y | |
M |
Lambert’s W function 的定義為 x = w ew 的反函數. 它的定義域 (Domain) 是 [-1/e, ∞).
若 x < -1/e, 則本式無法算出答案, 且必須按 AC 終止程式.