符號

+(加)

值1 + 值2Þ

傳回兩個引數的和。

列表1 + 列表2Þ列表

矩陣1 + 矩陣2Þ矩陣

傳回包含列表1列表2(或矩陣1矩陣2)對應元素相加之和的列表(或矩陣)。

引數的維數必須相同。

傳回列表,其元素包含列表1 中各元素加上 Expr 的和。

值 + 列表1Þ列表

列表1 + Þ列表

傳回列表,其元素包含列表1 中各元素加上的和。

傳回矩陣,其元素是矩陣1 中對角線上各元素加上 Expr 的和。矩陣1 必需是方陣。

值 + 矩陣1Þ矩陣

矩陣1 + Þ矩陣

傳回矩陣,其元素是矩陣1 中對角線上各元素加上的和。矩陣1 必需是方陣。

附註: 請用 .+(點加)讓各元素加上運算式。

N(減)

值1 N 值2Þ

傳回值1 值2 的差。

列表1 N 列表2Þ列表

矩陣1 N 矩陣2Þ矩陣

使列表1(或矩陣1)的各元素減掉列表2(或矩陣2)的對應元素,然後傳回結果。

引數的維數必須相同。

使 Expr 減掉列表1 的各元素,或使列表1 的各元素減掉 Expr,然後傳回結果列表。

N 列表1Þ列表

列表1 N Þ列表

使減掉列表1 的各元素,或使列表1 的各元素減掉,然後傳回結果列表。

N 矩陣1Þ矩陣

矩陣1 N Þ矩陣

N 矩陣1 :傳回乘以單位矩陣後減掉矩陣1 的矩陣。  矩陣1 必須是方陣。

矩陣1 N :傳回矩陣1 減掉和單位矩陣相乘結果的矩陣。  矩陣1 必須是方陣。

附註: 請用 .N(點減)使各元素減掉運算式。

·(乘)

值1 ·值2Þ

傳回兩個引數的乘積。

列表1·列表2Þ列表

傳回列表,其元素包含列表1列表2 中對應元素的乘積。

列表的維數必須相同。

矩陣1 ·矩陣2Þ矩陣

傳回矩陣1 矩陣2 的矩陣乘積。

矩陣1 的行數必須等於矩陣2 的列數。

傳回列表,其元素包含 Expr 乘以列表1 各元素的乘積。

Value ·列表1Þ列表

列表1 ·Þ列表

傳回列表,其元素包含乘以列表1 各元素的乘積。

傳回矩陣,其元素包含 Expr 乘以矩陣1 各元素的乘積。

·矩陣1Þ矩陣

矩陣1 ·Þ矩陣

傳回矩陣,其元素包含乘以矩陣1 各元素的乘積。

附註: 請用 .·(點乘)讓運算式乘以各元素。

à (除)

值1 à 值2Þ

傳回值1 除以值2 的商。

附註: 另請參考分數範本這裡

列表1 à 列表2Þ列表

傳回列表,其元素包含列表1 除以列表2 的商。

列表的維數必須相同。

傳回列表,其元素包含 Expr 除以列表1列表1 除以 Expr 的商。

à 列表1 Þ 列表

列表1 à Þ 列表

傳回列表,其元素包含除以列表1列表1 除以的商。

à 矩陣1Þ 矩陣

矩陣1 à Þ 矩陣

傳回矩陣,其元素包含矩陣1à的商。

附註: 請用 ./(點除)使運算式除以各元素。

^(乘冪)

值1 ^ 值2 Þ

列表1 ^ 列表2 Þ 列表

傳回以第一個引數為底,第二個引數為冪的指數值。

附註: 另請參考指數範本這裡

若是列表,則傳回以列表1 中各元素為底,列表2 對應元素為冪的指數值。

在實數領域中,有奇分母的簡化指數之分數冪會使用實數分枝,複數模式則使用主枝。

值 ^ 列表1 Þ 列表

傳回以為底,列表1 各元素為冪的指數值。

列表1 ^ Þ 列表

