複數函數(II)

程式編寫日期: 2012年2月1日

程式由網友 roviury 提供。

程式可以計算複數自然對數、自然指數及三角函數。

程式需要在 CMPLX 模式下執行,因此在選擇新程式位置後,按 2 選用CMPLX模式。

程式(139 bytes)

?→X: e + π→C: ?→Y: (Y=sin( C) )+(Y=cos( C) )+(Y=tan( C => - iX→X:

Abs( X ) sin( arg( X:  e^( X - iAns )∠Ansr→D:

Y=cos(C => . 5( D + D-1→Y: Y=sin( C => . 5i( D - D-1→Y:

Y=tan( C => i - 2i ÷ (D2 + 1→Y: Y=e^( C => D→Y:

Y=ln( C => i arg( X ) ÷ 1r + ln( Abs( X→Y: Y

註: 若想直接使用最後的ANS作為複函數變數輸入,只要將開始的程式碼 ?→X: 改為 Ans→X: 即可。

 

例題1: 計算 ln (2+3i)

按 Prog 1 再按 

2 + 3 i EXE ln( Ans EXE (顯示答案實數部為 1.28245)

SHIFT Re<=>Im (顯示 答案虛數部為0.98279 i)

 

例題2: 計算 e2+3i的值。

按 Prog 1 再按

2 + 3 i EXE e^( Ans EXE (顯示答案實數部為 -7.31511)

SHIFT Re<=>Im (顯示 答案虛數部為1.04274 i)

 

例題3: 計算 sin (2+3i)

按 Prog 1 再按

2 + 3 i EXE sin( Ans EXE (顯示答案實數部為 9.15445)

SHIFT Re<=>Im (顯示 答案虛數部為 - 4.16891 i)

 

例題4: 計算 cos (2+3i)

按 Prog 1 再按

2 + 3 i EXE cos( Ans EXE (顯示答案實數部為 -4.18963)

SHIFT Re<=>Im (顯示 答案虛數部為 -9.10923 i)

 

例題5: 計算 tan (2+3i)

按 Prog 1 再按

2 + 3 i EXE tan( Ans EXE (顯示答案實數部為 -3.76403 × 10-3)

SHIFT Re<=>Im (顯示 答案虛數部為1.00324 i)

 

返回 CASIO fx-50FH 及 fx-50F PLUS 程式集

Free Web Hosting