傳回以列表1 中各元素為底,為冪的指數值。

方陣1 ^ 整數 Þ 矩陣

傳回以 方陣1 為底,整數為冪的指數值。

方陣1 必須是方陣。

整數 = L1,則計算反矩陣。

整數 < L1,則以適當的正冪次方計算反矩陣。

x2(平方)

值12 Þ

傳回引數的平方值。

列表12 Þ 列表

傳回列表1 中各元素平方值的列表。

方陣12 Þ 矩陣

傳回方陣1 的矩陣平方值。這和計算各元素的平方值不同。請用 .^2 計算各元素的平方值。

.+(點和)

矩陣1 .+ 矩陣2 Þ 矩陣

值 .+ 矩陣1 Þ 矩陣

矩陣1 .+ 矩陣2:傳回矩陣,其元素是矩陣1 矩陣2 中每組成對對應元素的和。

.+ 矩陣1:傳回矩陣,其元素是值和矩陣1 各元素的和。

..(點差)

矩陣1 .N 矩陣2 Þ 矩陣

值 .N矩陣1 Þ 矩陣

矩陣1 .N矩陣2:傳回矩陣,其元素是矩陣1 矩陣2 中每組成對對應元素的差。

.N矩陣1:傳回矩陣,其元素是值和矩陣1 各元素的差。

.·(點乘)

矩陣1 .·矩陣2 Þ 矩陣

值 .·矩陣1 Þ 矩陣

矩陣1 .·矩陣2:傳回矩陣,其元素是矩陣1 矩陣2 中每組成對對應元素的乘積。

.·矩陣1:傳回矩陣,其元素包含值乘以矩陣1 各元素的乘積。

./(點除)

矩陣1 ./矩陣2 Þ 矩陣

值 ./矩陣1 Þ 矩陣

矩陣1 ./矩陣2:傳回矩陣,其元素是矩陣1 矩陣2 中每組成對對應元素的商。

./矩陣1:傳回矩陣,其元素是值乘以矩陣1 各元素的商。

.^(點冪)

矩陣1 .^ 矩陣2 Þ 矩陣

.^ 矩陣1 Þ 矩陣

矩陣1 .^ 矩陣2:傳回矩陣,使矩陣2 的各元素是矩陣1 對應元素的指數。

.^ 矩陣1:傳回矩陣,使矩陣1 的各元素是值的指數。

L(負值)

L值1 Þ

L列表1 Þ 列表

L矩陣1 Þ 矩陣

傳回引數的負值。

若是列表或矩陣,則傳回所有元素的負值。

若引數是二進位或十六進位整數,則負值會提供二的補數。

 

二進位基底模式:

重要訊息: 數字零,而非英文字母 O

 

若要看到完整結果,請按 5,然後使用 7 與 8 移動游標。

%(百分比)

值1 % Þ

列表1 % Þ 列表

矩陣1 % Þ 矩陣

傳回

若是列表或矩陣,則傳回各元素都除以 100 的列表或矩陣。

 

附註: 強迫表示結果近似值,

計算機:/ ·
Windows®:Ctrl+Enter
Macintosh®:+Enter
iPad®: 按住 enter 然後選擇

=(等於)

運算式1 = 運算式2Þ布林運算式

列表1 = 列表2Þ布林列表

矩陣1 = 矩陣2Þ布林矩陣

若確定 運算式1 等於 運算式2,則傳回真。

若確定 運算式1 不等於 運算式2,則傳回偽。

若是其他情形,則傳回方程式的化簡形式。

若是列表和矩陣,則傳回對應元素逐一比較的結果。

輸入 範例的注意事項: 關於輸入多行程式和函數定義的說明,請參閱產品手冊中的「計算工具」章節。

使用以下數學檢定符號的函數範例:=、ƒ、<、{、>、|

 

g(x) 繪圖結果

ƒ(不等於)

運算式1 ƒ 運算式2 Þ布林運算式

列表1 ƒ 列表2 Þ布林列表

矩陣1 ƒ 矩陣2 Þ布林矩陣

若確定 運算式1 不等於 運算式2,則傳回真。

若確定 運算式1 等於 運算式2,則傳回偽。

若是其他情形,則傳回方程式的化簡形式。

若是列表和矩陣,則傳回對應元素逐一比較的結果。

附註: 如果要從鍵盤插入本運算子,可輸入 /=

請參考「=」(等於)的範例。

< (小於)

運算式1 < 運算式2 Þ布林運算式

列表1 < 列表2 Þ布林列表

矩陣1 < 矩陣2 Þ布林矩陣

若確定 運算式1 小於 運算式2,則傳回真。

若確定 運算式1 大於或等於 運算式2,則傳回偽。

若是其他情形,則傳回方程式的化簡形式。

若是列表和矩陣,則傳回對應元素逐一比較的結果。

請參考「=」(等於)的範例。

{(小於或等於)

運算式1 { 運算式2 Þ布林運算式

列表1 { 列表2 Þ布林列表

矩陣1 { 矩陣2 Þ布林矩陣

若確定 運算式1 小於或等於 運算式2,則傳回真。

若確定 運算式1 大於 運算式2,則傳回偽。

若是其他情形,則傳回方程式的化簡形式。

若是列表和矩陣,則傳回對應元素逐一比較的結果。

附註: 如果要從鍵盤插入本運算子,可輸入 <=

請參考「=」(等於)的範例。

> (大於)

運算式1 > 運算式2 Þ布林運算式

列表1 > 列表2 Þ布林列表

矩陣1 > 矩陣2 Þ布林矩陣

若確定 運算式1 大於 運算式2,則傳回真。

若確定 運算式1 小於或等於 運算式2,則傳回偽。

若是其他情形,則傳回方程式的化簡形式。

若是列表和矩陣,則傳回對應元素逐一比較的結果。

請參考「=」(等於)的範例。

|(大於或等於)

運算式1 | 運算式2 Þ布林運算式

列表1 | 列表2 Þ布林列表

矩陣1 | 矩陣2 Þ布林矩陣

若確定 運算式1 大於或等於 運算式2,則傳回真。

若確定 運算式1 小於 運算式2,則傳回偽。

若是其他情形,則傳回方程式的化簡形式。

若是列表和矩陣,則傳回對應元素逐一比較的結果。

附註: 如果要從鍵盤插入本運算子,可輸入 >=

請參考「=」(等於)的範例。

Þ(  邏輯隱含  )

布林運算式1 Þ 布林運算式2 傳回 布林運算式

布林列表1 Þ 布林列表2 傳回 布林列表

布林矩陣1 Þ 布林矩陣2 傳回 布林矩陣

整數1 Þ 整數2 傳回 整數

 

計算運算式 not <引數1> or <引數2> 並傳回真偽值或方程式的化簡形式。

若是列表和矩陣,則傳回對應元素逐一比較的結果。

附註:如果要從鍵盤插入本運算子,可輸入 =>

Û(邏輯雙隱含,XNOR)

布林運算式1 Û 布林運算式2 傳回 布林運算式

布林列表1 Û 布林列表2 傳回 布林列表

布林矩陣1 Û 布林矩陣2 傳回 布林矩陣

整數1 Û 整數2 傳回 整數

 

傳回兩個引數 XOR 布林運算的負值。 傳回真偽值或方程式的化簡形式。

若是列表和矩陣,則傳回對應元素逐一比較的結果。

附註:如果要從鍵盤插入本運算子,可輸入<=>

!(階乘)

值1!Þ

列表1!Þ 列表

矩陣1!Þ 矩陣

傳回引數的階乘。

若是列表或矩陣,則傳回由各元素階乘所組成的列表或矩陣。

&(接上)

字串1 & 字串2 Þ 字串

傳回將字串2 接上字串1 的文字字串。

d()(導數)

d(運算式1, Var[, 階數]) | Var=值Þ

d(運算式1, Var[, 階數])Þ

d(列表1, Var[, 階數])Þ列表

d(矩陣1, Var[, 階數])Þ矩陣

除非使用第一個語法,否則必須先在 Var 變數中儲存數值,才能對 d() 求值。請參考範例。

d() 可利用自動微分法計算某個點的一階和二階數值導數。

階數(若加入)必須等於 12。預設值是 1

附註: 如果要從鍵盤插入本函數,可輸入 derivative(...)

附註: 另請參考第 這裡 頁的一階導數或第 這裡 頁的二階導數。

附註: d() 運算法有其限制,亦即必須透過未化簡的運算式遞迴執行、計算一階和二階(視情況)導數的數值,並且對每個子運算式求值,可能導致意外結果。

請研究右邊的範例。x·(x^2+x)^(1/3) 的一階導數在 x=0 處等於 0。但是由於 (x^2+x)^(1/3) 子運算式的一階導數在 x=0 處尚未定義,而且此值必須用於計算整個運算式的導數,所以 d() 會回報結果是未定義,而且顯示警告訊息。

若您碰到這項限制,請用圖形確認這個解。您也可以嘗試使用 centralDiff()

()(積分)

(運算式1, Var, 下限, 上限) Þ

傳回 運算式1 對於 Var 變數從下限上限的積分。可利用與 nInt() 相同的方法,執行定積分的數值計算作業。

附註: 如果要從鍵盤插入本函數,可輸入 integral(...)

附註: 另請參考第 這裡 頁的 nInt() 和第 這裡 頁的定積分範本

()(平方根)

(值1)Þ

(列表1)Þ列表

傳回引數的平方根。

若是列表,則傳回列表1 中各元素的平方根。

附註: 如果要從鍵盤插入本函數,可輸入 sqrt(...)

附註: 另請參考平方根範本這裡

P() (prodSeq)

P(運算式1, Var, , )Þ運算式

附註: 如果要從鍵盤插入本函數,可輸入 prodSeq(...)

計算 運算式1Var取值時的結果,並傳回結果的乘積。

附註: 另請參考乘積範本 (P)這裡

P(運算式1, Var, , N1)Þ1

P(運算式1, Var, , ) Þ1/P(運算式1, Var, 高+1, N1) if < N1

 

所用的乘積公式乃由以下參考資料導出:

Ronald L. Graham, Donald E. Knuth, and Oren Patashnik.Concrete Mathematics:A Foundation for Computer Science.Reading, Massachusetts:Addison-Wesley, 1994.

 

G() (sumSeq)

G(運算式1, Var, , )Þ運算式

附註: 如果要從鍵盤插入本函數,可輸入 sumSeq(...)

計算 運算式1Var取值時的結果,並傳回結果的總和。

附註: 另請參考總和範本這裡

G(運算式1, Var, , N0)Þ1

G(運算式1, Var, , ) ÞLG(運算式1, Var, 高+1, N1) if < N1

 

所用的加總法公式乃由以下參考資料導出:

Ronald L. Graham, Donald E. Knuth, and Oren Patashnik.Concrete Mathematics:A Foundation for Computer Science.Reading, Massachusetts:Addison-Wesley, 1994.

 

GInt()

GInt(NPmt1, NPmt2, N, I, PV ,[Pmt], [FV], [PpY], [CpY], [PmtAt], [四捨五入值])Þ

GInt(NPmt1,NPmt2,amortTable)Þ

針對指定付款期數範圍,計算利息總和的攤銷函數。

NPmt1NPmt2 用於界定付款期數範圍的起點和終點。

N,I,PV,Pmt,FV,PpY,CpY,PmtAt 的說明位於貨幣時間價值引數表(第 這裡 頁)。

如省略 Pmt,則會以 Pmt=tvmPmt(N,I,PV,FV,PpY,CpY,PmtAt) 為預設值。
如省略 FV,則會以 FV=0 為預設值。
PpYCpYPmtAt 的預設值和貨幣時間價值函數相同。

四捨五入值用於指定四捨五入的小數位數。預設值 = 2。

GInt(NPmt1,NPmt2,amortTable) 可根據 amortTable 攤銷表計算利息總和。amortTable 引數必須是 amortTbl() 一節所描述的矩陣形式(第 這裡 頁)。

附註: 另請參考下一節 GPrn() 和 Bal()這裡)。

 

GPrn()

GPrn(NPmt1, NPmt2, N, I, PV, [Pmt], [FV], [PpY], [CpY], [PmtAt], [四捨五入])Þ

GPrn(NPmt1,NPmt2,amortTable)Þ

針對指定付款期數範圍,計算本金總和的攤銷函數。

NPmt1NPmt2 用於界定付款期數範圍的起點和終點。

N,I,PV,Pmt,FV,PpY,CpY,PmtAt 的說明位於貨幣時間價值引數表(第 這裡 頁)。

如省略 Pmt,則會以 Pmt=tvmPmt(N,I,PV,FV,PpY,CpY,PmtAt) 為預設值。
如省略 FV,則會以 FV=0 為預設值。
PpYCpYPmtAt 的預設值和貨幣時間價值函數相同。

四捨五入值用於指定四捨五入的小數位數。預設值 = 2。

GPrn(NPmt1,NPmt2,amortTable) 可根據 amortTable 攤銷表計算已付本金總和。amortTable 引數必須是 amortTbl() 一節所描述的矩陣形式(第 這裡 頁)。

附註: 另請參考上一節 GInt() 和 Bal()這裡)。

 

#(間接)

# var名稱字串

參照名稱是 var名稱字串的變數。本功能讓您在函數中用字串建立變數名稱。

建立或參照 xyz 變數。

 

傳回名稱儲存在 s1 變數中的變數(r)值。

E(科學記號)

尾數E指數

以科學記號輸入數字。系統會將數字解譯為尾數 × 10指數

提示:若要輸入 10 的次方卻不要結果是十進位值,請用 10^整數

附註: 如果要從電腦鍵盤插入本運算子,可輸入 @E。例如輸入 2.3@E4 即可得到 2.3E4。

g(梯度)

運算式1gÞ運算式

列表1gÞ列表

矩陣1gÞ矩陣

本函數讓您在度數角或弧度角模式下指定梯度角。

若是弧度角模式,則將 運算式1 乘以 p/200。

若是度數角模式,則將 運算式1 乘以 g/100。

若是梯度角模式,則傳回 運算式1 不變。

附註: 如果要從電腦鍵盤插入本符號,可輸入 @g

度數角、梯度角或弧度角模式:

R(弧度)

值1RÞ

列表1RÞ列表

矩陣1RÞ矩陣

本函數讓您在度數角或梯度角模式下指定弧度角。

若是度數角模式,則將引數乘以 180/p

若是弧度角模式,則傳回引數不變。

若是梯度角模式,則將引數乘以 200/p

提示:若無論使用函數時所處模式為何,都要在函數定義中強迫採用弧度角,請用 R

附註: 如果要從電腦鍵盤插入本符號,可輸入 @r

度數角、梯度角或弧度角模式:

¡ (度數)

值1¡Þ

列表1¡Þ列表

矩陣1¡Þ矩陣

本函數讓您在梯度角或弧度角模式下指定度數角。

若是弧度角模式,則將引數乘以 p/180。

若是度數角模式,則傳回引數不變。

若是梯度角模式,則將引數乘以 10/9。

附註: 如果要從電腦鍵盤插入本符號,可輸入 @d

度數角、梯度角或弧度角模式:

弧度角模式:

¡、'、''(度/分/秒)

dd¡mm'ss.ss''Þ運算式

dd正數或負數

mm不可是負數

ss.ss不可是負數

傳回 dd+(mm/60)+(ss.ss/3600)。

這個 ‑60 進位輸入格式有以下功能:

可輸入「度/分/秒」格式的角度,無須理會目前的角度模式。
可輸入「時/分/秒」格式的時間。

附註: ss.ss 後面接的是兩個單引號(''),而非雙引號(")。

度數角模式:

±(角度)

[弧度,±q_角度]Þ向量

(極座標輸入)

[弧度,±q_角度,Z_座標]Þ向量

(圓柱座標輸入)

[弧度,±q_角度,±q_角度]Þ向量

(球面座標輸入)

根據直角、圓柱、球面的向量格式模式,傳回向量形式的座標。

附註: 如果要從電腦鍵盤插入本符號,可輸入 @<

在弧度角模式將向量格式設定成:

直角

 

圓柱

 

球面

( ± 角度)Þ複數值

(極座標輸入)

以 (r±q) 極座標形式輸入複數值。系統會以目前的角度模式設定解譯角度

弧度角模式與直角複數格式:

_(代表空元素的底線)

 

 

10^()

10^ (值1)Þ

10^ (列表1)Þ列表

傳回以 10 為底,以引數為冪的指數值。

若是列表,則傳回以 10 為底,以列表1 中各元素為冪的指數值。

10^(方陣1)Þ方陣

傳回以 10 為底,以方陣1 為冪的指數值。這和計算以 10 為底、以各元素為冪的指數值不同。若要了解計算方式,請參考 cos()

方陣1 必需可對角化。結果一定會包含浮點數。

^/(倒數)

值1 ^/Þ

列表1 ^/Þ列表

傳回引數的倒數。

若是列表,則傳回列表1 中各元素的倒數。

方陣1 ^/Þ方陣

傳回方陣1 的反矩陣。

方陣1 不得是奇異方陣。

|(約束運算子)

運算式 | 布林運算式1 [and布林運算式2]...

運算式 | 布林運算式1 [or布林運算式2]...

(「|」)符號可充當二元運算子。 | 左邊的運算元是運算式。 | 右邊的運算元可用於指定一個以上的關係,目的是決定運算式的化簡方法。 | 後的多種關係必須由「and」 or 「or邏輯連接

約束運算子提供三種基本功能:

代換
區間限制
排除

代換的形式是等式,例如 x=3 或 y=sin(x)。 為提高效果,左側應該是簡單變數。 Expr | 變數 = :將代入 Expr 中的每個變數

區間約束的形式為「and」 or 「or」邏輯運算子連接的一個以上不等式。 用其他方式可能化簡無效或無法計算時,區間約束法也能加以化簡。

排除功能會以「不等於」(/= 或 ƒ)關係運算子,在計算期間排除特定值。

&(儲存)

& Var

列表 & Var

矩陣 & Var

Expr & 函數(Param1,...)

列表 & 函數(Param1,...)

矩陣 & 函數(Param1,...)

Var 變數不存在,則自動建立並賦予初值,以成為列表矩陣

Var 變數已經存在,而且並未遭到鎖定或保護,則以列表矩陣取代其值。

附註: 如果要從鍵盤插入本運算子,可輸入 =:當作快速鍵。例如輸入 pi/4 =: myvar

:=(賦值)

Var :=

Var := 列表

Var := 矩陣

函數(Param1,...):= Expr

函數(Param1,...):= 列表

函數(Param1,...):= 矩陣

Var 變數不存在,則自動建立 Var 並賦予初值,以成為列表矩陣

Var 已經存在,而且並未遭到鎖定或保護,則以列表矩陣取代其值。

©(註解)

© [文字]

© 符號可將文字視為註釋行處理,讓您為自己建立的函數和程式加上註釋。

© 可放在指令行開頭或任何位置。c 符號右邊到行尾的所有內容都是註解。

輸入 範例的注意事項: 關於輸入多行程式和函數定義的說明,請參閱產品手冊中的「計算工具」章節。

0b、0h

0b 二進位數字

0h 十六進位數字

分別代表二進位和十六進位數字。若要輸入二進位或十六進位數字,無論使用哪種基底模式,前面一定要輸入 0b 或 0h 字首。如果沒有加上字首,就會把數字視為十進位(以 10 為底)。

所顯示的結果會以基底模式為準。

十進位基底模式:

 

二進位基底模式:

 

十六進位基底模式: