JBL TI Nspire™ CAS 参考指南(简体) (Simplified Chinese) Nspire Reference Guide ZH CN

User Manual: JBL TI-Nspire™ CAS 参考指南(简体) (Simplified Chinese) TI-Nspire™ CX CAS Reference Guide

Open the PDF directly: View PDF PDF.
Page Count: 259 [warning: Documents this large are best viewed by clicking the View PDF Link!]

TI-Nspire™CAS
参考指南
本指导手册适用于 TI-Nspire™ 4.5 版本。要获得最新版本的文档,请访问
education.ti.com/go/download
重要信息
除非在程序附带的《许可证》中明示声明,否则 Texas Instruments 不对任何程
序或书面材料做出任何明示或暗示担保,包括但不限于对某个特定用途的适
销性和适用性的暗示担保,并且这些材料均以原样提供。任何情况下,
Texas Instruments 对因购买或使用这些材料而蒙受特殊、附带、偶然或连带损
失的任何人都不承担任何责任。无论采用何种赔偿方式,Texas Instruments
唯一且排他性义务不得超出本程序许可证规定的数额。此外,对于任何其他
方因使用这些材料而提起的任何类型的索赔,Texas Instruments 概不负责。
许可证
请查阅安装于 C:\ProgramFiles\TIEducation\<TI-Nspire™ Product Name>\license
的完整许可证。
© 2006 - 2017 Texas Instruments Incorporated
ii
目 录
重要信息 ii
表达式模板 1
字母顺序列表 8
A8
B17
C20
D43
E55
F64
G73
I82
L89
M104
N111
O119
P121
Q130
R132
S146
T169
U183
V183
W184
X186
Z187
iii
iv
符 号 195
(空值)元 素 220
输入数学表达式的快捷方式 222
EOS™ (Equation Operating System) 层次结构 224
常数和值 226
错误代码和消息 227
警告代码和消息 235
Texas Instruments 支持与服务 237
索 引 238
表达式模板
表达式模板提供了用标准数学符号输入数学表达式的简单方法。插入模板
时,模板将在输入行中显示,您可以在小方块位置输入元素。此时光标将显
示您可以输入的元素。
用箭头键或按 e将光标移动到每个元素的位置,然后键入该元素的值或表
·/ · 以计算表达式。
分数模板 /p
注 意 :另请参阅 /( )(197)
指数模板 l
注 意 :键入第一个值,l然后键入
指数。要使光标返回到基准行,请按右
(¢)
注 意 :另请参阅 ^( 乘方)(198)
平方根模板 /q
注 意 :另请参阅 ()( 平方根)(208
)
N次方根模板 /l
注 意 :另请参阅 root()(143)
表达式模板
1
2
表达式模板
N次方根模板 /l
e指数模板 u
自然指数 e求乘方
注 意 :另请参阅 e^()(55)
对数模板 /s
计算指定底数的对数。默认情况下,
底数为 10则省略底数。
注 意 :另请参阅 log()(100)
分段函数模板( 2 段式)目录>
可让您创建二段式分段函数的表达式
-要添加分段,请单击模板,
后重复使用该模板。
注 意 :另请参阅 piecewise()(123)
分段函数模板( N 段式)目录>
可让您创建 N段式分段函数的表达式
-提示输入 N
注 意 :另请参阅 piecewise()(123)
请参阅分段函数模板( 2 段式)
二元方程组模板 目录>
创建二元方程组。要向现有的方程组
添加一个方程,请单击模板,然后重复
使用该模板。
注 意 :另请参阅 system()(168)
N元方程组模板 目录>
可让您创建 N元方程组。提示输入 N
注 意 :另请参阅 system()(168)
请参阅方程组模板(二元方程)
表达式模板
3
4
表达式模板
绝对值模板 目录>
注 意 :另请参阅 abs()(8)
dd°mmss.ss’’ 模 板 目录>
可让您以 dd°mmss.ss’’格式输入角度,
dd 为十进制度数,mm
ss.ss
矩阵模板 (2 x 2) 目录>
2x2
矩阵模板 (1 x 2) 目录>
矩阵模板 (2 x 1) 目录>
矩阵模板 (m x n) 目录>
您收到指定行数和列数的提示后,
板将显示。
矩阵模板 (m x n) 目录>
注 意 :如果您创建有许多行和列的矩
阵,可能需要较长时间才会显示。
求和模板 (G)目录>
注 意 :另请参阅 G() (sumSeq)( 209
)
乘积模板 (Π)目录>
注 意 :另请参阅 Π() (prodSeq)( 208
)
一阶导数模板 目录>
一阶导数模板可用于计算某一点的一
注 意 :另请参阅 d()( 导数)(206)
表达式模板
5
6
表达式模板
二阶导数模板 目录>
二阶导数模板可用于计算某一点的二
注 意 :另请参阅 d()( 导数)(206)
N阶导数模板 目录>
n阶导数模板可用于计算 n
注 意 :另请参阅 d()( 导数)(206)
定积分模板 目录>
注 意 :另请参阅() integral()(206)
不定积分模板 目录>
注 意 :另请参阅 () integral()(206
)
极限模板 目录>
左侧极限使用 N(N)右侧极限使用
+
极限模板 目录>
注 意 :另请参阅 limit()(91)
表达式模板
7
8
字母顺序列表
字母顺序列表
名称非字母的项(+!>) 在本节的结尾处列出(从第195页开始)
另行指定,本节中的所有示例都将在默认的复位模式下执行,并且所有变量
都假定为未定义。
A
abs() 目 录 >
abs(Expr1)
表达式
abs(List1)
abs(Matrix1)
返回自变量的绝对值。
注 意 :另请参阅绝对值模板(4)
如果自变量为复数,将返回该复数的
注意:所有未定义的变量均作为实变
量 处 理 。
amortTbl() 目 录 >
amortTbl(NPmt,N,I,PV,[Pmt],[FV],
[PpY],[CpY],[PmtAt],[roundValue])
分期偿还函数将返回一个矩阵作为一
TVM 自变量的分期偿还表。
NPmt 是要添加至该表的支付次数。
表从第一次支付开始。
NIPVPmtFVPpYCpY PmtAt
TVM 自变量表中有介绍(180)
如果您省略 Pmt则使用其默认值
Pmt=tvmPmt
(N,I,PV,FV,PpY,CpY,PmtAt)
如果您省略 FV则使用其默认值
FV=0
PpYCpY PmtAt 的默认值与用于
TVM 函数的值相同。
roundValue 指定四舍五入的小数位数。
默认保留两位小数。
amortTbl() 目 录 >
结果矩阵中的列顺序如下:支付次数、
利息支付金额、本金支付金额和结余。
n行中显示的结余为第 n次支付后
您可以使用该输出矩阵作为其他分期
偿还函数 GInt() GPrn()(209)
bal()(17)的输入矩阵。
and 目 录 >
BooleanExpr1 and BooleanExpr2
BooleanList1 and BooleanList2
布尔数
BooleanMatrix1 and BooleanMatrix2
尔矩阵
true false或者原始输入的简
Integer1andInteger2
使and 操作逐位比较两个实整数。
内部运算中,两个整数都将转换为带
符号的 64 位二进制数字。当相应位进
行比较时,如果两个位值均为 1
1否则结果为 0返回的值代表位
Base 模式显示。
您可以输入任何进位制的整数。对于
按二进制或十六进制输入的整数,
必须分别使用 0b 0h 前缀。不带前缀
的整数都将被视为十进制(基数为
10)
Hex
O
Bin
Dec
二进制输入最多可为 64 (
0b 前缀)十六进制输入最多可为
16 位。
angle() 目 录 >
angle(Expr1)
表达式
Degree 角度模式下:
字母顺序列表
9
10
字母顺序列表
angle() 目 录 >
返回自变量的角度(自变量代表复
)
注 意 :所有未定义的变量均作为实变
Gradian 角度模式下:
Radian 角度模式下:
angle(List1)
angle(Matrix1)
返回一个数组或矩阵,其元素为 List1
Matrix1 中各元素的角度,将每个元
素均视为代表二维直角坐标点的复数
ANOVA 目 录 >
ANOVA List1,List2[,List3,...,List20][,Flag]
进行单因素方差分析,比较 220
个总体的平均值。结果摘要存储在
stat.results (请参阅第164)
对于数据:
Flag=0Flag=1
输出变量 说明
stat.F F 统计值
stat.PVal 可拒绝零假设的最小显著性水平
stat.df 组的自由度
stat.SS 组的平方和
stat.MS 组的均值平方
stat.dfError 误差的自由度
输出变量 说明
stat.SSError 误差的平方和
stat.MSError 误差的均值平方
stat.sp 合并标准差
stat.xbarlist 数组输入平均值
stat.CLowerList 每个输入数组平均值的 95% 置信区间
stat.CUpperList 每个输入数组平均值的 95% 置信区间
ANOVA2way 目 录 >
ANOVA2way List1,List2[,List3,,List10]
[,levRow]
计算双因素方差分析,比较 210
个总体的平均值。结果摘要存储在
stat.results (请参阅第164)
行水平
=0
双因素的
行水平
=2,3,...,Len-1
Len=长度(
1) =长度(
2) = … =
长度(
10)Len/行水平
{2,3,…}
输出变量 说明
stat.F列因素的 F
stat.PVal 可拒绝零假设的最小显著性水平
stat.df 列因素的自由度
stat.SS 列因素的平方和
stat.MS 列因素的均值平方
stat.FBlock 因素的 F
stat.PValBlock 可拒绝零假设的最小概率
stat.dfBlock 因素的自由度
stat.SSBlock 因素的平方和
stat.MSBlock 因素的均值平方
stat.dfError 误差的自由度
字母顺序列表
11
12
字母顺序列表
输出变量 说明
stat.SSError 误差的平方和
stat.MSError 误差的均值平方
stat.s 误差的标准差
COLUMN FACTOR
输出变量 说明
stat.Fcol 列因素的 F
stat.PValCol 列因素的概率值
stat.dfCol 列因素的自由度
stat.SSCol 列因素的平方和
stat.MSCol 列因素的均值平方
ROW FACTOR
输出变量 说明
stat.FRow 行因素的 F
stat.PValRow 行因素的概率值
stat.dfRow 行因素的自由度
stat.SSRow 行因素的平方和
stat.MSRow 行因素的均值平方
INTERACTION
输出变量 说明
stat.FInteract 交互的 F
stat.PValInteract 交互的概率值
stat.dfInteract 交互的自由度
stat.SSInteract 交互的平方和
stat.MSInteract 交互的均值平方
ERROR
输出变量 说明
stat.dfError 误差的自由度
stat.SSError 误差的平方和
stat.MSError 误差的均值平方
s误差的标准差
Ans /v
Ans
返回最近计算的表达式的结果。
approx() 目 录 >
approx(Expr1)
表达式
在可能的情况下,无论当前的 Auto or
Approximate 是何种模式,都以十进制
的形式返回自变量的估计值。
此运算等同于输入自变量并按下
/ ·
approx(List1)
approx(Matrix1)
在可能的情况下,返回一个数组或
其元素均以十进制数字表示。
4approxFraction() 目 录 >
Expr 4approxFraction([Tol])
表达式
List 4approxFraction([Tol])
Matrix 4approxFraction([Tol])
使用公差 Tol 以分数形式返回输入值。
Tol 使5.E-14 作为公
字母顺序列表
13
14
字母顺序列表
4approxFraction() 目 录 >
注 意 :您可以通过在计算机键盘上键
@>approxFraction(...)插入此函数。
approxRational() 目 录 >
approxRational(Expr[,Tol])
表达式
approxRational(List[,Tol])
approxRational(Matrix[,Tol])
使用公差 Tol.以分数形式返回自变量。
Tol 使5.E-14 作为公
arccos() 请参阅 cos/()( 30)
arccosh() 请参阅 cosh/()( 31)
arccot() 请参阅 cot/()( 32)
arccoth() 请参阅 coth/()( 33)
arccsc() 请参阅 csc/()( 35)
arccsch() 请参阅 csch/()( 36)
arcLen() 目 录 >
arcLen(Expr1,Var,Start,End)
表达式
返回关于变量 Var Expr1 Start
End
弧长将用按满足函数模式定义的积分
进行计算。
arcLen(List1,Var,Start,End)
返回一个数组,其元素为 List1 中各元
素关于变量 Var
arcsec() 请参阅 sec/()( 146)
arcsech() 请参阅 sech/()( 147)
arcsin() 请参阅 sin/()( 156)
arcsinh() 请参阅 sinh/()( 157)
arctan() 请参阅 tan/()( 170)
arctanh() 请参阅 tanh/()( 171)
augment() 目 录 >
augment(List1, List2)
返回将 List2 附加到 List1 末尾组成的
字母顺序列表
15
16
字母顺序列表
augment() 目 录 >
augment(Matrix1,Matrix2)
返回将 Matrix2 附加到 Matrix1 组成的
新矩阵。使用“,”字符时,两个矩阵的行
维数必须相同,并且 Matrix2 作为新的
列附加到 Matrix1此运算不会更改
Matrix1 Matrix2
avgRC() 目 录 >
avgRC(Expr1,Var [=Value] [,Step])
avgRC(Expr1,Var [=Value] [,List1])
avgRC(List1,Var [=Value] [,Step])
avgRC(Matrix1,Var [=Value] [,Step])
返回前向差商(平均变化率)
Expr1 可以是用户定义的函数名(
Func)
之后,该值会覆盖之前的所有
变量分配或变量的所有当前 “|
Step 为步长值。如果 Step 使
其默认值 0.001
centralDiff() 功能与之类
似,只是使用中心差商。
B
bal() 目 录 >
bal(NPmt,N,I,PV ,[Pmt],[FV],[PpY],
[CpY],[PmtAt],[roundValue])
bal(NPmt,amortTable)
计算指定支付后预定结余的分期偿还
NIPVPmtFVPpYCpY PmtAt
TVM 自变量表中有介绍(180)
NPmt 指定支付次数,您希望在该次支
付后计算数据。
NIPVPmtFVPpYCpY PmtAt
TVM 自变量表中有介绍(180)
如果您省略 Pmt则使用其默认值
Pmt=tvmPmt
(N,I,PV,FV,PpY,CpY,PmtAt)
如果您省略 FV则使用其默认值
FV=0
PpYCpY PmtAt 的默认值与用于
TVM 函数的值相同。
roundValue 指定四舍五入的小数位数。
默认保留两位小数。
bal(NPmt,amortTable)根据分期偿还表
amortTable 计算支付次数 NPmt 后的结
amortTable 自变量必须为 amortTbl
()(8)下所介绍形式的矩阵。
注 意 :另请参阅 GInt() GPrn()(209
)
4Base2 目 录 >
Integer1 4Base2
注 意 :您可以通过在计算机键盘上键
@>Base2 插入此运算符。
Integer1 转换为二进制数字。二进制
或十六进制数字始终分别带有 0b 0h
。零(非字母 O) bh
0b
二进制数字
字母顺序列表
17
18
字母顺序列表
4Base2 目 录 >
0h
十六进制数字
二进制数字最多可为 64
数字最多可为 16
不带前缀的 Integer1 将被视为十进制
(base10)Base 模式如何,结果都
将显示为二进制。
负数将显示为二进制补码
N1显示为
0hFFFFFFFFFFFFFFFF( Hex 模式下)
0b111...111( 641)(Binary 模式下)
N263 显示为
0h8000000000000000( Hex 模式下)
0b100...000( 63 0)(Binary 模式下)
如果您输入的十进制整数超出带符号
64 位二进制形式的范围,可使用对
称的模数运算将该值纳入合理的范
围。考虑以下超出范围的值的示例。
263 N263 并显示为
0h8000000000000000( Hex 模式下)
0b100...000( 63 0)(Binary 模式下)
264 0并显示为
0h0( Hex 模式下)
0b0( Binary 模式下)
N263 N1263 N1并显示为
0h7FFFFFFFFFFFFFFF( Hex 模式下)
0b111...111( 641)(Binary 模式下)
4Base10 目 录 >
Integer1 4Base10
注 意 :您可以通过在计算机键盘上键
@>Base10 插入此运算符。
Integer1 转换为十进制 (base10)
字。二进制或十六进制条目必须始终
分别带有 0b 0h
0b
二进制数字
0h
十六进制数字
(非字母 O) bh
二进制数字最多可为 64
数字最多可为 16
不带前缀的 Integer1 将被视为十进制。
不论进位制模式如何,结果都将以十
进制显示。
4Base16 目 录 >
Integer1 4Base16
注 意 :您可以通过在计算机键盘上键
@>Base16 插入此运算符。
Integer1 转换为十六进制数字。二进
制或十六进制数字始终分别带有 0b
0h
0b
二进制数字
0h
十六进制数字
(非字母 O) bh
二进制数字最多可为 64
数字最多可为 16
不带前缀的 Integer1 将被视为十进制
(base10)不论进位制模式如何,结果
将显示为十六进制。
如果您输入的十进制整数对于带符号
64 位二进制形式来说过大,可使用
对称的模数运算将该值纳入合理的范
4Base2(17
)
字母顺序列表
19
20
字母顺序列表
binomCdf() 目 录 >
binomCdf(n,p)
binomCdf(n,p,lowBound,upBound)
lowBound upBound 是数值,则结果为
lowBound upBound
binomCdf(n,p,upBound)for P(0{X{upBound)
upBound 是数值,则结果为
upBound 是数组,则结果为
n次尝试的离散二项式分布累积概
率以及每次尝试的成功概率 p
P(X {upBound)lowBound=0
binomPdf() 目 录 >
binomPdf(n,p)
binomPdf(n,p,XVal)XVal
则结果为
XVal
n次尝试的离散二项式分布概率以
及每次尝试的成功概率 p
C
ceiling() 目 录 >
ceiling(Expr1)
|自变量的最接近的整数。
自变量可以是实数,也可以是复数。
注 意 :另请参阅 floor()
ceiling(List1)
ceiling(Matrix1)
返回每个元素向上取整的数组或矩
centralDiff() 目 录 >
centralDiff(Expr1,Var [=Value][,Step])
表达式
centralDiff(Expr1,Var [,Step])
|Var=Value
表达式
centralDiff(Expr1,Var [=Value][,List])
centralDiff(Expr1,Var [=Value][,List])
centralDiff(Matrix1,Var [=Value][,Step])
返回使用中心差商公式计算得出的数
之后,该值会覆盖之前的所有
变量分配或变量的所有当前 “|
Step 为步长值。如果 Step 使
其默认值 0.001
使List1 Matrix1 时,运算将通过
数组中的值或矩阵元素来映射。
注 意 :另请参阅 avgRC() d()
cFactor() 目 录 >
cFactor(Expr1[,Var])
表达式
cFactor(List1[,Var])
cFactor(Matrix1[,Var])
cFactor(Expr1)返回一个关于所有变量
的因式分解并带有公分母的 Expr1
Expr1 应尽可能地分解为线性有理因
式,即使这样会引入新的非实数。如果
您想进行关于 2个以上变量的因式分
解,则此方法适用。
字母顺序列表
21
22
字母顺序列表
cFactor() 目 录 >
cFactor(Expr1,Var)返回按变量 Var
因式分解的 Expr1
Expr1 应尽可能地分解为关于变量 Var
的线性因式,可以包含非实数型常数,
即使这样会引入无理常数或关于其他
变量中的无理子表达式。
因式及其相关项将按照主变量 Var
行分类。各因式中 Var 的同次幂将汇集
在一起。如果只进行关于变量 Var
式分解,并且您允许在因式分解中存
在关于其他变量的无理表达式,请添
加该变量,以进一步进行关于 Var
式分解。结果中可能出现关于其他变
量的伴随因式分解。
Auto or Approximate 模式设置为
AutoVar 意味着在无理系数不能
采用内置函数进行简要清楚地表达
时,可以采用浮点系数进行近似计算。
即使只有一个变量,包含 Var 也可能生
成更完全的因式分解式。
注 意 :另请参阅 factor()要查看完整结果,请按 £然后使用 ¡
¢移动光标。
char() 目 录 >
char(Integer)
返回一个字符串,其中包含手持设备
字符集中编号为 Integer
Integer 的有效范围是 0–65535
charPoly() 目 录 >
charPoly(squareMatrix,Var)
多项式表
charPoly(squareMatrix,Expr)
多项式表
charPoly(squareMatrix1,Matrix2)
式表达式
squareMatrix 的特征多项式。n×n
A的特征多项式以 pA(l)
过以下多项式定义:
charPoly() 目 录 >
pA(l) = det(l ¦ INA)
In×n单位矩阵。
squareMatrix1 squareMatrix2 的维数
必须相同。
c22way 目 录 >
c22way obsMatrix
chi22way obsMatrix
计算观测矩阵 obsMatrix 中双向计数表
关联性的 c2检验。结果摘要存储在
stat.results (请参阅第164)
有关矩阵中空元素结果的信息,请参阅
(空值)元素”( 220)
输出变量 说明
stat.c2卡方统计:sum( 实际值 -预计值)2预计值
stat.PVal 可拒绝零假设的最小显著性水平
stat.df 卡方统计的自由度
stat.ExpMat 预期元素计数表的矩阵,假定为零假设
stat.CompMat 元素卡方统计计算值的矩阵
c2Cdf() 目 录 >
c2Cdf(lowBound,upBound,df)
lowBound upBound 适数组,则结果为
lowBound upBound
chi2Cdf(lowBound,upBound,df)
lowBound upBound 是数值,则结果为
lowBound upBound
计算指定自由度 df lowBound upBound
之间的 c2分布概率。
P(X{upBound)
lowBound=0
字母顺序列表
23
24
字母顺序列表
c2Cdf() 目 录 >
有关数组中空元素结果的信息,请参阅
(空值)元素”( 220)
c2GOF 目 录 >
c2GOF obsList,expList,df
chi2GOF obsList,expList,df
执行检验以确认样本数据来自于符合
指定分布的总体。obsList 是计数的数
组,必须包含整数。结果摘要存储在
stat.results (请参阅第164)
有关数组中空元素结果的信息,请参阅
(空值)元素”( 220)
输出变量 说明
stat.c2卡方统计:sum( 实际值 -预计值)2预计值
stat.PVal 可拒绝零假设的最小显著性水平
stat.df 卡方统计的自由度
stat.CompList 元素卡方统计贡献值
c2Pdf() 目 录 >
c2Pdf(XVal,df)XVal
结果为
XVal 是数组,则结果
chi2Pdf(XVal,df)XVal
结果为
XVal 是数组,则结果
XVal 为指定值时,指定自由度 df
c2分布概率密度函数 (pdf)
有关数组中空元素结果的信息,请参阅
(空值)元素”( 220)
ClearAZ 目 录 >
ClearAZ
清除当前问题空间中的所有单字符变
如果有一个或多个变量锁定,此命令
将显示错误消息并仅删除未锁定变
unLock( 183)
ClrErr 目 录 >
ClrErr
清除错误状态并将系统变量 errCode
Try...Else...EndTry Else 语句应使用
ClrErr PassErr如果要处理或忽略错
使ClrErr如果不知道如何处理
使PassErr 将其发送到下一个
错误处理句柄。如果没有其他未完成的
Try...Else...EndTry 错误处理句柄,错误对
话框将正常显示。
注 意 :另请参阅第122PassErr
177Try
输入 样本的注意事项:关于输入多行程
序和函数定义的说明,请参阅产品指导
手册中的计算器
ClrErr 的示例,请参阅 Try 命令下
的示例 2( 177)
colAugment() 目 录 >
colAugment(Matrix1,Matrix2)
返回将 Matrix2 附加到 Matrix1 组成的
新矩阵。两个矩阵的列维数必须相等,
Matrix2 作为新的列附加到
Matrix1此运算不会更改 Matrix1
Matrix2
colDim() 目 录 >
colDim(Matrix)
表达式
Matrix 所包含的列数。
注 意 :另请参阅 rowDim()
字母顺序列表
25
26
字母顺序列表
colNorm() 目 录 >
colNorm(Matrix)
表达式
Matrix 中列元素绝对值之和的最
注 意 :不允许使用未定义的矩阵元素。
另请参阅 rowNorm()
comDenom() 目 录 >
comDenom(Expr1[,Var])
表达式
comDenom(List1[,Var])
comDenom(Matrix1[,Var])
comDenom(Expr1)返回一个分子和分母
完全展开的化简分子式。
comDenom(Expr1,Var)返回一个分子和
分母关于 Var 展开的化简分子式。各项
及其因式将按主变量 Var 进行分类。
Var 的同次幂将汇集在一起。结果中可
能包含汇集系数的因式分解。与省略
Var 相比,上述操作通常可以节省时
间、内存和屏幕空间,同时会使表达式
更容易理解。该函数还有助于更快地
通过后续步骤得出结果,占用的内存
Expr1 中不含变量 VarcomDenom
(Expr1,Var)返回分子和分母均未展开
的化简分子式。此类结果通常可以节
省甚至更多的时间、内存和屏幕空间。
这些部分因式分解的结果同时有助于
更快地通过后续步骤得出结果,占用
的内存也更少。
即使没有分母,如果 factor() 执行过慢
或占用过多内存,comden 函数通常也
是完成部分因式分解的快捷方法。
提 示 :comden() 函数的定义,并通
常可将其当作 comDenom() factor()
代函数试用。
completeSquare() 目 录 >
completeSquare(
表达式或方程
,
)
表达式或方程
completeSquare(
表达式或方程
,
^Power)
表达式或方程
completeSquare(
表达式或方程
,
1,
2 [,...])
表达式或方程
completeSquare(
表达式或方程
,{
1,
2 [,...]})
表达式或方程
将二次多项式表达式从 a·x2+b·x+c
转换为 a·(x-h)2+k
--
将二次方程从 a·x2+b·x+c=d 形式转换为
a·(x-h)2=k
相对于第二个自变量,第一个自变量
必须是标准形式的二次表达式或方
第二个自变量必须是单变量项或单变
量项求有理幂级数,例如,xy2z
(1/3)
第三个和第四个句法尝试完成与变量
1,
2[,… ]) 有关的平方。
conj() 目 录 >
conj(Expr1)
表达式
conj(List1)
conj(Matrix1)
返回自变量的共轭复数。
注 意 :所有未定义的变量均作为实变
字母顺序列表
27
28
字母顺序列表
constructMat() 目 录 >
constructMat
(Expr,Var1,Var2,numRows,numCols)
返回基于自变量的矩阵。
Expr 是用变量 Var1 Var2 表示的表
达式。结果矩阵中的元素通过计算每
Var1 Var2 增量值的 Expr
Var1 自动从 1递增到 numRows
Var2 1递增到 numCols
CopyVar 目 录 >
CopyVar Var1,Var2
CopyVar Var1., Var2
CopyVar Var1,Var2 将变量 Var1
复制到变量 Var2Var2
CopyVar 将创建此变量。变量 Var1
有一个值。
Var1 是现有用户定义之函数的名
称,可将该函数的定义复制到函数
Var2必须定义函数 Var1
Var1 必须满足变量命名要求,或者必
须是满足该要求的变量名称的化简间
接表达式。
CopyVar Var1.,Var2.Var1.变量组的所
有成员都复制到 Var2.Var2.
CopyVar 将创建此变量。
Var1.必须为现有变量组(如统计
stat.nn 结果或使用 LibShortcut() 函数创
建的变量)Var2.已经存
在,此命令将替换两组共有的所有成
员并添加不存在的成员。如果 Var2.
一个或多个成员锁定,Var2.的所有
成员将保持不变更。
corrMat() 目 录 >
corrMat(List1,List2[,[,List20]])
计算增加矩阵 [List1, List2, ..., List20]
关联矩阵。
4cos 目 录 >
Expr 4cos
注 意 :您可以通过在计算机键盘上键
@>cos 插入此运算符。
Expr 的余弦形式。这是一个显示
转换运算符,只能在输入行的末尾处
使
4cos sin(...)模数的所有幂简化为
1Ncos(...)^2 cos(...)的任何剩余幂的
指数范围为 (0, 2)因此,当且仅当给定
表达式中出现 sin(...)的偶数次幂时,
果中不会有 sin(...)
注 意 :Degree Gradian 角度模式不支
持此转换运算符。使用之前,请确保将
角度模式设置为 Radians Expr
确引用度或百分度角度。
cos() µ
cos(Expr1)
表达式
cos(List1)
cos(Expr1)以表达式形式返回自变量的
cos(List1)返回一个数组,其元素为
List1 中所有元素的余弦值。
注 意 :自变量可以是度、弧度或百分度
形式,具体取决于当前的角度模式设
置。您可以使用 ¡GR临时更改角
Degree 角度模式下:
Gradian 角度模式下:
Radian 角度模式下:
cos(squareMatrix1)
squareMatrix1 的矩阵余弦。此运
算不同于计算每个元素的余弦值。
Radian 角度模式下:
字母顺序列表
29
30
字母顺序列表
cos() µ
当使用标量函数 f(A) squareMatrix1
(A) 进行运算时,结果按代数方法计算:
计算特征值 (li)A的特征向量 (Vi)
squareMatrix1 必须可对角化,同时不
得包含未赋值的符号变量。
构建矩阵:
然后令 A = X B X/f(A) = X f(B) X/
cos(A) = X cos(B) X/
cos(B) =
所有运算均使用浮点计算进行。
cos/() µ
cos/(Expr1)
表达式
cos/(List1)
cos/(Expr1)以表达式形式返回一个角
度值,其余弦值为 Expr1
cos/(List1)返回一个数组,其元素为
List1 中所对应元素的反余弦值。
注 意 :返回的结果可以是度、弧度或百
分度形式,具体取决于当前的角度模
注 意 :您可以通过在计算机键盘上键
arccos(...)插入此函数。
Degree 角度模式下:
Gradian 角度模式下:
Radian 角度模式下:
cos/(squareMatrix1)
Radian 角度模式和 Rectangular
cos/() µ
squareMatrix1 的矩阵反余弦,
运算不同于计算每个元素的反余弦
值。有关计算方法的信息,请参阅 cos
()
squareMatrix1 必须可对角化,结果始
终包含浮点数。
要查看完整结果,请按 £然后使用 ¡
¢移动光标。
cosh() 目 录 >
cosh(Expr1)
表达式
cosh(List1)
cosh(Expr1)以表达式形式返回自变量
的双曲余弦值。
cosh(List1)返回一个数组,其元素为
List1 中所对应元素的双曲余弦值。
Degree 角度模式下:
cosh(squareMatrix1)
squareMatrix1 的矩阵双曲余弦,
此运算不同于计算每个元素的双曲余
弦值。有关计算方法的信息,请参阅
cos()
squareMatrix1 必须可对角化,结果始
终包含浮点数。
Radian 角度模式下:
cosh/() 目 录 >
cosh/(Expr1)
表达式
cosh/(List1)
cosh/(Expr1)以表达式形式返回自变量
的反双曲余弦值。
cosh/(List1)返回一个数组,其元素为
List1 中所对应元素的反双曲余弦值。
注 意 :您可以通过在计算机键盘上键
arccosh(...)插入此函数。
字母顺序列表
31
32
字母顺序列表
cosh/() 目 录 >
cosh/(squareMatrix1)
squareMatrix1 的矩阵反双曲余
弦,此运算不同于计算每个元素的反
双曲余弦值。有关计算方法的信息,
cos()
squareMatrix1 必须可对角化,结果始
终包含浮点数。
Radian 角度模式下和 Rectangular
数格式下:
要查看完整结果,请按 £然后使用 ¡
¢移动光标。
cot() µ
cot(Expr1)
表达式
cot(List1)
Expr1 的余切值,或返回一个数
List1 中所对应元素的余
注 意 :自变量可以是度、弧度或百分度
形式,具体取决于当前的角度模式设
置。您可以使用 ¡GR临时更改角
Degree 角度模式下:
Gradian 角度模式下:
Radian 角度模式下:
cot/() µ
cot/(Expr1)
表达式
cot/(List1)
返回余切值为 Expr1 的角度,或返回一
个数组,其元素为 List1 所对应元素的
反余切值。
注 意 :返回的结果可以是度、弧度或百
分度形式,具体取决于当前的角度模
注 意 :您可以通过在计算机键盘上键
arccot(...)插入此函数。
Degree 角度模式下:
Gradian 角度模式下:
Radian 角度模式下:
cot/() µ
coth() 目 录 >
coth(Expr1)
表达式
coth(List1)
Expr1 的双曲余切,或返回一个数
List1 中所对应元素的双
曲余切值。
coth/() 目 录 >
coth/(Expr1)
表达式
coth/(List1)
Expr1 的反双曲余切或返回一个
数组,其元素为 List1 所对应元素的反
双曲余切值。
注 意 :您可以通过在计算机键盘上键
arccoth(...)插入此函数。
count() 目 录 >
count(Value1orList1 [,Value2orList2
[,...]])
返回自变量中所有元素的累积个数,
结果为一个数值。
自变量可以是表达式、值、数组或矩
阵。您可以混合数据类型并使用各种
维数的自变量。
对于数组、矩阵或单元格范围,应评估
每个元素以,确定其是否应包括在计
Lists & Spreadsheet 应用程序中,您可
以使用单元格范围代替任何自变量。
(空值)元素将被忽略。有关空元素
的更多信息,请参阅第220
在上例中,只有 1/2 3+4*i被计算在
内。其余的自变量(x未定义)
会计算到数值。
字母顺序列表
33
34
字母顺序列表
count() 目 录 >
countif() 目 录 >
countif(List,Criteria)
List 中符合指定 Criteria 的所有
元素的累积个数。
Criteria
值、表达式或字符串。例如,3仅 计
List 中值等于 3的 元 素 。
布尔表达式,使用符号 ?作为各元
素的占位符。例如,?<5 仅计数 List
中小于 5的 元 素 。
Lists & Spreadsheet 应用程序中,您可
以使用单元格范围代替 List
数组中的空(空值)元素将被忽略。
关空元素的更多信息,请参阅第220
注 意 :另请参阅第168sumIf()
71frequency()
计数等于 3
计数等于 def.”
计数等于 x的元素;本例假定变量 x
13
357
1379
cPolyRoots() 目 录 >
cPolyRoots(Poly,Var)
cPolyRoots(ListOfCoeffs)
第一种句法 cPolyRoots(Poly,Var)返回一
个数组,其元素为关于变量 Var 的多项
Poly 的复数根。
Poly 必须为单变量多项式。
cPolyRoots() 目 录 >
第二种句法 cPolyRoots(ListOfCoeffs)
回一个数组,其元素为 ListOfCoeffs
系数的复数根。
注 意 :另请参阅 polyRoots()(127)
crossP() 目 录 >
crossP(List1,List2)
以数组形式返回 List1 List2 的交叉
List1 List2 必须有相同的维数,必须
23
crossP(Vector1,Vector2)
返回一个行向量或列向量(根据自变量
的不同)Vector1 Vector2
交叉乘积。
Vector1 Vector2 必须都为行向量,
或必须都为列向量。两个向量必须有
相同的维数,且维数必须为 23
csc() µ
csc(Expr1)
表达式
csc(List1)
Expr1 的余割值,或返回一个数
List1 中所对应元素的余
Degree 角度模式下:
Gradian 角度模式下:
Radian 角度模式下:
csc/() µ
csc/(Expr1)
表达式
Degree 角度模式下:
字母顺序列表
35
36
字母顺序列表
csc/() µ
csc/(List1)
返回余割值为 Expr1 的角度,或返回一
个数组,其元素为 List1 所对应元素的
反余割值。
注 意 :返回的结果可以是度、弧度或百
分度形式,具体取决于当前的角度模
注 意 :您可以通过在计算机键盘上键
arccsc(...)插入此函数。
Gradian 角度模式下:
Radian 角度模式下:
csch() 目 录 >
csch(Expr1)
表达式
csch(List1)
Expr1 的双曲余割,或返回一个数
List1 中所对应元素的双
曲余割值。
csch/() 目 录 >
csch/(Expr1)
表达式
csch/(List1)
Expr1 的反双曲余割或返回一个
数组,其元素为 List1 所对应元素的反
双曲余割值。
注 意 :您可以通过在计算机键盘上键
arccsch(...)插入此函数。
cSolve() 目 录 >
cSolve(Equation,Var)
布尔表达式
cSolve(Equation,Var=Guess)
布尔表
cSolve(Inequality,Var)
布尔表达式
cSolve() 目 录 >
返回关于 Var 的方程或不等式的候选
复数解。目标是生成所有实数和非实
数候选解。即使 Equation 为实数类型,
cSolve() 仍允许在实数结果复数模式下
产生非实数结果。
尽管所有不以下划线 (_) 结尾的未定义
变量都将作为实数处理,cSolve()
以解出多项式方程的复数解。
在求解过程中,即使当前为实数域,
cSolve() 也会临时将其设置为复数域。
在复数域中,奇分母分数乘方将使用
主支而不是实数分支。因此,对于涉及
这类分数幂的方程,solve() 得到的
解不一定是由 cSolve() 得到的解的子
cSolve() 开始时采用精确符号法则。
要 时 ,cSolve() 也会采用迭代法进行近
似复数多项式因式分解。
注 意 :另请参阅 cZeros(),solve() zeros
()
注 意 :Equation 是含有 abs()angle
()conj()real() imag() 等函数的非多
项式,您应该在 Var 的末尾加下划线
(/_)默认情况下,变量作为
实数值处理。
Fix 2 Display Digits
要查看完整结果,请按 £然后使用 ¡
¢移动光标。
如果您使用 var_该变量将视为复数
您还应该对可能有非实数值的
Equation 中的其他变量使用 var_
可能会得到意想不到的结果。
cSolve(Eqn1andEqn2 [and …],
VarOrGuess1,VarOrGuess2 [, … ])
尔表达式
cSolve(SystemOfEqns,VarOrGuess1,
VarOrGuess2 [, …])
布尔表达式
返回联立代数方程组的候选复数解,
其中每个 varOrGuess 指定一个您希望
求解的变量。
作为可选项,您可以为变量指定初始
varOrGuess 的格式必须为:
字母顺序列表
37
38
字母顺序列表
cSolve() 目 录 >
--
=
实数或非实数
xx=3+i都是有效形式。
如果所有方程都是多项式并且您未指
定任何初始估计值,cSolve() 将使用
Gbner/Buchberger 词法消元法来求得
全部
以下示例使用了下划线(
/_)因此变量视为复数处理。
复数解可同时包括实数解和非实数
要查看完整结果,请按 £然后使用 ¡
¢移动光标。
联立多项式方程可包含无数值的其他
变量,但稍后可以用给定值在解中进
解中也可以包含未在方程中出现的求
解变量。这些解说明解系可能包含形
ck的任意常数,其中 k1255
之间的整数后缀。
对于多项式方程组,计算时间或内存
占用很大程度上取决于求解变量的排
列次序。如果您的初始选择占用过多
内存或时间,请尝试重新排列方程和/
varOrGuess 数组中变量的次序。
如果未包括任何估计值,且任何方程
都不是任何变量的多项式,而所有方
程都是求解变量的线性表达式,
cSolve() 会使用 Gaussian 消元法来求得
全部的解。
如果一个方程组既不是其任何变量的
多项式,也不是求解变量的线性表达
cSolve() 通过近似迭代法最多只
能求得一个解。因此,求解变量的数量
必须等于方程的数量,并且方程中的
所有其他变量必须化简为数值。
cSolve() 目 录 >
非实数估计值对于确定非实数解来说
通常必不可少。为了满足收敛,估计值
应尽可能地接近解值。
要查看完整结果,请按 £然后使用 ¡
¢移动光标。
CubicReg 目 录 >
CubicReg X,Y[,[Freq] [,Category,
Include]]
在数组 XY上使用频率 Freq 计算三
次多项式回归 y = a·x3+b·x2+c·x+d
果摘要存储在 stat.results (
参阅第164)
Include 外,所有数组必须有相同维
XY分别是自变量和因变量的数组。
Freq 是由频率值组成的可选数组。Freq
中的每个元素指定各相应 XY
点的出现频率。默认值为 1所有元素
必须为|0
Category 是由相应 XY数据的类别
代码组成的数组。
Include 是由一个或多个类别代码组成
的数组。计算值仅包括类别代码包含在
此数组中的数据项。
有关数组中空元素结果的信息,请参阅
(空值)元素”( 220)
输出变量 说明
stat.RegEqn 回归方程:a·x3+b·x2+c·x+d
stat.astat.b
stat.cstat.d
回归系数
stat.R2确定系数
stat.Resid 回归残差
stat.XReg 被修改后的数组 X List 中的数据点数组,实际用在基于 FreqCategory
List Include Categories
限制的回归中
字母顺序列表
39
40
字母顺序列表
输出变量 说明
stat.YReg 被修改后的数组 Y List 中的数据点数组,实际用在基于 FreqCategory
List Include Categories
限制的回归中
stat.FreqReg 由对应于 stat.XReg stat.YReg
的频率所组成的数组
cumulativeSum() 目 录 >
cumulativeSum(List1)
返回一个数组,其组成为 List1 从元素
1 开始的元素的累积和。
cumulativeSum(Matrix1)
返回一个矩阵,其组成为 Matrix1
素的累积和。其各元素为 Matrix1
列从上到下的累积和。
List1 Matrix1 中的空(空值)元素会
在结果数组或矩阵中生成一个空值元
素。有关空元素的更多信息,请参阅第
220
Cycle 目 录 >
Cycle
立即将控制转入当前循环(ForWhile
Loop)的下一轮迭代。
Cycle 只能在三种循环结构(ForWhile
Loop)使
输入 样本的注意事项:关于输入多行
程序和函数定义的说明,请参阅产品
指导手册中的计算器
函数数组为对从 1100 的整数求和,
50
4Cylind 目 录 >
Vector 4Cylind
注 意 :您可以通过在计算机键盘上键
@>Cylind 插入此运算符。
4Cylind 目 录 >
以圆柱坐标形式 [r,±q, z] 显示行向量
或列向量。
Vector 必须恰好包含三个元素,可以是
行向量,也可以是列向量。
cZeros() 目 录 >
cZeros(Expr,Var)
返回一个数组,其元素为使得 Expr=0
Var 的实数和非实数候选值。cZeros()
通过计算 exp4list(cSolve
(Expr=0,Var),Var)完成此运算。否则,
cZeros() zeros()
注 意 :另请参阅 cSolve()solve() zeros
()
Fix 3 Display Digits
要查看完整结果,请按 £然后使用 ¡
¢移动光标。
注 意 :Expr 是含有 abs()angle()
conj()real() imag() 等函数的非多项
Var 的末尾加下划线(
/_)默认情况下,变量作为实数
值处理。如果您使用 var_该变量将视
为复数处理。
您还应该对可能有非实数值的 Expr
的其他变量使用 var_否则可能会得
到意想不到的结果。
cZeros({Expr1,Expr2 [,… ] },
{VarOrGuess1,VarOrGuess2 [,… ] })
返回所有表达式同时为零的候选值。
VarOrGuess 指定了您要寻找的数
作为可选项,您可以为变量指定初始
varOrGuess 的格式必须为:
--
=
实数或非实数
xx=3+i都是有效形式。
字母顺序列表
41
42
字母顺序列表
cZeros() 目 录 >
如果所有方程都是多项式并且您未指
定任何初始估计值,cZeros() 将使用
Gbner/Buchberger 词法消元法来求得
全部
以下示例使用了下划线(
/_)因此变量视为复数处理。
复零点可以包括实数和非实数零点,
如右例所示。
结果矩阵的每一行代表一个候选零
点,其元素的顺序与 VarOrGuess
中元素的顺序相同。为方便提取某一
[row]对矩阵添加索引。
提取第 2
联立多项式可包含无数值的其他变
量,但它们稍后应该可以在解中用给
定值进行替换。
零值中也可以包含未在表达式中出现
的未知变量。这些零值表明零值系中
可能包含形式为 ck的任意常数,其中 k
1255 之间的整数后缀。
对于多项式方程组,计算时间或内存
占用很大程度上取决于未知值的排列
次序。如果您的初始选择占用过多内
存或时间,请尝试重新排列表达式和/
varOrGuess 数组中变量的次序。
如果未包括任何估计值,且所有表达
式都不是任何变量的多项式,而只是
未知数的线性表达式,cZeros() 使
Gaussian 消元来尝试求得所有零值。
cZeros() 目 录 >
如果方程组既不是其任何变量的多项
式,也不是未知数的线性表达式,
cZeros() 通过近似迭代法最多只能求得
一个零值。因此,未知数的数量必须等
于表达式的数量,并且表达式中的所
有其他变量必须化简为数值。
非实数估计值对于确定非实数零值来
说通常必不可少。为了满足收敛,估计
值应尽可能地接近零值。
D
dbd() 目 录 >
dbd(date1,date2)
使用实际天数计数法返回 date1
date2 间的间隔天数。
date1 date2 可为标准日历上日期范
围内的数值或数值数组。如果 date1
date2 均为数组,则两个数组的长度必
date1 date2 必须介于 1950 2049
您可按两种格式中的任何一种输入日
期。两种日期格式的小数点位置不同。
MM.DDYY( 美国常用格式)
DDMM.YY( 欧洲常用格式)
4DD 目 录 >
Expr1 4DD
List1 4DD
Matrix1 4DD
注 意 :您可以通过在计算机键盘上键
@>DD 插入此运算符。
返回角度形式的自变量的十进制等效
值。自变量可以是角度模式设置为度、
弧度或百分度的数字、数组或矩阵。
Degree 角度模式下:
Gradian 角度模式下:
字母顺序列表
43
44
字母顺序列表
4DD 目 录 >
Radian 角度模式下:
4Decimal 目 录 >
Expression1 4Decimal
表达式
List1 4Decimal
表达式
Matrix1 4Decimal
表达式
注 意 :您可以通过在计算机键盘上键
@>Decimal 插入此运算符。
显示自变量的十进制形式。此运算符
只能在输入行的末尾处使用。
Define 目 录 >
Define Var =Expression
Define Function(Param1,Param2,...)=
Expression
定义变量 Var 或用户定义的函数
Function
参数(Param1)提供占位符用于将自
变量传递到函数。调用用户定义的函
数时,您必须提供对应于参数的自变
(如值或变量)调用时,函数会使用
提供的自变量计算 Expression
Var Function 不得是系统变量或者
内置函数或命令的名称。
注 意 :此形式的 Define 指令等同于执行
以下表达式:
表达式
&Function
(Param1,Param2).
Define 目 录 >
Define Function(Param1,Param2,...)=
Func
Block
EndFunc
Define Program(Param1,Param2,...)=
Prgm
Block
EndPrgm
此格式中,用户定义的函数或程序可
执行多条语句组成的块。
Block 可以是一条语句,也可以是单独
行上的一系列语句。Block 还可以包含
表达式和指令(IfThenElse
For)
输入 样本的注意事项:关于输入多行
程序和函数定义的说明,请参阅产品
指导手册中的计算器
注 意 :另请参阅第45Define LibPriv
和第46Define LibPub
Define LibPriv 目 录 >
Define LibPriv Var =Expression
Define LibPriv Function(Param1,Param2,
...)= Expression
Define LibPriv Function(Param1,Param2,
...)= Func
Block
EndFunc
Define LibPriv Program(Param1,Param2,
...)= Prgm
Block
EndPrgm
除定义的是专用库变量、函数或程序
Define 操作相同。专用函数
和程序不在 Catalog
字母顺序列表
45
46
字母顺序列表
Define LibPriv 目 录 >
注 意 :另请参阅第44Define 和第46
Define LibPub
Define LibPub 目 录 >
Define LibPub Var =Expression
Define LibPub Function(Param1,Param2,
...)= Expression
Define LibPub Function(Param1,Param2,
...)= Func
Block
EndFunc
Define LibPub Program(Param1,Param2,
...)= Prgm
Block
EndPrgm
除定义的是公用库变量、函数或程序
Define 操作相同。保存并刷
新库后,公用函数和程序将在 Catalog
注 意 :另请参阅第44Define 和第45
Define LibPriv
deltaList() 请参阅 @List()(96)
deltaTmpCnv()
请参阅 @tmpCnv()(176
)
DelVar 目 录 >
DelVar Var1[,Var2] [,Var3] ...
DelVar Var.
从内存删除指定变量或变量组。
DelVar 目 录 >
如果有一个或多个变量锁定,此命令
将显示错误消息并仅删除未锁定变
unLock(183)
DelVar Var.Var.变量组(如统计
stat.nn 结果或使用 LibShortcut()
建的变量
)
中的所有成员。
DelVar
令中这种格式的点 (.)限制其仅用于删
除变量组;而单个变量 Var 不受影响。
delVoid() 目 录 >
delVoid(List1)
返回一个数组,其元素为 List1 删除所
有空(空值)元素后的内容。
有关空元素的更多信息,请参阅第220
derivative() 请参阅 d()(206)
deSolve() 目 录 >
deSolve(1stOr2ndOrderODE,Var,
depVar)
返回一个方程,显式或隐式地给定了一
个一阶或二阶常微分方程 (ODE)
ODE
使用单撇号(º)表示因变量关
于自变量的一阶导数。
使用双撇号表示对应的二阶导数。
撇号仅用于 deSolve() 中的导数。在其他
使d()
字母顺序列表
47
48
字母顺序列表
deSolve() 目 录 >
一阶方程的通解包含形式为 ck的任意
k1255 之间的整数后
缀。二阶方程的解包含两个这样的常
如果您希望将某个隐解转换为一个或
多个等同的显解,可将 solve() 应用至该
将您的结果与教科书或使用手册中的
解进行比较时,请注意不同的方法会在
计算中采用不同的任意常数,从而产生
不同的通解。
deSolve(1stOrderODEandinitCond,Var,
depVar)
返回满足 1stOrderODE initCond
特解。这通常比确定通解、代入初始
值、取任意常数求解、然后将该值代入
通解更为简单。
initCond 是以下形式的方程:
depVar (initialIndependentValue) =
initialDependentValue
initialIndependentValue
initialDependentValue 可以是没有存储
x0 y0隐函数微分法可
帮助验证隐解。
deSolve
(2ndOrderODEandinitCond1andinitCond2,
Var,depVar)
返回满足 2nd Order ODE
定了因变量及其一阶导数在某一点的
initCond1请使用以下形式:
depVar (initialIndependentValue) =
initialDependentValue
initCond2请使用以下形式:
depVar (initialIndependentValue) =
initial1stDerivativeValue
deSolve() 目 录 >
deSolve
(2ndOrderODEandbndCond1andbndCond2,
Var,depVar)
返回满足 2ndOrderODE
定其在两个不同点的值。
det() 目 录 >
det(squareMatrix[,Tolerance])
表达式
squareMatrix 的行列式。
或者,如果矩阵中任何元素的绝对值
Tolerance则将该元素视为零值
处理。仅当矩阵有浮点输入项且不含
任何未赋值的符号变量时,使用此公
Tolerance 将被忽略。
如果您使用 / · 或 将 Auto or
Approximate 设定为 Approximate
式,则运算会使用浮点算法完成。
如 果 Tolerance 被省略或未使用,
默认的公差算法为:
5EM14 ·max(dim(squareMatrix))
·rowNorm(squareMatrix)
diag() 目 录 >
diag(List)
diag(rowMatrix)
diag(columnMatrix)
返回一个矩阵,其主对角线上为自变
量数组或矩阵中的值。
字母顺序列表
49
50
字母顺序列表
diag() 目 录 >
diag(squareMatrix)
行矩阵
返回一个行矩阵,包含 squareMatrix
对角线上的元素。
squareMatrix 必须为矩形。
dim() 目 录 >
dim(List)
List
dim(Matrix)
以二维数组{}的形式返回矩阵的
dim(String)
返回字符串 String 中包含的字符数量。
Disp 目 录 >
Disp exprOrString1 [,exprOrString2] ...
Calculator 历史记录中的自变量。
这些自变量将连续显示,以窄空格作
为分隔符。
此功能主要应用于程序和函数中,
确保显示计算的中间过程。
输入 样本的注意事项:关于输入多行
程序和函数定义的说明,请参阅产品
指导手册中的计算器
DispAt 目 录 >
DispAt int,expr1 [,expr2 ...]...
DispAt 指定显示屏上表达式或字符
行号可以指定为表达式。
DispAt 目 录 >
请注意,行号不是相对于整个屏
幕,而是相对于紧跟在命令/程序后
面的区域。
此命令可以帮助生成类似于仪表板
的输出,且可在同一行上更新表达
式值或传感器读数。
DispAtDisp 可以在同一个程序中
使
注 意 :最大行号设置为 8因为这与
手持设备屏幕上的全屏行数相匹配
(只要行不含 2D 数学表达式)
行数取决于所显示信息的内容。
说明性示例:
Define z()=
Prgm
For n,1,3
DispAt 1,"N: ",n
Disp "Hello"
EndFor
EndPrgm
Output
z()
Iteration 1:
Line 1: N:1
Line 2: Hello
Iteration 2:
Line 1: N:2
Line 2: Hello
Line 3: Hello
Iteration 3:
Line 1: N:3
Line 2: Hello
Line 3: Hello
字母顺序列表
51
52
字母顺序列表
DispAt 目 录 >
Line 4: Hello
Define z1()=
Prgm
For n,1,3
DispAt 1,"N: ",n
EndFor
For n,1,4
Disp "Hello"
EndFor
EndPrgm
z1()
Line 1: N:3
Line 2: Hello
Line 3: Hello
Line 4: Hello
Line 5: Hello
错误状况:
错误信息 说明
DispAt 行号必须介于 18之间 表达式计算的行号超出范围 1-8
()
自变量太少 函数或命令缺少一个或多个自变
量 。
无自变量 与当前语法错误对话框相同
自变量太多 限制自变量。错误与 Disp 相 同 。
数据类型无效 第一个自变量必须是数字。
VoidDispAt void 对 于 void 引发Hello World”数据类
型错误(如果定义了回调)
转换运算符:DispAt 2_ft @> _m, "Hello
World"
CAS:引发数据类型错误(如果定义
了回调)
数 值 :对转换进行计算,如果结果是
有效自变量,DispAt 会在结果行
上打印字符串。
4DMS 目 录 >
Expr 4DMS
List 4DMS
Matrix 4DMS
注 意 :您可以通过在计算机键盘上键
@>DMS 插入此运算符。
Degree 角度模式下:
4DMS 目 录 >
以角度形式表示自变量并显示等效的
DMS (DDDDDD¡MM'SS.ss'') ¡,
', ''( 213)DMS( )
注 意 :在弧度模式下使用时,4DMS
从弧度转换为度。如果输入值后跟度
¡则不会进行转换。您只能在输
入行结尾处使用 4DMS
domain() 目 录 >
domain(
表达式
1
)
表达式
表达式
1
domain() 可用于检查函数的域。它必须
是真实且有限的域。
受计算机代数简化和求解器算法缺陷
的影响,该函数具有局限性。
不管其为显函数还是显示在用户自定
义的变量和函数中,一些函数都不能
domain() 的自变量。下例中的表
达式不能简化,就是因为 () 是不允许
用作自变量的函数。
字母顺序列表
53
54
字母顺序列表
dominantTerm() 目 录 >
dominantTerm(Expr1,Var [,Point])
dominantTerm(Expr1,Var [,Point]) |
Var>
表达式
dominantTerm(Expr1,Var [,Point]) |
Var<
表达式
Expr1 Point 展开的幂级数的
Var =Point 附近,该主项的值
的增速最快。(Var NPoint)的结果幂会
有一个负指数和/或分数指数。该幂的
系数可包括 (Var NPoint)的对数和受
拥有相同指数符号的 (Var NPoint
有幂控制 Var 的其他函数。
Point 的默认值为 0Point ˆ
在这种情况下,主项将为 Var
大指数项,而不是 Var 的最小指数项。
如果不能求出如 sin(1/z)(z=0 )eN1/z
( z=0 )ez( z = ˆ)本性基
点的表达式,dominantTerm(…) 将返回
dominantTerm(…)
如果这些级数或其中一个导数在 Point
处跳跃的不连续,则结果可能会包含
以下形式的子表达式:针对实数展开变
sign(…) abs(…) “_”
结尾的复数展开变量 (-1)floor(…angle(…)…)
如果要仅用主项求 Point 一侧的值,
那么把 “| Var >Point“| Var <Point
“| “Var |PointVar {Point中合适
的一个附加到 dominantTerm(...)
出一个相对简单的结果。
dominantTerm() 按照第一自变量数组和
矩阵分布。
在您想了解与其他表达式(
Var "Point)渐近的最简单表达式时,
dominantTerm() 会非常有用。当一个系
列的第一个非零项不明显,且您不想
交互估算或通过程序循环迭代估算
dominantTerm() 也非常有用。
注 意 :另请参阅 series()(150)
dotP() 目 录 >
dotP(List1,List2)
表达式
返回两个数组的
dotP(Vector1,Vector2)
表达式
返回两个向量的
两个向量必须同时为行向量,或同时
为列向量。
E
e^() u
e^(Expr1)
表达式
返回以 eExpr1 为乘方的指数
注 意 :另请参阅 e指数模板(2)
注 意 :u可显示 e^( 不同于在键盘
上按字母 E)
您可以输入形式为 reiq的极坐标复
Radian 角度模式下使
Degree Gradian 角度模
式下会导致 Domain error
e^(List1)
返回以 eList1 各元素为乘方
的指数值。
e^(squareMatrix1)
squareMatrix1 的矩阵指数。该运
算不同于计算以 e为底、以矩阵各元素
为乘方的指数值。有关计算方法的信
cos()
squareMatrix1 必须可对角化,结果始
终包含浮点数。
eff() 目 录 >
eff(nominalRate,CpY)
字母顺序列表
55
56
字母顺序列表
eff() 目 录 >
将名义利率 nominalRate 转换为年度有
效利率的财务函数,指定 CpY 作为每
年复利期数的数量。
nominalRate 必须为实数,CpY 必须为 >
0
注 意 :另请参阅 nom()(115)
eigVc() 目 录 >
eigVc(squareMatrix)
返回一个矩阵,其中包含实数或复数
squareMatrix 的特征向量,结果中每列
对应于一个特征值。请注意,特征变量
并不唯一,改变常数因子可得到不同
的特征向量。特征向量应规范化,即如
V = [x1, x2, … , xn]
x1
2+x2
2+ … +xn
2= 1
squareMatrix 首先通过近似变换进行平
衡,直到行范数和列范数最大程度地
squareMatrix 化简为上
Hessenberg Schur 因式分
解计算特征向量。
Rectangular 复数格式下:
要查看完整结果,请按 £然后使用 ¡
¢移动光标。
eigVl() 目 录 >
eigVl(squareMatrix)
返回由实数或复数 squareMatrix
值组成的数组。
squareMatrix 首先通过近似变换进行平
衡,直到行范数和列范数最大程度地
squareMatrix 化简为上
Hessenberg 形式,并通过上 Hessenberg
矩阵计算特征值。
Rectangular 复数格式模式下:
要查看完整结果,请按 £然后使用 ¡
¢移动光标。
Else 请参阅 If( 82)
ElseIf 目 录 >
If BooleanExpr1 Then
Block1
ElseIf BooleanExpr2 Then
Block2
©
ElseIf BooleanExprN Then
BlockN
EndIf
©
输入 样本的注意事项:关于输入多行
程序和函数定义的说明,请参阅产品
指导手册中的计算器
EndFor 请参阅 For( 69)
EndFunc 请参阅 Func( 72)
EndIf 请参阅 If( 82)
EndLoop 请参阅 Loop( 103)
EndPrgm 请参阅 Prgm( 128)
EndTry 请参阅 Try( 177)
EndWhile 请参阅 While( 186)
字母顺序列表
57
58
字母顺序列表
euler() 目 录 >
euler(
表达式
,
,
因变量
,{
0,
变量最大值
},
因变量
0,
变量步长
[,
欧拉步长
])
euler(
表达式方程组
,
,
因变量数
,{
0,
变量最大值
},
因变量数
0,
变量步长
[,
欧拉步长
])
euler(
表达式数组
,
,
因变量数组
,
{
0,
变量最大值
},
因变量数组
0,
变量步长
[,
欧拉步长
])
使用欧拉方法求解方程组
depVar(
0)=
因变量
0位于区
[
0,
变量最大值
]
矩阵,其第一行定义
二行定义相应的
值处第一个求解
分量的值,依此类推。
表达式
是定义常微分方程 (ODE)
表达式方程组
是定义 ODE 方程组的右
侧方程组(
因变量数组
中因变量
的阶数)
表达式数组
是定义 ODE 方程组的右侧
数组(
因变量数组
中因变量的阶
)
是自变量。
因变量数组
是因变量的数组。
{
0,
变量最大值
}是两个元素的数
组,告知函数从
0
变量最大值
为一个整体。
因变量数组
0是因变量初始值的数
微分方程:
y'=0.001*y*(100-y) y(0)=10
要查看完整结果,请按 £然后使用 ¡
¢移动光标。
将上述结果与使用 deSolve() seqGen()
获得的 CAS 精确解进行比较:
y1(0)=2 y2(0)=5
euler() 目 录 >
变量步长
是一个非零数字,满足 sign
(
变量步长
)=sign(
变量最大值
-
0)
0+i·
变量步长
处返回
(对于所有满足
0+i·
变量步长
[
0,
变量最大值
]区间条件的
i=0,1,2,…
变量最大值
处可能没有解
)
欧拉步长
是一个正整数(默认设为
1) 它定义输出值之间的欧拉步长数。
欧拉方法使用的实际步长大小为
à
欧拉步长
eval () 分享器菜单
eval(Expr)string
eval() TI-Innovator™ Hub 命令变量
(属于编程命令 GetGetStr Send)
有效。软件会计算表达式 Expr
eval() 语句替换为字符串。
Expr 必须简化为实数。
RGB LED 的蓝色元素设置为半强度。
将蓝色元素重置为关闭。
eval() 变量必须简化为实数。
使红色元素淡入的程序
执行程序。
字母顺序列表
59
60
字母顺序列表
eval () 分享器菜单
eval() 不显示其结果,但您可以在
执行命令后通过检查以下任意特殊变
量来查看生成的分享器命令字符串。
iostr.SendAns
iostr.GetAns
iostr.GetStrAns
:另请参阅 Get(74)GetStr(80
)Send(147).
exact() 目 录 >
exact(Expr1 [,Tolerance])
表达式
exact(List1 [,Tolerance])
exact(Matrix1 [,Tolerance])
在可能的情况下,使用 Exact 模式下的
算法返回与自变量等效的有理数。
Tolerance 指定转换的公差;默认值为 0
()
Exit 目 录 >
Exit
退出当前的 ForWhile Loop
Exit 只能在三种循环结构(ForWhile
Loop)使
输入 样本的注意事项:关于输入多行
程序和函数定义的说明,请参阅产品
指导手册中的计算器
函数清单:
4exp 目 录 >
Expr 4exp
以自然指数 e的形式表示 Expr
一个显示转换运算符,只能在输入行
的末尾处使用。
注 意 :您可以通过在计算机键盘上键
@>exp 插入此运算符。
exp() u
exp(Expr1)
表达式
返回以 eExpr1 为乘方的指数
注 意 :另请参阅 e指数模板(2)
您可以输入形式为 reiq的极坐标复
Radian 角度模式下使
Degree Gradian 角度模
式下会导致 Domain error
exp(List1)
返回以 eList1 各元素为乘方
的指数值。
exp(squareMatrix1)
squareMatrix1 的矩阵指数。该运
算不同于计算以 e为底、以矩阵各元素
为乘方的指数值。有关计算方法的信
cos()
squareMatrix1 必须可对角化,结果始
终包含浮点数。
exp4list() 目 录 >
exp4list(Expr,Var)
检查用 or 分隔的方程中所含的 Expr
然后返回一个数组,其元素是形式为
Var=Expr 的方程右侧的内容。这为您
提供了从 solve()cSolve()fMin()
fMax() 函数的结果中提取所含解值的
简便方法。
字母顺序列表
61
62
字母顺序列表
exp4list() 目 录 >
注 意 :由 于 zeros cZeros() 直接反馈包
含解值的数组,因此 exp4list() 无需同它
们配合使用。
您可以通过在计算机键盘上键入
exp@>list(...)插入此函数。
expand() 目 录 >
expand(Expr1 [,Var])
表达式
expand(List1 [,Var])
expand(Matrix1 [,Var])
expand(Expr1)返回按其所有变量展开
Expr1对于多项式而言,该展开为
多项式展开,而对于有理表达式而言,
则为部分分式展开。
使expand() 的目的是将 Expr1 转换为
简单项的和及/或差的形式。而使用
factor() 的目的是将 Expr1 转换为简单
因子的积和/或商的形式。
expand(Expr1,Var)返回按变量 Var
Expr1Var 的同次冥将汇集在一
起。各项及其因式将按主变量 Var
分类。结果中可能包含对所收集系数
进行的伴随因式分解或展开。与省略
Var 相比,上述操作通常可以节省时
间、内存和屏幕空间,同时会使表达式
更容易理解。
即使只有一个变量,使用 Var 也可能使
为部分分数展开而进行的分母因式分
解更为完全。
提示:对于有理表达式而言,propFrac()
expand() 快,但不能完全替代之。
注 意 :另请参阅 comDenom()了解分子
和分母均展开的形式。
expand() 目 录 >
无论是否带 Varexpand(Expr1,[Var])
会分开排列对数项和分数幂项。对于
按升序排列的对数项和分数幂项,
要用不等式限制条件来确保某些因子
无论是否带 Varexpand(Expr1,[Var])
会分开排列绝对值项、sign() 项和指数
注 意 :另请参阅 tExpand()了解三角角
度求和以及多角度展开。
expr() 目 录 >
expr(String)
表达式
以表达式形式返回 String 中包含的字
符串并立即执行该表达式。
ExpReg 目 录 >
ExpReg X, Y [,[Freq] [, Category,
Include]]
在数组 XY上使用频率 Freq 计算指
数回归 y = a·(b)x结果摘要存储在
stat.results (请参阅第164)
Include 外,所有数组必须有相同维
XY分别是自变量和因变量的数组。
Freq 是由频率值组成的可选数组。Freq
中的每个元素指定各相应 XY
点的出现频率。默认值为 1所有元素
必须为|0
Category 是由相应 XY数据的类别
代码组成的数组。
Include 是由一个或多个类别代码组成
的数组。计算值仅包括类别代码包含在
此数组中的数据项。
字母顺序列表
63
64
字母顺序列表
ExpReg 目 录 >
有关数组中空元素结果的信息,请参阅
(空值)元素” ( 220)
输出变量 说明
stat.RegEqn 回归方程:a·(b)x
stat.astat.b 回归系数
stat.r2变换数据的线性确定系数
stat.r 变换数据的相关系数 (x, ln(y))
stat.Resid 与指数模型相关的残差
stat.ResidTrans 与变换数据的线性拟合相关的残差
stat.XReg 被修改后的数组 X List 中的数据点数组,实际用在基于 FreqCategory
List Include Categories
限制的回归中
stat.YReg 被修改后的数组 Y List 中的数据点数组,实际用在基于 FreqCategory
List Include Categories
限制的回归中
stat.FreqReg 由对应于 stat.XReg stat.YReg
的频率所组成的数组
F
factor() 目 录 >
factor(Expr1[,Var])
表达式
factor(List1[,Var])
factor(Matrix1[,Var])
cFactor(Expr1)返回一个关于所有变量
的因式分解并带有公分母的 Expr1
Expr1 应尽量分解为线性有理因式,
要引入新的非实型子表达式。如果您
想进行关于 2个以上变量的因式分解,
则此方法适用。
factor(Expr1,Var)返回按变量 Var
因式分解的 Expr1
Expr1 应尽量分解为关于 Var 的线性实
数因式,即使它引入了无理常数或关
于其他变量的无理子表达式。
factor() 目 录 >
因式及其相关项将按照主变量 Var
行分类。各因式中 Var 的同次幂将汇集
在一起。如果只进行关于变量 Var
式分解,并且您允许在因式分解中存
在关于其他变量的无理表达式,请添
加该变量,以进一步进行关于 Var
式分解。结果中可能出现关于其他变
量的伴随因式分解。
Auto or Approximate 模式设置为
AutoVar 意味着在无理系数不能
采用内置函数进行简要清楚地表达
时,可以采用浮点系数进行近似计算。
即使只有一个变量,包含 Var 也可能生
成更完全的因式分解式。
注 意 :另请参阅 comDenom()
factor() 不够快或占用过多内存时,
何更快地进行部分因式分解。
注 意 :另请参阅 cFactor()了解如何尽
可能地将复数系数按线性因式进行因
factor(rationalNumber)返回有理数的素
数分解。对于合数,运算时间将随着第
二大因式的位数呈指数增长。例如,
解一个 30 位的整数可能需要一天多的
时间,而分解一个 100 位的数可能需要
超过一个世纪的时间。
手动停止计算:
手持设备:按 住 c键 ,并 反 复 按
·键 。
Windows®按 住 F12 键 ,并 反 复 按
Enter 键 。
Macintosh®按 住 F5 键 ,并 反 复 按
Enter 键 。
iPa应用程序显示提示。您可以
继续等待或取消。
如果您只是想确定一个数是否为质
使isPrime()这样运算速度更
rationalNumber 不是质数
且第二大因式超过五位时更为高效。
字母顺序列表
65
66
字母顺序列表
FCdf() 目 录 >
FCdf
(lowBound,upBound,dfNumer,dfDenom)
lowBound upBound
lowBound upBound
数组,则结果为
FCdf
(lowBound,upBound,dfNumer,dfDenom)
lowBound upBound
lowBound upBound
数组,则结果为
计算指定 dfNumer(分子自由度)
dfDenom(分母自由度)
间的F分布概率。
P( X{
)
= 0
Fill 目 录 >
Fill Expr, matrixVar
Expr 替换变量 matrixVar 中的各元
matrixVar 必须已经存在。
Fill Expr, listVar
Expr 替换变量 listVar 中的各元素。
listVar 必须已经存在。
FiveNumSummary 目 录 >
FiveNumSummary X[,[Freq]
[,Category,Include]]
提供关于数组 X单变量统计的摘要。
果摘要存储在 stat.results (
参阅第164)
X表示包含数据的数组。
Freq 是由频率值组成的可选数组。Freq
中的每个元素指定各相应 XY
点的出现频率。默认值为 1
Category 是相应 X数据类别代码组成的
FiveNumSummary 目 录 >
Include 是由一个或多个类别代码组成
的数组。计算值仅包括类别代码包含在
此数组中的数据项。
XFreq Category 中任意一个
数组的空(空值)元素都会导致所有这
些数组中对应元素为空值。有关空元素
的更多信息,请参阅第220
输出变量 说明
stat.MinX x 值的最小值。
stat.Q1X x 的第一个四分位数。
stat.MedianX x 的中位数。
stat.Q3X x 的第三个四分位数。
stat.MaxX x 值的最大值。
floor() 目 录 >
floor(Expr1)
{自变量的最大整数。此函数类
int()
自变量可以是实数,也可以是复数。
floor(List1)
floor(Matrix1)
返回一个数组或矩阵,其组成为各元
素向下取整的函数值。
注 意 :另请参阅 ceiling() int()
fMax() 目 录 >
fMax(Expr, Var)
布尔表达式
fMax(Expr,Var,lowBound)
fMax(Expr,Var,lowBound,upBound)
fMax(Expr,Var) | lowBound{Var
{upBound
字母顺序列表
67
68
字母顺序列表
fMax() 目 录 >
返回指定 Var 候选值的布尔表达式。
候选值是 Expr 的最大值点或确定了
Expr 的最小上限。
您可以使用约束运算符 (“|”) 限制解的
区间和/或指定其他约束条件。
Auto or Approximate 模式设置为
ApproximatefMax() 会通过反复搜索来
确定近似的局部最大值。这通常能够
提高运算速度,特别是当您使用“|
算符将搜索范围限制在仅包含一个精
确局部最大值的相对较小区间内时。
注 意 :另请参阅 fMin() max()
fMin() 目 录 >
fMin(Expr, Var)
布尔表达式
fMin(Expr,Var,lowBound)
fMin(Expr,Var,lowBound,upBound)
fMin(Expr,Var) | lowBound{Var
{upBound
返回指定 Var 侯选值的布尔表达式。
候选值是 Expr 的最小值点或确定了
Expr 的最大下限。
您可以使用约束运算符 (“|”) 限制解的
区间和/或指定其他约束条件。
Auto or Approximate 模式设置为
ApproximatefMin() 会通过反复搜索来
确定近似的局部最小值。这通常能够
提高运算速度,特别是当您使用 “|
算符将搜索范围限制在仅包含一个精
确局部最小值的相对较小区间内时。
注 意 :另请参阅 fMax() min()
For 目 录 >
For Var,Low,High [,Step]
Block
EndFor
Var Low High
Step 为增量,反复执行 Block 中的语
Var 不得为系统变量。
Step 可以是正数或,也可以是负数。
认值为 1
Block 可以是一条语句,也可以是以“:”
字符分隔的一系列语句。
输入 样本的注意事项:关于输入多行
程序和函数定义的说明,请参阅产品
指导手册中的计算器
format() 目 录 >
format(Expr[, formatString])
字符串
以基于格式模板的字符串的形式返回
Expr
Expr 必须简化为数值。
formatString 必须是如下形式的字符
“F[n]”“S[n]”“E[n]”“G[n][c]”
[] 表示可选的部分。
F[n]Fixed n为小数点后显示的
S[n]Scientific n为小数点后显示
E[n]Engineering n为第一个有效
数字后的位数。指数将调整为三的倍
数,并且小数点向右移零位、一位或两
G[n][c]与固定格式相同,但也将小数
点左边的数位每三个分为一组。如果 c
为句号,则小数点将显示为逗号。
[Rc]上述指定符可以加上一个以 Rc
数点标记的后缀,其中 c是单个字符,
指明替代小数点的符号。
字母顺序列表
69
70
字母顺序列表
fPart() 目 录 >
fPart(Expr1)
表达式
fPart(List1)
fPart(Matrix1)
返回自变量的分数部分。
对于数组或矩阵,返回各元素的分数
自变量可以是实数,也可以是复数。
FPdf() 目 录 >
FPdf(XVal,dfNumer,dfDenom)
XVal 是数值,则结果为
XVal 是数组,则结果为
计算指定 dfNumer(自由度)dfDenom
XVal F分布概率。
freqTable4list() 目 录 >
freqTable4list(List1,freqIntegerList)
返回一个数组,其组成为 List1 的元素
freqIntegerList 中的频率展开的数
值。此函数可用于生成 Data & Statistics
应用程序的频率表。
List1 可以是任何有效的数组。
freqIntegerList 的维数必须与 List1
同,且必须只包含非负的整数元素。
个元素指定相应的 List1 元素将在结果
数组中重复的次数。值为零时将排除
相应的 List1
注 意 :您可以通过在计算机键盘上键
freqTable@>list(...)插入此函
(空值)元素将被忽略。有关空元素
的更多信息,请参阅第220
frequency() 目 录 >
frequency(List1,binsList)
返回一个数组,其组成为 List1 中元素
的计数。计数以您在 binsList 中定义的
范围()
binsList {b(1), b(2), …, b(n)}
指定的范围是 {?{b(1), b(1)<?{b(2),…,b(n-
1)<?{b(n), b(n)>?}结果数组中的元素比
binsList
结果的每个元素对应于 List1 在该块范
围内的元素的个数。结果将以 countIf()
函数形式表达,{countIf(list, ?{b(1)),
countIf(list, b(1)<?{b(2)), …, countIf(list, b
(n-1)<?{b(n)), countIf(list, b(n)>?)}
List1 中不能放在任何块中的元素将
被忽略。(空值)元素也将被忽略。
关空元素的更多信息,请参阅第220
Lists & Spreadsheet 应用程序中,您可
以使用单元格范围代替上述的两个自
注 意 :另请参阅 countIf()(34)
结果说明:
Datalist 2个元素 {2.5
Datalist 4个元素 >2.5 {4.5
Datalist 3个元素 >{4.5
元素hello是一个字符串,不能放在任
何定义的块中。
FTest_2Samp 目 录 >
FTest_2Samp List1,List2[,Freq1[,Freq2
[,Hypoth]]]
FTest_2Samp List1,List2[,Freq1[,Freq2
[,Hypoth]]]
(数据数组输入)
FTest_2Samp sx1,n1,sx2,n2[,Hypoth]
FTest_2Samp sx1,n1,sx2,n2[,Hypoth]
(摘要统计输入)
执行双样本 F检验。结果摘要存储在
stat.results (请参阅第164)
Has1 > s2Hypoth>0
Has1ƒ s2( 默认值)
Hypoth0
字母顺序列表
71
72
字母顺序列表
FTest_2Samp 目 录 >
Has1 < s2Hypoth<0
有关数组中空元素结果的信息,请参阅
(空值)元素” ( 220)
输出变量 说明
stat.F为数据序列计算的 F
stat.PVal 可拒绝零假设的最小显著性水平
stat.dfNumer 分子自由度 = n1-1
stat.dfDenom 分母自由度 = n2-1
stat.sx1stat.sx2 List1 List2
中数据序列的样本标准差
stat.x1_bar
stat.x2_bar
List1 List2
中数据序列的样本平均值
stat.n1stat.n2 样本的大小
Func 目 录 >
Func
Block
EndFunc
用于创建用户定义函数的模板。
Block 可以是一条语句,也可以是以 “:”
字符分隔的或者单独行上的一系列语
句。函数可以使用 Return 指令返回特定
输入 样本的注意事项:关于输入多行
程序和函数定义的说明,请参阅产品
指导手册中的计算器
定义分段函数:
g(x) 的结果
G
gcd() 目 录 >
gcd(Number1, Number2)
表达式
返回两个自变量的最大公约数。两个
分数的 gcd 值是其分子的 gcd 值除以其
分母的 lcm
Auto Approximate 模式下,浮点分
gcd 1.0
gcd(List1, List2)
List1 List2 中对应元素的最大
gcd(Matrix1, Matrix2)
Matrix1 Matrix2 中对应元素的
最大公约数。
geomCdf() 目 录 >
geomCdf(p,lowBound,upBound)
lowBound upBound 是数值,则结果为
lowBound upBound
geomCdf(p,upBound)P(1{X{upBound)
upBound 是数值,则结果为
upBound 是数组,则结果为
计算具有指定成功概率 p
lowBound upBound 的累积几何概率。
P(X {upBound)lowBound=1
geomPdf() 目 录 >
geomPdf(p,XVal)XVal
则结果为
XVal
结果为
计算具有指定成功概率 p的离散几何分
XVal(即出现第一次成功的尝试次
)
字母顺序列表
73
74
字母顺序列表
Get 分享器菜单
Get[promptString,]var[,statusVar]
Get[promptString,]func(arg1,...argn)
[,statusVar]
编程命令:从已连接的 TI-Innovator™ Hub
检索值并将该值分配至变量 var
该值必须按以下方式请求:
Send"READ..." 命令提前请求。
通过嵌入 "READ..." 请求作为可选
promptString 变量。此方法可帮助您
利用单命令请求和检索值。
出现隐式简化。例如,收到的字符串
“123”被解读为数值。要保留字符串,
使GetStr Get
例如:请求分享器内置光级传感器的当
利用 Get 检索值,然后将其分配
至变量 lightval
Get 命令内嵌入 READ 请求
如果您包含可选变量 statusVar
据操作是否成功为其分配值。零值意
味着未收到任何数据。
在第二个句法中,func() 变量允许程序
将收到的字符串存储为函数定义。
句法运行时就像程序已经执行了以下
命令一样:
Define func(arg1, ...argn) = received
string
然后,此程序可以使用定义的函数 func
()
注意:您可以在用户定义的程序内使用
Get 命令,但不能在函数内使用。
注意:另请参阅 GetStr,80页和Send
147.
getDenom() 目 录 >
getDenom(Expr1)
表达式
将自变量转换为带有化简公分母的表
达式,然后返回其公分母。
getKey() 目 录 >
getKey([0|1]) returnString
说明:getKey() -TI-Basic 程序用
键盘输入 -手持设备、台式设备和
台式设备上的模拟器。
示 例 :
keypressed := getKey() 会返回某个
按键,如果未按任何按键,则会
返回空字符串。此调用会立即返
回 。
keypressed := getKey(1) 会 等 待 ,
到按某个按键。此调用会暂停程
序执行,直到按某个按键。
示 例 :
按键的处理:
手持设备/模拟器按键 台式设备 返回值
Esc Esc "esc"
触控板 -顶部单击 n/a "up"
开 启 n/a "home"
便签簿 n/a "scratchpad"
触控板 -左侧单击 n/a "left"
触控板 -中心单击 n/a "center"
触控板 -右侧单击 n/a "right"
文 档 n/a "doc"
Tab Tab "tab"
字母顺序列表
75
76
字母顺序列表
手持设备/模拟器按键 台式设备 返回值
触控板 -底部单击 向下箭头 "down"
菜 单 n/a "menu"
Ctrl Ctrl 无返回
Shift Shift 无返回
Var n/a "var"
Del n/a "del"
= = "="
触 发 n/a "trig"
09 0-9 "0" ..."9"
模 板 n/a "template"
目 录 n/a "cat"
^ ^ "^"
X^2 n/a "square"
/( 除法按键) / "/"
*( 乘法按键) * "*"
e^x n/a "exp"
10^x n/a "10power"
+ + "+"
- - "-"
( ( "("
) ) ")"
. . "."
(-) n/a "-"( 求反符号)
Enter Enter "enter"
ee n/a "E"( 科学记数法 E)
a - z a-z alpha = 按字母(小写)
("a" - "z")
shift a-z shift a-z alpha = 按字母
"A" - "Z"
手持设备/模拟器按键 台式设备 返回值
注 意 :ctrl-shift 可用于锁
定大写
?! n/a "?!"
pi n/a "pi"
标 记 n/a 无返回
, , ","
Return n/a "return"
空 格 空 格 ""(空格)
不可访问 特殊字符按键,@!
^等 。
返回字符
n/a 功能按键 无返回字符
n/a 特殊台式设备控制按键 无返回字符
不可访问 getkey() 等待按键期
间,计算器上不可用的
其他台式设备按键。({,
},;, :, ...)
可在记事本中获取的
相同字符(不是在数学框
)
注 意 :请务必注意,程序中存在 getKey() 会更改系统处理特定事件的方式。
面介绍了其中一些事件。
终止程序和处理事件与用户通过按 ON( 开启)按键来中断程序的情况完全
相 同
下面的支持意味着:系统按预期方式工作,程序继续运行。
事件 设备 台式设备:TI-Nspire
生软件
快速调查 终止程序,处理事件 与手持设备相同(仅 限
TI-Nspire学生软件、TI-
Nspire™ Navigator™ NC
师软件)
远程文件管理
(包括从其他手持设备
或台式设备-手持设备
发送退 出 2测验”)
终止程序,处理事件 与手持设备相同。
(仅 限 TI-Nspire学生软
件 、TI-Nspire™ Navigator™
NC 教师软件)
结束课程 终止程序,处理事件 支持
(仅 限 TI-Nspire学生软
件 、TI-Nspire™ Navigator™
NC 教师软件)
字母顺序列表
77
78
字母顺序列表
事件 设备 台式设备 - TI-Nspire
有版本
TI-Innovator™ Hub 连接/
断开连接
支 持 -可以向 TI-
Innovator™ Hub 成功发
出命令。退出程序之
后 ,TI-Innovator™ Hub
使用手持设备进行工
作 。
与手持设备相同
getLangInfo() 目 录 >
getLangInfo()
字符串
返回一个字符串,其对应于当前活动
语言的缩写名称。例如,您可以在程序
或函数中使用它来确定当前语言。
= “en”
丹麦语 = “da”
= “de”
芬兰语 = “fi
= “fr”
意大利语 = “it”
荷兰语 = “nl”
荷兰语(比利时) = “nl_BE”
挪威语 = “no
葡萄牙语 = “pt”
西班牙语 = “es”
瑞典语 = “sv”
getLockInfo() 目 录 >
getLockInfo(Var)
返回变量 Var 的当前锁定/解锁状态。
=0Var 已解锁或不存在。
=1Var 已锁定且无法修改或删除。
请参阅 Lock(99)unLock(183
)
getMode() 目 录 >
getMode(ModeNameInteger)
getMode(0)
getMode(ModeNameInteger)返回一个数
ModeNameInteger 模式的
当前设置。
getMode(0) 返回一个包含数字对的数
组。每对包含一个模式整数和一个设
有关各种模式及其设置的清单,请参
如果您使用 getMode(0) &var 保存设
置,则可以在函数或程序中使用
setMode(var)来临时还原设置以仅在该
函数或程序内执行。请参阅 setMode()
(151)
式 名
设置整数
Display
Digits
11=Float, 2=Float1, 3=Float2, 4=Float3, 5=Float4,
6=Float5, 7=Float6, 8=Float7, 9=Float8, 10=Float9,
11=Float10, 12=Float11, 13=Float12, 14=Fix0, 15=Fix1,
16=Fix2, 17=Fix3, 18=Fix4, 19=Fix5, 20=Fix6, 21=Fix7,
22=Fix8, 23=Fix9, 24=Fix10, 25=Fix11, 26=Fix12
Angle 2 1=Radian, 2=Degree, 3=Gradian
Exponential
Format
31=Normal, 2=Scientific, 3=Engineering
Real or
Complex
41=Real, 2=Rectangular, 3=Polar
Auto or
Approx.
51=Auto, 2=Approximate, 3=Exact
Vector
Format
61=Rectangular, 2=Cylindrical, 3=Spherical
Base 7 1=Decimal, 2=Hex, 3=Binary
Unit system 8 1=SI, 2=Eng/US
字母顺序列表
79
80
字母顺序列表
getNum() 目 录 >
getNum(Expr1)
表达式
将自变量转换为化简公分母的表达
式,然后返回其分子。
GetStr 分享器菜单
GetStr[promptString,]var[,statusVar]
GetStr[promptString,]func(arg1,...argn)
[,statusVar]
编程命令:除了已检索值始终被解读为
字符串以外,Get 命令的运行方式相
同。与之相对的是,Get 命令将响应解读
为表达式,除非响应包含在引号 ("")
注意:另请参阅 Get,74页和Send
147.
请参Get
getType() 目 录 >
getType(
)
字符串
返回表示变量
数据类型的字符
如果没有定义
则返回字符串
“NONE”
getVarInfo() 目 录 >
getVarInfo()
字符串
getVarInfo(LibNameString)
getVarInfo() 返回当前问题中定义的所
有变量和库对象的信息矩阵(变量名
称、类型、库可访问性和锁定/解锁状
)
如果没有定义任何变量,getVarInfo()
返回字符串“NONE”
getVarInfo(LibNameString)返回库
LibNameString 中定义的所有库对象的
信息矩阵。LibNameString 必须为字符
(引号中包含的文本)或字符串变
如果库 LibNameString 不存在,则会出
请注意左侧示例,其中 getVarInfo()
结果分配给变量 vsvs 2
3行中至少有一个元素(如变量
b)重新计算为矩阵,因此尝试显示这
些行时返回一条 “Invalid list or matrix”
的错误消息。
当使用 Ans 重新计算 getVarInfo()
时也可能出现此错误。
系统报出上述错误是因为当前版本的
软件不支持广义的矩阵结构(其中矩阵
的元素可以是矩阵,也可以是数组)
字母顺序列表
81
82
字母顺序列表
Goto 目 录 >
Goto labelName
将控制转至标签 labelName
labelName 必须在同一函数中使用 Lbl
指令定义。
输入 样本的注意事项:关于输入多行
程序和函数定义的说明,请参阅产品
指导手册中的计算器
4Grad 目 录 >
Expr1 4Grad
表达式
Expr1 转换为百分度角度测量值。
注 意 :您可以通过在计算机键盘上键
@>Grad 插入此运算符。
Degree 角度模式下:
Radian 角度模式下:
I
identity() 目 录 >
identity(Integer)
返回维数为 Integer 的单位矩阵。
Integer 必须为正整数。
If 目 录 >
If BooleanExpr
Statement
If BooleanExpr Then
Block
EndIf
If 目 录 >
BooleanExpr 计算结果为 true
执行单个语句 Statement 或语句块
Block然后继续执行。
BooleanExpr 计算结果为 false
继续执行,而不执行该语句或语句块。
Block 可以是单个语句,也可以是用“:”
字符分隔的语句序列。
输入 样本的注意事项:关于输入多行
程序和函数定义的说明,请参阅产品
指导手册中的计算器
If BooleanExpr Then
Block1
Else
Block2
EndIf
BooleanExpr 计算结果为 true
Block1然后跳过 Block2
BooleanExpr 计算结果为 false
Block1Block2
Block1 Block2 可以是单个语句。
If BooleanExpr1 Then
Block1
ElseIf BooleanExpr2 Then
Block2
ElseIf BooleanExprN Then
BlockN
EndIf
允许分支。如果 BooleanExpr1 计算结
trueBlock1。如
BooleanExpr1 计算结果为 false
BooleanExpr2
ifFn() 目 录 >
ifFn(BooleanExpr,Value_If_true [,Value_
If_false [,Value_If_unknown]])
式、列表或矩阵
检验值 12.5因此其对应的
字母顺序列表
83
84
字母顺序列表
ifFn() 目 录 >
计算布尔表达式 BooleanExpr(
BooleanExpr 中的每个元素)
据以下规则生成结果:
BooleanExpr 可以检验单个值、列表
或 矩 阵 。
如 果 BooleanExpr 的某个元素计算
结果为 true则 返 回 Value_If_true
中的对应元素。
如 果 BooleanExpr 的某个元素计算
结果为 false则 返 回 Value_If_false
中的对应元素。如果省略 Value_If_
false则 返 回 undef
如 果 BooleanExpr 元素既不为 true
也不为 false则 返 回 Value_If_
unknown 中的对应元素。如果省略
Value_If_unknown则 返 回 undef
如 果 ifFn() 函数的第二个、第三个或
第四个参数是一个表达式,则对
BooleanExpr 中的每个位置应用布
尔 检 验 。
注 意 :如果简化的 BooleanExpr 语句包
含列表或矩阵,则所有其他列表或矩
阵参数都必须具有相同的维数,并且
结果也将具有相同的维数。
Value_If_True 5被复制到结果列
检验值 22.5因此其对应的
Value_If_True 6被复制到结果列
检验值 3不小于 2.5因此其对应的
Value_If_False 10 被复制到结果
Value_If_true 是单个值,对应于任意
选定位置。
未指定 Value_If_false使undef
一个元素选自 Value_If_true
素选自 Value_If_unknown
imag() 目 录 >
imag(Expr1)
表达式
返回参数的虚部。
注 意 :所有未定义的变量均被视为实
变量。另请参阅 real()page 136
imag(List1)
返回元素虚部的列表。
imag(Matrix1)
返回元素虚部的矩阵。
impDif() 目 录 >
impDif(Equation,Var,dependVar[,Ord])
表达式
其中阶数 Ord 默认值为 1
计算方程的隐式导数,方程中一个变
量根据另一个变量隐式定义。
Indirection 请参阅 #()195
inString() 目 录 >
inString(srcString,subString[,Start])
返回字符串 subString 中首次出现字符
srcString 的起始字符位置。
如果包含 Start则它指定 srcString
开始执行搜索的字符位置。默认值 = 1
(srcString 的第一个字符)
srcString 不包含 subString
Start >srcString 的长度,则返回零。
int() 目 录 >
int(Expr)integer
int(List1)
int(Matrix1)
返回小于或等于参数的最大整数。
函数与 floor()
参数可以是实数或复数。
对于列表或矩阵,返回每个元素的最
字母顺序列表
85
86
字母顺序列表
intDiv() 目 录 >
intDiv(Number1,Number2)
intDiv(List1,List2)
intDiv(Matrix1,Matrix2)
(Number1 ÷Number2)的带符号整
对于列表和矩阵,返回每对元素的
(argument1÷argument2) 的带符号整数
integral 请参阅 ()195
interpolate() 目 录 >
interpolate(xValue,xList,yList,
yPrimeList)
此函数进行以下操作:
xListyList=f(xList)并且对于某
未知函数 fyPrimeList=f'(xList)使
三次插值求解函数 fxValue 处的近
。假xList 是单调递增或递减数
字的列表,但即使不是,此函数也可返
回值。此函数在 xList 中查找包含
xValue 的区间 [xList[i], xList[i+1]]。如
果找到这类区间,它将返回 f(xValue)
的插值;否则,它将返回 undef
xListyList yPrimeList 必须具有相
同的维数 (2)并且包含简化为数字
的表达式。
xValue 可以是未定义的变量、数字或
数字列表。
微分方程:
y'=-3y+6t+5 y(0)=5
要查看完整结果,请按 £然后使用 ¡
¢移动光标。
使interpolate() 函数计算 xvaluelist
invχ2() 目 录 >
invχ2(Area,df)
invChi2(Area,df)
invχ2() 目 录 >
计算曲线下给定 Area 由自由度 df
的反向累积 χ2(卡方)概率函数。
invF() 目 录 >
invF(Area,dfNumer,dfDenom)
invF(Area,dfNumer,dfDenom)
计算曲线下给定 Area dfNumer
dfDenom 指定的反向累积 F分布函数。
invBinom() 目 录 >
invBinom
(CumulativeProb,NumTrials,Prob,
OutputForm)
逆二项式。给定试验次数 (NumTrials)
和每次试验的成功概率 (Prob)
返回最小成功次数 kk值大于或
等于给定累积概率 (CumulativeProb)
OutputForm=0结果显示为标量(
)
OutputForm=1结果显示为矩阵。
Mary Kevin 在玩骰子游戏。
Mary 要猜摇 30 次骰子 6出现的最大次
6出现的次数等于或小
于所猜次数,Mary 。而且
猜的数越小,赢的就越多。如果 Mary
想要让获胜概率大于 77%那么她可以
猜的最小数字是多少?
invBinomN() 目 录 >
invBinomN(CumulativeProb,Prob,
NumSuccess,OutputForm)
N的逆二项式。给定每次试验的
成功概率 (Prob)和成功次数
(NumSuccess)此函数返回最小试验次
NN值小于或等于给定累积概
(CumulativeProb)
OutputForm=0结果显示为标量(
)
OutputForm=1结果显示为矩阵。
Monique 在练习篮网球的投篮。
根据经验,她知道自己任意一次投篮
命中的机率为 70%她计划练习投篮,
直至得到 50 分为止。她必须尝试多少
次投篮才能确保至少得到 50 分的概率
0.99
字母顺序列表
87
88
字母顺序列表
invNorm() 目 录 >
invNorm(Area[,μ[,σ]])
计算由 μσ指定的正态分布曲线下给
Area 的反向累积正态分布函数。
invt() 目 录 >
invt(Area,df)
计算曲线下给定 Area 由自由度 df
的反向累积学生 t概率函数。
iPart() 目 录 >
iPart(Number)
iPart(List1)
iPart(Matrix1)
返回参数的整数部分。
对于列表和矩阵,返回每个元素的整
参数可以是实数或复数。
irr() 目 录 >
irr(CF0,CFList [,CFFreq])
该财务函数计算投资的内部收益率。
CF0 是时间为 0时的初始现金流;它必
须为实数。
CFList 是初始现金流 CF0 之后的现金
流金额的列表。
CFFreq 是可选列表,其中的每个元素
指定分组(连续)现金流金额的出现频
率,该现金流金额是 CFList 的对应元
。默1如果您输入值,值必
< 10,000 的正整数。
注 意 :另请参阅 mirr()107
isPrime() 目 录 >
isPrime(Number)
布尔常数表达式
true falsenumber
为只能被自身和 1整除的 2
Number 306
1021 isPrime(Number)
错误信息。
如果您只想确定 Number 是否为质数,
则使用 isPrime() 而不是 factor()。这
运算快很多,特别是在 Number 不是质
数且具有超过五位数的第二大因数时
更是如此。
输入 样本的注意事项:关于输入多行
程序和函数定义的说明,请参阅产品
指导手册中的计算器
以下函数用于找出指定数字后面的下
一个质数:
isVoid() 目 录 >
isVoid(Var)
布尔常数表达式
isVoid(Expr)
布尔常数表达式
isVoid(List)
布尔常数表达式列表
true false以表明参数是否为
无效数据类型。
有关无效元素的更多信息,请参阅 第
220
L
Lbl 目 录 >
Lbl labelName
在函数内定义名称为 labelName
您可以使用 Goto labelName 指令将控
制转移到紧跟标签之后的指令。
labelName 必须符合与变量名称相同的
命名要求。
输入 样本的注意事项:关于输入多行
程序和函数定义的说明,请参阅产品
指导手册中的计算器
字母顺序列表
89
90
字母顺序列表
lcm() 目 录 >
lcm(Number1,Number2)
表达式
lcm(List1,List2)
lcm(Matrix1,Matrix2)
返回两个自变量的最小公倍数。两个
分数的 lcm 值是其分子的 lcm 值除以其
分母的 gcd 值。浮点分数的 lcm 是其乘
对于两个数组或矩阵,将返回各对应
元素的最小公倍数。
left() 目 录 >
left(sourceString[,Num])
字符串
返回字符串 sourceString 中最左边的
Num
如果您省略 Num则会返回整个
sourceString
left(List1[,Num])
List1 中最左边的 Num
如果您省略 Num则会返回整个 List1
left(Comparison)
表达式
返回方程或不等式左侧的内容。
libShortcut() 目 录 >
libShortcut(LibNameString,
ShortcutNameString [,LibPrivFlag])
量数组
在当前问题中创建变量组,该变量组
包含指定库文档 libNameString 中引用
的所有对象。此函数还会将组成员添
Variables 菜单。然后,您可以使用
ShortcutNameString 引用各对象。
LibPrivFlag=0可排除专用库对象
(默认值)
LibPrivFlag=1可添加专用库对象
本例假定正确存储并刷新了名为 linalg2
的库文档,该文档包含定义为
clearmatgauss1 gauss2 的对
libShortcut() 目 录 >
要复制变量组,请参阅 CopyVar(28
)
要删除变量组,请参阅 DelVar(46
)
limit() lim() 目 录 >
limit(Expr1,Var,Point [,Direction])
limit(List1,Var,Point [,Direction])
limit(Matrix1,Var,Point [,Direction])
返回所求极限。
注 意 :另请参阅极限模板(6)
负值=左起,正值=右起,其他=
(
默认值为两边。)
ˆˆ处的极限始终会被转换
为从有限趋近的单侧极限。
依据不同情况,limit() 无法确定唯一极
限时,将返回自身或 undef但这并不
能说明唯一极限不存在。undef 表示结
果是一个有限或无穷大的未知数,
者是此类数的集合。
limit() 采用了 L’Hopital( 洛必达)规则等
方法,因此某些唯一极限将无法确定。
Expr1 Var 之外的未定义变
量,您可以加上限制条件,以得到更精
确的结果。
极限可能对四舍五入误差非常敏感。
可能的情况下,计算极限时应避免
Auto or Approximate 模式的 Approximate
设置和近似值。否则,本应为零或无穷
大的极限将不会产生,而本应为有限
非零的极限值可能也不会产生。
LinRegBx 目 录 >
LinRegBx X,Y[,[Freq][,Category,Include]]
字母顺序列表
91
92
字母顺序列表
LinRegBx 目 录 >
在数组 XY上使用频率 Freq 计算线
性回归 y = a+b·x结果摘要存储在
stat.results (请参阅第164)
Include 外,所有数组必须有相同维
XY分别是自变量和因变量的数组。
Freq 是由频率值组成的可选数组。Freq
中的每个元素指定各相应 XY
点的出现频率。默认值为 1所有元素
必须为|0
Category 是由相应 XY数据的类别
代码组成的数组。
Include 是由一个或多个类别代码组成
的数组。计算值仅包括类别代码包含在
此数组中的数据项。
有关数组中空元素结果的信息,请参阅
(空值)元素” ( 220)
输出变量 说明
stat.RegEqn 回归方程:a+b·x
stat.a
stat.b
回归系数
stat.r2确定系数
stat.r 相关系数
stat.Resid 回归残差
stat.XReg 被修改后的数组 X List 中的数据点数组,实际用在基于 FreqCategory
List Include Categories
限制的回归中
stat.YReg 被修改后的数组 Y List 中的数据点数组,实际用在基于 FreqCategory
List Include Categories
限制的回归中
stat.FreqReg 由对应于 stat.XReg stat.YReg
的频率所组成的数组
LinRegMx 目 录 >
LinRegMx X,Y[,[Freq][,Category,Include]]
在数组 XY上使用频率 Freq 计算线
性回归 y = m·x+b结果摘要存储在
stat.results (请参阅第164)
LinRegMx 目 录 >
Include 外,所有数组必须有相同维
XY分别是自变量和因变量的数组。
Freq 是由频率值组成的可选数组。Freq
中的每个元素指定各相应 XY
点的出现频率。默认值为 1所有元素
必须为|0
Category 是由相应 XY数据的类别
代码组成的数组。
Include 是由一个或多个类别代码组成
的数组。计算值仅包括类别代码包含在
此数组中的数据项。
有关数组中空元素结果的信息,请参阅
(空值)元素” ( 220)
输出变量 说明
stat.RegEqn 回归方程:y = m·x+b
stat.m
stat.b
回归系数
stat.r2确定系数
stat.r 相关系数
stat.Resid 回归残差
stat.XReg 被修改后的数组 X List 中的数据点数组,实际用在基于 FreqCategory
List Include Categories
限制的回归中
stat.YReg 被修改后的数组 Y List 中的数据点数组,实际用在基于 FreqCategory
List Include Categories
限制的回归中
stat.FreqReg 由对应于 stat.XReg stat.YReg
的频率所组成的数组
LinRegtIntervals 目 录 >
LinRegtIntervals X,Y[,F[,0[,CLev]]]
适用于 Slope计算斜率的 C级置信区
LinRegtIntervals X,Y[,F[,1,Xval[,CLev]]]
适用于 Response计算预测的 y
对单次观察的 C级预测区间和针对平均
响应的 C级置信区间。
字母顺序列表
93
94
字母顺序列表
LinRegtIntervals 目 录 >
结果摘要存储在 stat.results
(请参阅第164)
所有数组必须维数相同。
XY分别是自变量和因变量的数组。
F是频率值组成的可选数组。Freq
每个元素指定各对应 XY数据点的
出现频率。默认值为 1所有元素必须
|0
有关数组中空元素结果的信息,请参阅
(空值)元素” ( 220)
输出变量 说明
stat.RegEqn 回归方程:a+b·x
stat.astat.b 回归系数
stat.df 自由度
stat.r2确定系数
stat.r 相关系数
stat.Resid 回归残差
Slope
输出变量 说明
[stat.CLower, stat.CUpper] 斜率的置信区间
stat.ME 置信区间误差范围
stat.SESlope 斜率的标准误差
stat.s 直线的标准误差
Response
输出变量 说明
[stat.CLower, stat.CUpper] 平均响应的置信区间
stat.ME 置信区间误差范围
stat.SE 平均响应的标准误差
[stat.LowerPred,
stat.UpperPred]
单次观察的预测区间
输出变量 说明
stat.MEPred 预测区间误差范围
stat.SEPred 预测的标准误差
stat.ya + b·XVal
LinRegtTest 目 录 >
LinRegtTest X,Y[,Freq[,Hypoth]]
XY数组的线性回归,并对方程
y=a+bx的斜率值 b和相关系数 r
t检验。它对照以下三个备选假设中
的一个检验零假设 H0:b=0( 等同于
r=0)
所有数组必须维数相同。
XY分别是自变量和因变量的数组。
Freq 是由频率值组成的可选数组。Freq
中的每个元素指定各相应 XY
点的出现频率。默认值为 1所有元素
必须为|0
Hypoth 是一个可选值,它指定零假设
(H0:b=r=0) 将对照三个备选假设中的哪
一个进行检验。
Habƒ00 ( 默认值)
Hypoth=0
Hab<0 r<0Hypoth<0
Hab>0 r>0Hypoth>0
结果摘要存储在 stat.results
(请参阅第164)
有关数组中空元素结果的信息,请参阅
(空值)元素” ( 220)
输出变量 说明
stat.RegEqn 回归方程:a + b·x
stat.t
显著性检验的
t
stat.PVal 可拒绝零假设的最小显著性水平
stat.df 自由度
字母顺序列表
95
96
字母顺序列表
输出变量 说明
stat.astat.b 回归系数
stat.s 直线的标准误差
stat.SESlope 斜率的标准误差
stat.r2确定系数
stat.r 相关系数
stat.Resid 回归残差
linSolve() 目 录 >
linSolve(SystemOfLinearEqns,Var1,
Var2,...)
linSolve(LinearEqn1 and LinearEqn2 and
...,Var1,Var2,...)
linSolve({LinearEqn1,LinearEqn2,...},
Var1,Var2,...)
linSolve(SystemOfLinearEqns, {Var1,
Var2,...})
linSolve(LinearEqn1 and LinearEqn2 and
..., {Var1,Var2,...})
linSolve({LinearEqn1,LinearEgn2,...},
{Var1,Var2,...})
返回一个数组,其元素为变量 Var1
Var2..
第一个变量必须计算为线性方程组或
单个线性方程。否则,将出现自变量错
linSolve(x=1 and x=2,x)
“Argument Error
@List() 目 录 >
@List(List1)
注 意 :您可以通过在计算机键盘上键
deltaList(...)插入此函数。
@List() 目 录 >
返回一个数组,其组成为 List1 中两个
相邻元素间的差值。List1 中的每个元
素均与 List1 的下一元素相减。结果数
组始终比原来的 List1 少一个元素。
list4mat() 目 录 >
list4mat(List [,elementsPerRow])
返回一个将 List 中的元素逐行填入所
得的矩阵。
如果指令中包含
elementsPerRow
指定了每行的元素个数。默认值是 List
中单行的元素个数。
List 不能填满结果矩阵,则添加
注 意 :您可以通过在计算机键盘上键
list@>mat(...)插入此函数。
4ln 目 录 >
Expr 4ln
表达式
将输入的 Expr 转换为仅包含自然对数
(ln) 的表达式。
注 意 :您可以通过在计算机键盘上键
@>ln 插入此运算符。
ln() /u
ln(Expr1)
表达式
ln(List1)
返回自变量的自然对数。
对于数组,返回各元素的自然对数。
如果复数格式模式为 Real
如果复数格式模式为 Rectangular
字母顺序列表
97
98
字母顺序列表
ln() /u
ln(squareMatrix1)
squareMatrix1 的矩阵自然对数,
此计算不同于计算每个元素的自然对
数。有关计算方法的信息,请参阅 cos
()
squareMatrix1 必须可对角化,结果始
终包含浮点数。
Radian 角度模式和 Rectangular
要查看完整结果,请按 £然后使用 ¡
¢移动光标。
LnReg 目 录 >
LnReg X,Y[,[Freq] [,Category,Include]]
在数组 XY上使用频率 Freq 计算对
数回归 y = a+b·ln(x)结果摘要存储在
stat.results (请参阅第164)
Include 外,所有数组必须有相同维
XY分别是自变量和因变量的数组。
Freq 是由频率值组成的可选数组。Freq
中的每个元素指定各相应 XY
点的出现频率。默认值为 1所有元素
必须为|0
Category 是由相应 XY数据的类别
代码组成的数组。
Include 是由一个或多个类别代码组成
的数组。计算值仅包括类别代码包含在
此数组中的数据项。
有关数组中空元素结果的信息,请参阅
(空值)元素” ( 220)
输出变量 说明
stat.RegEqn 回归方程:a+b·ln(x)
stat.astat.b 回归系数
stat.r2变换数据的线性确定系数
stat.r 变换数据 (ln(x), y) 的相关系数
输出变量 说明
stat.Resid 与对数模型相关的残差
stat.ResidTrans 与变换数据的线性拟合相关的残差
stat.XReg 被修改后的数组 X List 中的数据点数组,实际用在基于 FreqCategory
List Include Categories
限制的回归中
stat.YReg 被修改后的数组 Y List 中的数据点数组,实际用在基于 FreqCategory
List Include Categories
限制的回归中
stat.FreqReg 由对应于 stat.XReg stat.YReg
的频率所组成的数组
Local 目 录 >
Local Var1[,Var2] [,Var3] ...
指定的 vars 为局部变量。这些变量仅
在函数求值过程中存在,函数执行结
束后即被删除。
注 意 :由于局部变量只是临时存在,
此可以节省内存。此外,它们不会影响
任何现有的全局变量值。由于函数中
不允许对全局变量的值进行修改,
此局部变量必须用于 For 循环以及在多
行函数中用于临时保存数值。
输入 样本的注意事项:关于输入多行
程序和函数定义的说明,请参阅产品
指导手册中的计算器
Lock 目 录 >
LockVar1[,Var2] [,Var3] ...
LockVar.
锁定指定的变量或变量组。锁定的变
量无法修改或删除。
您不能锁定或解锁系统变量 Ans
不能锁定系统变量组 stat.tvm
注 意 :Lock 命令应用到解锁的变量时会
Redo/Undo 历史记录。
请参阅 unLock(183)getLockInfo()
(78)
字母顺序列表
99
100
字母顺序列表
log() /s
log(Expr1[,Expr2])
表达式
log(List1[,Expr2])
返回第一个自变量以 Expr2 为底的对
注 意 :另请参阅对数模板(2)
对于数组,返回各元素以 Expr2 为底的
如果第二个自变量省略,则使用 10
如果复数格式模式为 Real
如果复数格式模式为 Rectangular
log(squareMatrix1[,Expr])
返回一个矩阵,其组成为
squareMatrix1 Expr 为底的对数。
运算不同于计算每个元素以 Expr
的对数值。有关计算方法的信息,请参
cos()
squareMatrix1 必须可对角化,结果始
终包含浮点数。
如果底数自变量已省略,则使用 10
Radian 角度模式和 Rectangular
要查看完整结果,请按 £然后使用 ¡
¢移动光标。
4logbase 目 录 >
Expr 4logbase(Expr1)
表达式
使输入的表达式简化为使用 Expr1
为底数的表达式。
注 意 :您可以通过在计算机键盘上键
@>logbase(...)插入此运算符。
Logistic 目 录 >
Logistic X,Y[,[Freq] [,Category,Include]]
在数组 XY上使用频率 Freq 计算逻
辑回归 y = (c/(1+a·e-bx))结果摘要存储
stat.results (请参阅第164
)
Include 外,所有数组必须有相同维
XY分别是自变量和因变量的数组。
Freq 是由频率值组成的可选数组。Freq
中的每个元素指定各相应 XY
点的出现频率。默认值为 1所有元素
必须为|0
Category 是由相应 XY数据的类别
代码组成的数组。
Include 是由一个或多个类别代码组成
的数组。计算值仅包括类别代码包含在
此数组中的数据项。
有关数组中空元素结果的信息,请参阅
(空值)元素” ( 220)
输出变量 说明
stat.RegEqn 回归方程:c/(1+a·e-bx)
stat.a
stat.bstat.c
回归系数
stat.Resid 回归残差
stat.XReg 被修改后的数组 X List 中的数据点数组,实际用在基于 FreqCategory
List Include Categories
限制的回归中
stat.YReg 被修改后的数组 Y List 中的数据点数组,实际用在基于 FreqCategory
List Include Categories
限制的回归中
stat.FreqReg 由对应于 stat.XReg stat.YReg
的频率所组成的数组
LogisticD 目 录 >
LogisticD X,Y[,[Iterations],[Freq] [,
Category,Include] ]
字母顺序列表
101
102
字母顺序列表
LogisticD 目 录 >
在数组 XY上使用指定的 Iterations
Freq 计算逻辑回归 y = (c/
(1+a·e-bx)+d)结果摘要存储在
stat.results (请参阅第164)
Include 外,所有数组必须有相同维
XY分别是自变量和因变量的数组。
Freq 是由频率值组成的可选数组。Freq
中的每个元素指定各相应 XY
点的出现频率。默认值为 1所有元素
必须为|0
Category 是由相应 XY数据的类别
代码组成的数组。
Include 是由一个或多个类别代码组成
的数组。计算值仅包括类别代码包含在
此数组中的数据项。
有关数组中空元素结果的信息,请参阅
(空值)元素” ( 220)
输出变量 说明
stat.RegEqn 回归方程:c/(1+a·e-bx)+d)
stat.astat.b
stat.cstat.d
回归系数
stat.Resid 回归残差
stat.XReg 被修改后的数组 X List 中的数据点数组,实际用在基于 FreqCategory
List Include Categories
限制的回归中。
stat.YReg 被修改后的数组 Y List 中的数据点数组,实际用在基于 FreqCategory
List Include Categories
限制的回归
stat.FreqReg 由对应于 stat.XReg stat.YReg
的频率所组成的数组
Loop 目 录 >
Loop
Block
EndLoop
重复执行 Block
Block 中执行 Goto Exit
则会造成死循环。
Block 是以“:”字符分隔的一系列语句。
输入 样本的注意事项:关于输入多行
程序和函数定义的说明,请参阅产品
指导手册中的计算器
LU 目 录 >
LU Matrix,lMatrix,uMatrix,pMatrix
[,Tol]
计算实数或复数矩阵的 Doolittle LU( -
)分解值。下三角矩阵存储在 lMatrix
中,上三角矩阵存储在 uMatrix
置换矩阵(描述计算过程中完成的行交
)存储在 pMatrix
lMatrix ·uMatrix =pMatrix ·
作为可选项,如果矩阵中任何元素的
绝对值小于 Tol则将该元素作为零值
处理。仅当矩阵有浮点输入项且不含
任何未赋值的符号变量时,使用此公
Tol 将被忽略。
如果您使用 / · 或 将 Auto or
Approximate 设定为 Approximate
式,则运算会使用浮点算法完成。
如 果 Tol 省略或未使用,则默认的
公差计算方法为:
5EM14 ·max(dim(Matrix)) ·rowNorm
(Matrix)
LU 的因式分解算法使用带有行交换的
部分回转法。
字母顺序列表
103
104
字母顺序列表
M
mat4list() 目 录 >
mat4list(Matrix)
返回一个数组,其组成为 Matrix
元素。这些元素将从 Matrix 逐行复制。
注 意 :您可以通过在计算机键盘上键
mat@>list(...)插入此函数。
max() 目 录 >
max(Expr1,Expr2)
表达式
max(List1,List2)
max(Matrix1,Matrix2)
返回两个自变量中的最大值。如果自
变量为两个数组或矩阵,则返回一个
数组或矩阵,其组成为这两个数组或
矩阵中两个对应元素中的最大值。
max(List)
表达式
list 中的最大元素。
max(Matrix1)
返回一个行向量,其元素为 Matrix1
每列的最大元素。
(空值)元素将被忽略。有关空元素
的更多信息,请参阅第220
注 意 :另请参阅 fMax() min()
mean() 目 录 >
mean(List[,freqList])
表达式
List 中各元素的平均值。
freqList 中的元素为 List 中各对应元素
出现的次数。
mean(Matrix1[,freqMatrix])
返回一个行向量,其元素为 Matrix1
各对应列元素的平均值。
Rectangular 向量格式模式下:
mean() 目 录 >
freqMatrix 中的元素为 Matrix1 中各对
应元素出现的次数。
(空值)元素将被忽略。有关空元素
的更多信息,请参阅第220
median() 目 录 >
median(List[,freqList])
表达式
List 中元素的中位数。
freqList 中的元素为 List 中各对应元素
出现的次数。
median(Matrix1[,freqMatrix])
返回一个行向量,其组成为 Matrix1
各列的中位数。
freqMatrix 中的元素为 Matrix1 中各对
应元素出现的次数。
注 意 :
数组或矩阵中的所有条目必须简化
为 数 值 。
数组或矩阵中的空(空值)元素将被
忽略。有关空元素的更多信息,
参阅220
MedMed 目 录 >
MedMed X,Y[,Freq] [,Category,Include]]
在数组 XY上使用频率 Freq 计算中
线y = (m·x+b)结果摘要存储在
stat.results (请参阅第164)
Include 外,所有数组必须有相同维
字母顺序列表
105
106
字母顺序列表
MedMed 目 录 >
XY分别是自变量和因变量的数组。
Freq 是由频率值组成的可选数组。Freq
中的每个元素指定各相应 XY
点的出现频率。默认值为 1所有元素
必须为|0
Category 是由相应 XY数据的类别
代码组成的数组。
Include 是由一个或多个类别代码组成
的数组。计算值仅包括类别代码包含在
此数组中的数据项。
有关数组中空元素结果的信息,请参阅
(空值)元素” ( 220)
输出变量 说明
stat.RegEqn 中位数-中位数线方程:m·x+b
stat.m
stat.b
模型系数
stat.Resid 中位数-中位数线残差
stat.XReg 被修改后的数组 X List 中的数据点数组,实际用在基于 FreqCategory
List Include Categories
限制的回归中
stat.YReg 被修改后的数组 Y List 中的数据点数组,实际用在基于 FreqCategory
List Include Categories
限制的回归中
stat.FreqReg 由对应于 stat.XReg stat.YReg
的频率所组成的数组
mid() 目 录 >
mid(sourceString,Start[,Count])
返回字符串 sourceString 中从第 Start
个字符开始的 Count
Count 已省略或大于 sourceString
的维数,则返回 sourceString 中从第
Start 个字符开始的所有字符。
Count |0Count = 0
空字符串。
mid() 目 录 >
mid(sourceList,Start [,Count])
sourceList 中从第 Start 个元素开
Count
Count 已省略或大于 sourceList
sourceList 中从第 Start
个字符开始的所有元素。
Count |0Count = 0
回空数组。
mid(sourceStringList,Start[,Count])
返回字符串数组 sourceStringList
Start 个元素开始的 Count 个字符
min() 目 录 >
min(Expr1,Expr2)
表达式
min(List1, List2)
min(Matrix1, Matrix2)
返回两个自变量中的最小值。如果自
变量为两个数组或矩阵,则返回一个
数组或矩阵,其组成为这两个数组或
矩阵中两个对应元素中的最小值。
min(List)
表达式
List 中的最小元素。
min(Matrix1)
返回一个行向量,其元素为 Matrix1
每列的最小元素。
注 意 :另请参阅 fMin() max()
mirr() 目 录 >
mirr
(financeRate,reinvestRate,CF0,CFList
[,CFFreq])
返回投资修改的内部收益率的财务函
字母顺序列表
107
108
字母顺序列表
mirr() 目 录 >
financeRate 是现金流款项的付款利
reinvestRate 是现金流再投资的利率。
CF0 是时间为 0时的初始现金流;该值
必须为实数。
CFList 是一个由初始现金流 CF0
的现金流金额组成的数组。
CFFreq 是一个可选的数组,其中各元
素指定归组(连续)现金流金额(
CFList 中的对应元素)的出现频率。
认值为 1如果您输入值,这些值必须
< 10,000 的正整数。
注 意 :另请参阅 irr()(88)
mod() 目 录 >
mod(Expr1,Expr2)
表达式
mod(List1,List2)
mod(Matrix1,Matrix2)
根据如下恒等式所定义,返回第一个
自变量对第二个自变量取的模:
mod(x,0) = x
mod(x,y) = x -y floor(x/y)
当第二个自变量为非零时,其结果随
该自变量呈周期性变化。结果要么为
零,要么与第二个自变量有相同的符
如果自变量为两个数组或两个矩阵,
则返回一个数组或矩阵,其组成为这
两个数组或矩阵中两个对应元素的模
注 意 :另请参阅 remain()页码第139
mRow() 目 录 >
mRow(Expr,Matrix1,Index)
Matrix1 的副本,其中第 Index
的元素被替换为 Matrix1 中的对应元素
Expr
mRowAdd() 目 录 >
mRowAdd(Expr,Matrix1,Index1,Index2)
Matrix1 Matrix1
Index2 行被替换为:
Expr ·row Index1 + row Index2
MultReg 目 录 >
MultReg Y,X1[,X2[,X3,…[,X10]]]
计算数组 Y关于数组 X1X2X10
多元线性回归。结果摘要存储在
stat.results (请参阅第164)
所有数组必须维数相同。
有关数组中空元素结果的信息,请参阅
(空值)元素” ( 220)
输出变量 说明
stat.RegEqn 回归方程:b0+b1·x1+b2·x2+ ...
stat.b0stat.b1... 回归系数
stat.R2多元确定系数
stat.yList yList = b0+b1·x1+ ...
stat.Resid 回归残差
MultRegIntervals 目 录 >
MultRegIntervals Y,X1[,X2[,X3,…
[,X10]]],XValList[,CLevel]
计算预测的 y值、针对单次观察的 C
预测区间和针对平均响应的 C级置信区
字母顺序列表
109
110
字母顺序列表
MultRegIntervals 目 录 >
结果摘要存储在 stat.results
(请参阅第164)
所有数组必须维数相同。
有关数组中空元素结果的信息,请参阅
(空值)元素” ( 220)
输出变量 说明
stat.RegEqn 回归方程:b0+b1·x1+b2·x2+ ...
stat.yy= b0 + b1 ·xl + ... for XValList
stat.dfError 误差自由度
stat.CLowerstat.CUpper 平均响应的置信区间
stat.ME 置信区间误差范围
stat.SE 平均响应的标准误差
stat.LowerPred
stat.UpperrPred
单次观察的预测区间
stat.MEPred 预测区间误差范围
stat.SEPred 预测的标准误差
stat.bList 回归系数数组,{b0,b1,b2,...}
stat.Resid 回归残差
MultRegTests 目 录 >
MultReg Y,X1[,X2[,X3,…[,X10]]]
多元线性回归检验计算给定数据的多
元线性回归并提供系数的全局 F
统计和 t检验统计。
结果摘要存储在 stat.results
(请参阅第164)
有关数组中空元素结果的信息,请参阅
(空值)元素” ( 220)
输出变量 说明
stat.RegEqn 回归方程:b0+b1·x1+b2·x2+ ...
输出变量 说明
stat.F F检验统计
stat.PVal 与全局 F统计相关的 P
stat.R2多元确定系数
stat.AdjR2调整的多元确定系数
stat.s 误差的标准差
stat.DW Durbin-Watson 统计;用于确定模型中是否存在一阶自动关联
stat.dfReg 回归自由度
stat.SSReg 回归平方和
stat.MSReg 回归均值平方
stat.dfError 误差自由度
stat.SSError 误差平方和
stat.MSError 误差均值平方
stat.bList {b0,b1,...}系数数组
stat.tList t 统计数组,一个元素对应 bList 中的一个系数
stat.PList t统计的 P值数组
stat.SEList bList 中系数的标准误差数组
stat.yList yList = b0+b1·x1+...
stat.Resid 回归残差
stat.sResid 标准化残差;通过残差除以其标准差获得
stat.CookDist Cook 距离;测量基于残差和杠杆值的观察带来的影响
stat.Leverage 测量因变量值与平均值之间的差值
N
nand /=
布尔表达式
1nand
布尔表达式
2
布尔表达式
布尔列表
1nand
布尔列表
2
布尔矩阵
1nand
布尔矩阵
2
字母顺序列表
111
112
字母顺序列表
nand /=
返回两个自变量的 and 逻辑运算的逻
辑非。返回真、假或简化方程。
列表和矩阵则按元素返回对比。
1nand
2
使nand 运算逐位比较实整数。在内
部,两个整数都转化为带符号的 64
二进制数。比较相应位时,若两位都是
1则返回结果为 1否则结果为 0
的值代表位结果,是根据数基模式显
您可输入任意数基的整数。对于二进
制或十六进制项,您必须分别使用 0b
0h 作为前缀。若没有前缀,则整数
将被视为十进制(10)
nCr() 目 录 >
nCr(Expr1,Expr2)
表达式
Expr1 Expr2 Expr1 |Expr2 |
0nCr() 表示从 Expr1 件东西中每次取
Expr2 件时可能的不同组合。(
称为二项式系数。)两个自变量均可为
整数或符号表达式。
nCr(Expr, 0)1
nCr(Expr,negInteger )0
nCr(Expr,posInteger)
表达式
(
N1) ... (
表达式
N
正整数
+1)/
!
nCr(Expr,nonInteger)
表达式
!/ ((
N
非整数
)!·
非整数
!)
nCr(List1,List2)
返回一个数组,其组成是基于两个数
组中对应元素对的组合值。自变量必
须是维数相同的数组。
nCr(Matrix1,Matrix2)
nCr() 目 录 >
返回一个矩阵,其组成是基于两个矩
阵中对应元素对的组合值。自变量必
须是维数相同的矩阵。
nDerivative() 目 录 >
nDerivative(Expr1,Var=Value[,Order])
nDerivative(Expr1,Var[,Order])|
Var=Value
返回使用自动微分方法计算的数值导
之后,该值会覆盖之前的所有
变量分配或变量的所有当前 “|
导数的阶数
必须为 12
newList() 目 录 >
newList(numElements)
返回一个维数为 numElements
其元素均为零。
newMat() 目 录 >
newMat(numRows,numColumns)
返回一个全零矩阵,其行数为
numRowsnumColumns
nfMax() 目 录 >
nfMax(Expr,Var)
nfMax(Expr,Var,lowBound)
nfMax(Expr,Var,lowBound,upBound)
nfMax(Expr, Var) | lowBound{Var
{upBound
字母顺序列表
113
114
字母顺序列表
nfMax() 目 录 >
Expr 为局部最大值时,变量 Var
的候选数值。
如果提供了
则函数会在
闭区间 [
,
]寻找局部最大值。
注 意 :另请参阅 fMax() d()
nfMin() 目 录 >
nfMin(Expr,Var)
nfMin(Expr,Var,lowBound)
nfMin(Expr,Var,lowBound,upBound)
nfMin(Expr, Var) | lowBound{Var
{upBound
Expr 为局部最小值时,变量 Var
的候选数值。
如果提供了
则函数会在
闭区间 [
,
]寻找局部最低限度
注 意 :另请参阅 fMin() d()
nInt() 目 录 >
nInt(Expr1, Var, Lower, Upper)
如果被积函数 Expr1 未包含除 Var
外的其他变量,Lower Upper
ˆˆnInt() 会返回
(Expr1,Var,Lower,Upper)的近似值。
此近似值是被积函数在区间
Lower<Var<Upper 上部分样本值的加权
运算目标是获得六位有效数字。如果
目标实现或增加样本也不能对结果产
生有意义的改善时,所采用的算法将
如果目标无法实现,将显示警告
(“Questionable accuracy”)
nInt() 目 录 >
nInt() 可求多元数值积分。积分极
限可能取决于积分函数外部的积分变
注 意 :另请参阅 ()(206)
nom() 目 录 >
nom(effectiveRate,CpY)
将年度有效利率 effectiveRate 转换为
名义利率的财务函数,指定 CpY
每年复利期数的数量。
effectiveRate 必须为实数,CpY 必须为
> 0
注 意 :另请参阅 eff()(55)
nor /=
布尔表达式
1nor
布尔表达式
2
尔表达式
布尔列表
1nor
布尔列表
2
布尔列
布尔矩阵
1nor
布尔矩阵
2
布尔矩
返回两个自变量的 or 逻辑运算的逻辑
非。返回真、假或简化方程。
列表和矩阵则按元素返回对比。
1nor
2
使nor 运算逐位比较实整数。在内
部,两个整数都转化为带符号的 64
二进制数。比较相应位时,若两位都是
1则返回结果为 1否则结果为 0
的值代表位结果,是根据数基模式显
您可输入任意数基的整数。对于二进
制或十六进制项,您必须分别使用 0b
0h 作为前缀。若没有前缀,则整数
将被视为十进制(10)
字母顺序列表
115
116
字母顺序列表
norm() 目 录 >
norm(Matrix)
表达式
norm(Vector)
表达式
Frobenius
normalLine() 目 录 >
normalLine(Expr1,Var,Point)
表达式
normalLine(Expr1,Var=Point)
表达式
返回由 Expr1 表示的曲线在 Var=Point
点的法线。
请确保没有定义自变量。例如,如果 f1
(x):=5 x:=3normalLine(f1(x),x,2)
返回“false”
normCdf() 目 录 >
normCdf(lowBound,upBound[,m[,s]])
lowBound upBound 是数值,则结果
lowBound upBound
数组,则结果为
计算在 lowBound upBound
m(默认值=0) s(默认值=1) 的正态分
P(X {upBound)lowBound =
.ˆ
normPdf() 目 录 >
normPdf(XVal[,m[,s]])XVal
XVal
则结果为
XVal 为指定值时,正态分布在指
ms范围内的概率密度函数。
not 目 录 >
not BooleanExpr
布尔表达式
返回值为 truefalse 或自变量的简化形
not Integer1
返回实整数的补数。在内部运算中,
Integer1 被转换为带符号的 64 位二进
制数值。各位上的数值进行反转( 0
1反之亦然)从而得到其补数。结果
根据进位制模式显示。
您可以输入任何数字进位制的整数。
对于按二进制或十六进制输入的整
数,您必须分别使用 0b 0h
带前缀的整数都将被视为十进制
(base10)
如果您输入的十进制整数对于带符号
64 位二进制形式来说过大,可使用
对称的模数运算将该值纳入合理的范
4Base2(17
)
Hex
重要信息:非字O
Bin
要查看完整结果,请按 £然后使用 ¡
¢移动光标。
二进制输入最多可为 64 (
0b 前缀)十六进制输入最多可为
16 位。
nPr() 目 录 >
nPr(Expr1,Expr2)
表达式
Expr1 Expr2 Expr1 |Expr2 |
0nPr() 表示从 Expr1 件东西中每次取
Expr2 件时可能的不同排列数。两个
自变量均可为整数或符号表达式。
nPr(Expr, 0)1
nPr(Expr,negInteger)1/((
表达式
+1)·
(
表达式
+2)... (
表达式
N
负整数
))
nPr(Expr,posInteger)
表达式
°§(
N1)... (
表达式
N
负整数
+1)
nPr(Expr,nonInteger)
表达式
!/(
N
非整数
)!
nPr(Value,posInteger)
°§(
N1)...
字母顺序列表
117
118
字母顺序列表
nPr() 目 录 >
(
N
正整数
+1)
nPr(Value,nonInteger)
!/(
N
)!
nPr(List1,List2)
返回一个数组,其组成是基于两个数
组中对应元素对的排列数。自变量必
须是维数相同的数组。
nPr(Matrix1,Matrix2)
返回一个矩阵,其组成是基于两个矩
阵中对应元素对的排列数。自变量必
须是维数相同的矩阵。
npv() 目 录 >
npv(InterestRate,CFO,CFList[,CFFreq])
计算净现值的财务函数;现金流入和流
出的现值之和。npv 结果为正表示投资
InterestRate 是一段时间内现金流(
金成本)的折扣率。
CF0 是时间为 0时的初始现金流;该值
必须为实数。
CFList 是一个由初始现金流 CF0
的现金流金额组成的数组。
CFFreq 是一个数组,其中每个元素指
定归组(连续)现金流金额(CFList
的对应元素)的出现频率。默认值为 1
如果您输入值,这些值必须为 < 10,000
的正整数。
nSolve() 目 录 >
nSolve(Equation,Var[=Guess])
数值或
_
字符串
nSolve(Equation,Var[=Guess],lowBound)
数值或错误
_
字符串
nSolve(Equation,Var
[=Guess],lowBound,upBound)
数值或
如果存在多个解,您可以使用估
计值来帮助找到特解。
nSolve() 目 录 >
_
字符串
nSolve(Equation,Var[=Guess]) | lowBound
{Var{upBound
数值或错误
_
字符串
Equation 的某个变量反复搜索其实
数解的近似值。指定变量为:
--
=
xx=3 都是有效形式。
nSolve() 通常比 solve() zeros()
其是当您使用“|运算符将搜索范围限
定在仅包含一个精确简单解的小区间
nSolve() 会尝试确定残差值为零的一
点,或残差值符号相反、且大小不超过
限值的相对接近的两点。如果使用样
本点中的适当数值无法实现,则会返
回字符串“no solution found
注 意 :另请参阅 cSolve()cZeros()solve
() zeros()
O
OneVar 目 录 >
OneVar [1,]X[,[Freq][,Category,Include]]
OneVar [n,]X1,X2[X3[,…[,X20]]]
计算最多 20 个数组的单变量统计。
果摘要存储在 stat.results (
参阅第164)
Include 外,所有数组必须有相同维
Freq 是由频率值组成的可选数组。Freq
中的每个元素指定各相应 XY
点的出现频率。默认值为 1所有元素
必须为|0
Category 是相应 X数值的类别代码组成
字母顺序列表
119
120
字母顺序列表
OneVar 目 录 >
Include 是由一个或多个类别代码组成
的数组。计算值仅包括类别代码包含在
此数组中的数据项。
XFreq Category 中任意一个
数组的空(空值)元素都会导致所有这
些数组中对应元素为空值。数组 X1
X20 中任意一个数组的空元素都会导致
所有这些数组中对应元素为空值。有关
空元素的更多信息,请参阅第220
输出变量 说明
stat.vx值的平均值
stat.Gx x 值之和
stat.Gx2x2值之和
stat.sx x 的样本标准差
stat.sx x 的总体标准差
stat.n 数据点的数量
stat.MinX x 值的最小值
stat.Q1X x 的第一个四分位数
stat.MedianX x 的中位数
stat.Q3X x 的第三个四分位数
stat.MaxX x 值的最大值
stat.SSX x 平均值的方差和
or ()目 录 >
布尔表达式
1or
布尔表达式
2
尔表达式
布尔列表
1or
布尔列表
2
布尔列
布尔矩阵
1or
布尔矩阵
2
布尔矩
true false或者原始输入的简
or ()目 录 >
如果其中一个或两个表达式化简为
truetrue仅当两个表达式的
计算结果均为 false false
注 意 :请参阅 xor
输入 样本的注意事项:关于输入多行
程序和函数定义的说明,请参阅产品
指导手册中的计算器
Integer1 or Integer2
使or 运算逐位比较两个实整数。
内部运算中,两个整数都将转换为带
符号的 64 位二进制数字。当相应位进
行比较时,如果任何一个位值为 1
结果为 1仅当两个位值均为 0
果才为 0返回的值代表位结果,将根
Base 模式显示。
您可以输入任何进位制的整数。对于
按二进制或十六进制输入的整数,
必须分别使用 0b 0h 前缀。不带前缀
的整数都将被视为十进制(基数为
10)
如果您输入的十进制整数对于带符号
64 位二进制形式来说过大,可使用
对称的模数运算将该值纳入合理的范
4Base2(17
)
注 意 :请参阅 xor
Hex
重要信息:非字O
Bin
二进制输入最多可为 64 (
0b 前缀)十六进制输入最多可为
16 位。
ord() 目 录 >
ord(String)
ord(List1)
返回字符串 String 中第一个字符的数
值代码,或返回一个由 List1 中各元素
的第一个字符所组成的数组。
P
P4Rx() 目 录 >
P4Rx(rExpr,qExpr)
表达式
Radian 角度模式下:
字母顺序列表
121
122
字母顺序列表
P4Rx() 目 录 >
P4Rx(rList,qList)
P4Rx(rMatrix,qMatrix)
(r,q)对的等值 x
注 意 :q自变量可以是度、弧度或百分
度,具体取决于当前的角度模式。如果
自变量为表达式,您可以使用 ¡GR
临时更改角度模式。
注 意 :您可以通过在计算机键盘上键
P@>Rx(...)插入此函数。
P4Ry() 目 录 >
P4Ry(rExpr,qExpr)
表达式
P4Ry(rList,qList)
P4Ry(rMatrix,qMatrix)
(r,q)对的等值 y
注 意 :q自变量可以是度、弧度或百分
度,具体取决于当前的角度模式。如果
自变量为表达式,您可以使用 ¡GR
临时更改角度模式。
注 意 :您可以通过在计算机键盘上键
P@>Ry(...)插入此函数。
Radian 角度模式下:
PassErr 目 录 >
PassErr
将错误传递到下一级。
如果系统变量 errCode PassErr
不会进行任何操作。
Try...Else...EndTry Else 语句应使用
ClrErr PassErr如果要处理或忽略错
使ClrErr如果不知道如何处理
使PassErr 将其发送到下一个
错误处理句柄。如果没有其他未完成的
Try...Else...EndTry 错误处理句柄,错误对
话框将正常显示。
PassErr 的示例,请参阅 Try
下的示例 2( 177)
PassErr 目 录 >
注 意 :另请参见 第25ClrErr 和 第177
Try
输入样本的注意事项:在手持设备的
算器应用程序中,请按 @输入多行定
义,而不要在各行末按 ·在计算机
键盘上按住 Alt Enter
piecewise() 目 录 >
piecewise(Expr1 [,Cond1 [,Expr2 [,
Cond2 [,… ]]]])
以数组形式返回分段函数的定义。
还可以使用模板创建分段函数。
注 意 :另请参阅分段模板(3)
poissCdf() 目 录 >
poissCdf(l,lowBound,upBound)
lowBound upBound 是数值,则结果为
lowBound upBound
poissCdf(l,upBound)P(0{X{upBound)
upBound 是数值,则结果为
upBound 是数组,则结果为数组
计算具有指定平均值 l的离散泊松分
布的累积概率。
P(X {upBound)lowBound=0
poissPdf() 目 录 >
poissPdf(l,XVal)XVal
结果为
XVal
计算具有指定平均值 l的离散泊松分
布的概率。
字母顺序列表
123
124
字母顺序列表
4Polar 目 录 >
Vector 4Polar
注 意 :您可以通过在计算机键盘上键
@>Polar 插入此运算符。
以极坐标形式 [rθ]
维数必须为 2可以是行向量,也可以
是列向量。
注 意 :4Polar 是一条显示格式指令,
是转换函数。您只能在输入行结尾处
使用该函数,并且 ans 不会得到更新。
注 意 :另请参阅 4Rect(136)
complexValue 4Polar
以极坐标形式显示 complexVector
Degree 角度模式下将返回 (rθ)
Radian 角度模式下将返回 reiθ
complexValue 可为任意复数形式,
reiθ形式的输入会在 Degree 角度模
式中产生错误。
注 意 :您必须对 (rθ)形式的极坐标输
入使用括号。
Radian 角度模式下:
Gradian 角度模式下:
Degree 角度模式下:
polyCoeffs() 目 录 >
polyCoeffs(Poly [,Var])
返回一个数组,其元素为关于变量 Var
的多项式 Poly
Poly 必须是关于 Var 的多项式表达
Poly 是关于单变量的表达
式,否则建议您不要省略 Var
展开多项式并选择省略的 Var x
polyCoeffs() 目 录 >
polyDegree() 目 录 >
polyDegree(Poly [,Var])
返回关于变量 Var 的多项式表达式
Poly 的次数。如果您省略 Var
polyDegree() 函数将从多项式 Poly
量中选择一个默认值。
Poly 必须是关于 Var 的多项式表达
Poly 是关于单变量的表达
式,否则建议您不要省略 Var
常数多项式
尽管无法提取系数,但可以提取次数。
这是因为次数无需展开多项式便可提
polyEval() 目 录 >
polyEval(List1,Expr1)
表达式
polyEval(List1,List2)
表达式
将第一个自变量看作一个降次多项式
的系数,然后返回该多项式,用于计算
第二个自变量的值计算。
字母顺序列表
125
126
字母顺序列表
polyGcd() 目 录 >
polyGcd(Expr1,Expr2)
表达式
返回两个自变量的最大公约数。
Expr1 Expr2 必须都为多项式表达
不允许使用数组、矩阵和布尔自变量。
polyQuotient() 目 录 >
polyQuotient(Poly1,Poly2 [,Var])
返回关于指定变量 Var 的多项式 Poly1
除以多项式 Poly2
Poly1 Poly2 必须均为关于 Var
项式表达式。除非 Poly1 Poly2
于同一单变量的表达式,否则建议您
不要省略 Var
polyRemainder() 目 录 >
polyRemainder(Poly1,Poly2 [,Var])
返回关于指定变量 Var 的多项式 Poly1
除以多项式 Poly2
Poly1 Poly2 必须均为关于 Var
项式表达式。除非 Poly1 Poly2
于同一单变量的表达式,否则建议您
不要省略 Var
polyRoots() 目 录 >
polyRoots(Poly,Var)
polyRoots(ListOfCoeffs)
第一种句法 cPolyRoots(Poly,Var)返回一
个数组,其元素为关于变量 Var 的多项
Poly 的实数根。如果实数根不存
在,则返回一个空的数组:{}
Poly
必须为单变量多项式。
第二种句法 cPolyRoots(ListOfCoeffs)
回一个数组,其元素为 ListOfCoeffs
系数的实数根。
注 意 :另请参阅 cPolyRoots()(34)
PowerReg 目 录 >
PowerReg X,Y[,Freq] [,Category,
Include]]
在数组 XY上使用频率 Freq 计算幂
y = (a·(x)b)结果摘要存储在
stat.results (请参阅第164)
Include 外,所有数组必须有相同维
XY分别是自变量和因变量的数组。
Freq 是由频率值组成的可选数组。Freq
中的每个元素指定各相应 XY
点的出现频率。默认值为 1所有元素
必须为|0
Category 是由相应 XY数据的类别
代码组成的数组。
Include 是由一个或多个类别代码组成
的数组。计算值仅包括类别代码包含在
此数组中的数据项。
有关数组中空元素结果的信息,请参阅
(空值)元素” ( 220)
输出变量 说明
stat.RegEqn 回归方程:a·(x)b
stat.astat.b 回归系数
字母顺序列表
127
128
字母顺序列表
输出变量 说明
stat.r2变换数据的线性确定系数
stat.r 变换数据 (ln(x), ln(y)) 的相关系数
stat.Resid 与幂模型相关的残差
stat.ResidTrans 与变换数据的线性拟合相关的残差
stat.XReg 被修改后的数组 X List 中的数据点数组,实际用在基于 FreqCategory
List Include Categories
限制的回归中
stat.YReg 被修改后的数组 Y List 中的数据点数组,实际用在基于 FreqCategory
List Include Categories
限制的回归中
stat.FreqReg 由对应于 stat.XReg stat.YReg
的频率所组成的数组
Prgm 目 录 >
Prgm
Block
EndPrgm
创建用户定义程序的模板,必须与
DefineDefine LibPub Define LibPriv
令一起使用。
Block 可以是一条语句,也可以是以 “:”
字符分隔的或者单独行上的一系列语
输入 样本的注意事项:关于输入多行
程序和函数定义的说明,请参阅产品
指导手册中的计算器
GCD 并显示中间结果。
prodSeq()
«ÎðŒ‘ƒ Π()£®µ⁄ 208
“Š£©°£
Product (PI)
«ÎðŒ‘ƒ Π()£®µ⁄ 208
“Š£©°£
product() 目 录 >
product(List[,Start[,End]])
表达式
List 所含元素的乘积。Start End
为可选项。它们指定了元素的范围。
product(Matrix1[,Start[,End]])
返回由 Matrix1 中各列元素的乘积所组
成的行向量。Start end
们指定了行的范围。
(空值)元素将被忽略。有关空元素
的更多信息,请参阅第220
propFrac() 目 录 >
propFrac(Expr1[,Var])
表达式
propFrac(rational_number)以整数与分数
之和的形式返回 rational_number
分数与整数符号相同且分母大于分
propFrac(rational_expression,Var)返回适
当比值及关于 Var 的多项式的和。在各
个适当比值中,分母中 Var 的次数应大
于分子中 Var Var 的同次幂将
汇集在一起。各项及其因式将按主变
Var 进行分类。
如果省略 Var则得到一个关于主变量
的适当分子展开形式。然后,先给出关
于主变量的多项式部分的系数,以此
对于有理表达式而言,propFrac()
expand() 快,但不能完全替代之。
字母顺序列表
129
130
字母顺序列表
propFrac() 目 录 >
您可以使用 propFrac() 函数表示带分数
并演示带分数的加法和减法。
Q
QR 目 录 >
QR Matrix,qMatrix,rMatrix[,Tol]
计算实数或复数矩阵的 Householder QR
因式分解。结果 Q矩阵和 R矩阵存储
在指定的 Matrix Q矩阵为酉矩阵,
R矩阵为上三角矩阵。
作为可选项,如果矩阵中任何元素的
绝对值小于 Tol则将该元素将作为零
值处理。仅当矩阵有浮点输入项且不
含任何未赋值的符号变量时,使用此
Tol 将被忽略。
如果您使用 / · 或 将 Auto or
Approximate 设定为 Approximate
式,则运算会使用浮点算法完成。
如 果 Tol 省略或未使用,则默认的
公差计算方法为:
5EL14 ·max(dim(Matrix)) ·rowNorm
(Matrix)
m1 中的浮点数值 (9.)使得结果以浮点
形式进行计算。
QR 因式分解采用 Householder 变换进行
数值运算。使用 Gram-Schmidt 进行符
qMatName 中的列向量是
matrix 所定义的空间上的规范正交基。
QuadReg 目 录 >
QuadReg X,Y[,Freq] [,Category,Include]]
在数组 XY上使用频率 Freq 计算二
次多项式回归 y = a·x2+b·x+c结果摘要
存储在 stat.results (请参阅第
164)
Include 外,所有数组必须有相同维
XY分别是自变量和因变量的数组。
Freq 是由频率值组成的可选数组。Freq
中的每个元素指定各相应 XY
点的出现频率。默认值为 1所有元素
必须为|0
Category 是由相应 XY数据的类别
代码组成的数组。
Include 是由一个或多个类别代码组成
的数组。计算值仅包括类别代码包含在
此数组中的数据项。
有关数组中空元素结果的信息,请参阅
(空值)元素” ( 220)
输出变量 说明
stat.RegEqn 回归方程:a·x2+b·x+c
stat.a
stat.bstat.c
回归系数
stat.R2确定系数
stat.Resid 回归残差
stat.XReg 被修改后的数组 X List 中的数据点数组,实际用在基于 FreqCategory
List Include Categories
限制的回归中
stat.YReg 被修改后的数组 Y List 中的数据点数组,实际用在基于 FreqCategory
List Include Categories
限制的回归中
stat.FreqReg 由对应于 stat.XReg stat.YReg
的频率所组成的数组
QuartReg 目 录 >
QuartReg X,Y[,Freq] [,Category,
Include]]
字母顺序列表
131
132
字母顺序列表
QuartReg 目 录 >
计算 在数组 XY上使用频率 Freq
算四次多项式回归 y = a·x4+b·x3+c·
x2+d·x+e结果摘要存储在 stat.results
(请参阅第164)
Include 外,所有数组必须有相同维
XY分别是自变量和因变量的数组。
Freq 是由频率值组成的可选数组。Freq
中的每个元素指定各相应 XY
点的出现频率。默认值为 1所有元素
必须为|0
Category 是由相应 XY数据的类别
代码组成的数组。
Include 是由一个或多个类别代码组成
的数组。计算值仅包括类别代码包含在
此数组中的数据项。
有关数组中空元素结果的信息,请参阅
(空值)元素” ( 220)
输出变量 说明
stat.RegEqn 回归方程:a·x4+b·x3+c·x2+d·x+e
stat.astat.b
stat.cstat.dstat.e
回归系数
stat.R2确定系数
stat.Resid 回归残差
stat.XReg 被修改后的数组 X List 中的数据点数组,实际用在基于 Freq
Category List Include Categories
限制的回归中
stat.YReg 被修改后的数组 Y List 中的数据点数组,实际用在基于 Freq
Category List Include Categories
限制的回归中
stat.FreqReg 由对应于 stat.XReg stat.YReg
的频率所组成的数组
R
RPθ() 目 录 >
RPθ(xExpr,yExpr)
表达式
RPθ(xList,yList)
RPθ(xMatrix,yMatrix)
在度角模式下:
RPθ() 目 录 >
(x,y)参数对的等效 θ
注 意 :根据当前角模式设置,结果以度
角、梯度角或弧度角的形式返回。
注 意 :您可以从计算机键盘键入
R@>Ptheta(...)来插入此函数。
在梯度角模式下:
在弧度角模式下:
RPr() 目 录 >
RPr (xExpr,yExpr)
表达式
RPr (xList,yList)
RPr (xMatrix,yMatrix)
(x,y)参数对的等效 r
注 意 :您可以从计算机键盘键入 R@>Pr
(...)来插入此函数。
在弧度角模式下:
Rad 目 录 >
Expr1Rad
表达式
将参数转换为弧度角的度量。
注 意 :您可以从计算机键盘键入 @>Rad
来插入此运算符。
在度角模式下:
在梯度角模式下:
rand() 目 录 >
rand()
表达式
rand(#Trials)
设置随机数种子。
字母顺序列表
133
134
字母顺序列表
rand() 目 录 >
Rand() 返回介于 01之间的一个随机
rand(#Trials)返回一个列表,其中包含
#Trials 个介于 01之间的随机值。
randBin() 目 录 >
randBin(n,p)
表达式
randBin(n,p,#Trials)
randBin(n,p)返回根据指定的二项式分
布产生的一个随机实数。
randBin(n,p,#Trials)返回一个列表,
中包含根据指定的二项式分布产生的
#Trials 个随机实数。
randInt() 目 录 >
randInt
(lowBound,upBound)
表达式
randInt
(lowBound,upBound
,#Trials)
randInt
(lowBound,upBound)
返回由 lowBound
upBound 整数界
限指定的范围内的
一个随机整数。
randInt
(lowBound,upBound
,#Trials)返回一个
列表,其中包含指
定范围内的 #Trials
个随机整数。
randMat() 目 录 >
randMat(numRows,numColumns)
返回一个指定维数的整数矩阵,其中
整数值介于 -9 9
randMat() 目 录 >
两个参数都必须简化为整数。 每次您按 ·时,此矩阵中的
值都会改变。
randNorm() 目 录 >
randNorm(μ,σ)
表达式
randNorm(μ,σ,#Trials)
randNorm(μ,σ)返回根据指定的正态分
布产生的一个十进制数。它可以是任
何实数,但高度集中在区间 [μ3σ,
μ+3σ]
randNorm(μ,σ,#Trials)返回一个列表,
其中包含根据指定的正态分布产生的
#Trials 个十进制数。
randPoly() 目 录 >
randPoly(Var,Order)
表达式
Var(变量)的指定 Order(阶数)
多项式。系数是 99范围内的随机
整数。首项系数不得为零。
Order(阶数)必须介于 0–99
randSamp() 目 录 >
randSamp(List,#Trials[,noRepl])
返回一个列表,其中包含一个随机样
本,具体值取自 List(列表)试验次数
#Trials并提供一个选项,用于指定
进行样本替换 (noRepl=0) 或不进行样
本替换 (noRepl=1)默认值是进行样本
RandSeed 目 录 >
RandSeed Number
Number = 0则将种子设置为随机
数生成器的工厂默认值。如果
Number 0则使用它来生成两个种
子,分别存储在系统变量 seed1
seed2
字母顺序列表
135
136
字母顺序列表
real() 目 录 >
real(Expr1)
表达式
返回参数的实部。
注 意 :所有未定义的变量均被视为实
变量。另请参阅 imag()page 84
real(List1)
返回所有元素的实部。
real(Matrix1)
返回所有元素的实部。
Rect 目 录 >
Vector Rect
注 意 :您可以从计算机键盘键入
@>Rect 来插入此运算符。
以直角坐标形式 [x, y, z] Vector(
)该向量必须是 23
可以是行或列。
注 意 :Rect 是显示格式指令,而不是
转换函数。您只能在输入行末尾使用
它,并且它不会更新 ans
注 意 :另请参阅 Polar124
complexValue Rect
以直角坐标形式 a+bi
complexValuecomplexValue 可为任何
复数形式。然而,在度角模式下,输入
reiθ会导致错误。
注 意 :(rθ)极坐标时必须使用圆
在弧度角模式下:
在梯度角模式下:
在度角模式下:
要键入 Catalog( 目录)
中的符号列表选择它。
ref() 目 录 >
ref(Matrix1[,Tol])
Matrix1 的行梯形式。
Tol 是可选项,绝对值小于该值的任何
矩阵元素均被视为零。只有在矩阵具
有浮点项且未包含尚未赋值的任何符
号变量时,才使用此容限。否则,Tol
将被忽略。
如果您使用 或 将 Auto or
Approximate( 自动或近似)模式设置
Approximate( 近似)则使用浮点
算术进行计算。
如果忽略或未使用 Tol则会采用以
下方式计算默认容限:
5E14 max(dim(Matrix1)) rowNorm
(Matrix1)
Matrix1 中出现未定义的元素。
样的元素可能导致意外的结果。
例如,如果以下表达式中的 a
则会出现警示信息,并且结果显示为:
出现警示是因为广义元素 1/aa=0
事先将一个值存储到 a中,或者使用约
(“|”) 运算符来替换值,这样可以避
免出现上述情况,如以下示例中所示。
注 意 :另请参阅 rref()page 145
RefreshProbeVars 目 录 >
RefreshProbeVars
字母顺序列表
137
138
字母顺序列表
RefreshProbeVars 目 录 >
允许在 TI-Basic 程序中从所有已连接的
传感器探头访问传感器数据。
StatusVar
statusVar
=0 正常(继续使用该程序)
statusVar
=1
Vernier DataQuest应用程序
处于数据采集模式。
注 意 :要使用此命令,Vernier
DataQuest™ 应用程序必须处
于仪表模式。
statusVar
=2
Vernier DataQuest应用程序
未 启 动 。
statusVar
=3
Vernier DataQuest应用程序
已启动,但您尚未连接任何
探 头 。
Define temp()=
Prgm
© Check if system is ready
RefreshProbeVars status
If status=0 Then
Disp "ready"
For n,1,50
RefreshProbeVars status
temperature:=meter.temperature
Disp "Temperature:
",temperature
If temperature>30 Then
Disp "Too hot"
EndIf
© Wait for 1 second between
samples
Wait 1
EndFor
Else
Disp "Not ready. Try again
later"
EndIf
EndPrgm
注意:这也适用于 TI-Innovator™
Hub
remain() 目 录 >
remain(Expr1,Expr2)
表达式
remain(List1,List2)
remain(Matrix1,Matrix2)
按照以下恒等式所定义,返回第一个
参数相对于第二个参数的余数:
remain(x,0)x
remain(x,y)xyiPart(x/y)
remain(x,y)remain(x,y)
结果要么为零,要么与第一个参数具
有相同的正负号。
注 意 :另请参阅 mod()108
Request 目 录 >
Request promptString,var[,DispFlag
[,statusVar]]
Request promptString,func(arg1,...argn)
[,DispFlag [,statusVar]]
编程命令:暂停程序,并显示一个包含
promptString 的对话框,以及一个
供用户输入响应的输入框。
当用户键入响应并单击 OK( 确定)
输入框的内容将赋值给变量 var
如果用户单击 Cancel( 取消)则程序将
继续而不接受任何输入。如果 var
定义,该程序会使用 var 以前的值。
可选的 DispFlag 参数可以是任意表达
如 果 DispFlag 已省略,或计算结果
1则提示消息和用户响应显示
在计算器历史记录中。
如 果 DispFlag 计算结果为 0则 提
示和响应不显示在该历史记录中。
定义程序:
Define request_demo()=Prgm
Request " ",r
Disp "= ",pi*r2
EndPrgm
运行程序,然后键入响应:
request_demo()
OK(确定)后结果显示为:
6/2
= 28.2743
可选的 statusVar 参数让程序能够确定
用户如何关闭该对话框。请注意,如果
使statusVarDispFlag
如果用户单击 OK( 确定)或 者 按
Enter Ctrl+Enter则 变 量 statusVar
定义程序:
Define polynomial()=Prgm
Request “输入关于 x的多项式:",p
(x)
Disp " ",polyRoots(p(x),x)
EndPrgm
字母顺序列表
139
140
字母顺序列表
Request 目 录 >
设置为值 1
否 则 ,变 量 statusVar 设置为值 0
func() 参数让程序能够将用户响应存储
为函数定义。此语法等效于用户执行
以下命令:
Define func(arg1, ...argn) =
用户响应
然后,程序可以使用定义的函数 func
()promptString 指导用户输入适当的
用户响应
从而完成函数定义。
注 意 :您可以在用户定义的程序中使
Request 命令,但不能在函数中使
停止在无限循环内包含 Request 命令的
手持设备:按 住 c键 ,并 反 复 按
·键 。
Windows®按 住 F12 键 ,并 反 复 按
Enter 键 。
Macintosh®按 住 F5 键 ,并 反 复 按
Enter 键 。
iPa应用程序显示提示。您可以
继续等待或取消。
注 意 :另请参阅 RequestStrpage 140
运行程序,然后键入响应:
polynomial()
x^3+3x+1 并选择 OK(确定)后结果
{-0.322185}
RequestStr 目 录 >
RequestStr promptString,var[,DispFlag]
编程命令:除了用户响应始终解释为
字符串之外,在运算方面与 Request
令的第一种语法相同。Request
将该响应解释为表达式,除非用户将
响应放在引号 ("")
注意:您可以在用户定义的程序中使
RequestStr 命令,但不能在函数中使
停止在无限循环内包含 RequestStr
手持设备:按 住 c键 ,并 反 复 按
定义程序:
Define requestStr_demo()=Prgm
RequestStr "你的名字:",name,0
Disp "响应具有 ",dim(name),"
"
EndPrgm
运行程序,然后键入响应:
requestStr_demo()
RequestStr 目 录 >
·键 。
Windows®按 住 F12 键 ,并 反 复 按
Enter 键 。
Macintosh®按 住 F5 键 ,并 反 复 按
Enter 键 。
iPa应用程序显示提示。您可以
继续等待或取消。
注 意 :另请参阅 Requestpage 139OK(确定)后结果显示为(
DispFlag 参数为 0则提示和
响应不会显示在历史记录中)
requestStr_demo()
响应具有 5
Return 目 录 >
Return [Expr]
Expr 作为函数结果。
Func...EndFunc 函数块中使用。
注 意 :Prgm...EndPrgm 函数块中使用
不带参数的 Return 可退出程序。
输入 样本的注意事项:关于输入多行
程序和函数定义的说明,请参阅产品
指导手册中的计算器
right() 目 录 >
right(List1[,Num])
List1 中包含的最右边 Num
如果省略 NumList1 的所有元
right(sourceString[,Num])
字符串
返回字符串 sourceString 中包含的最右
Num
如果省略 NumsourceString
所有字符。
right(Comparison)
表达式
字母顺序列表
141
142
字母顺序列表
right() 目 录 >
返回方程或不等式的右侧部分。
rk23() 目 录 >
rk23(Expr,Var,depVar, {Var0,VarMax},
depVar0,VarStep [,diftol])
rk23(SystemOfExpr,Var,ListOfDepVars,
{Var0,VarMax},ListOfDepVars0,
VarStep[,diftol])
rk23(ListOfExpr,Var,ListOfDepVars,
{Var0,VarMax},ListOfDepVars0,
VarStep[,diftol])
使用龙格-库塔方法求解析方程组
depVar(Var0)=depVar0
[Var0,VarMax]区间内。返回一个矩
阵,第一行定义了 Var 输出值(
VarStep 确定)第二行定义了相应的
Var 值处第一个求解分量的值,依此类
Expr 是定义常微分方程 (ODE) 的右侧
SystemOfExpr 是定义 ODE 方程组的右
侧方程组(ListOfDepVars 中因变
量的阶数)
ListOfExpr 是定义 ODE 方程组的右侧
列表(ListOfDepVars 中因变量的
阶数)
Var 是自变量。
ListOfDepVars 是因变量的列表。
{Var0,VarMax}是包含两个元素的列
表,告知函数从 Var0 VarMax
ListOfDepVars0 是因变量初始值的列
微分方程:
y'=0.001*y*(100-y) y(0)=10
要查看完整结果,请按 £然后使用 ¡
¢移动光标。
diftol 设置为 1.E6的同一方程
将上述结果与使用 deSolve() seqGen()
获得的 CAS 精确解进行比较:
y1(0)=2 y2(0)=5
rk23() 目 录 >
VarStep 计算结果为非零数
sign(VarStep) = sign(VarMax-Var0)
Var0+i*VarStep 处返回解,
i=0,1,2,...Var0+i*VarStep
[var0,VarMax]区间内(VarMax
能无解)
VarStep 计算结果为零,则在
-库塔Var 值处返回解。
Diftol 是误差容限(默认值为 0.001)
root() 目 录 >
root(Expr)root
root(Expr1,Expr2)
root(Expr)Expr 的平方根。
root(Expr1,Expr2)Expr1 Expr2
Expr1 可以是实数或复数浮点
常数、整数或复数有理常数或通用符
号表达式。
注 意 :另请参阅 N次方根模板1
rotate() 目 录 >
rotate(Integer1[,#ofRotations])
对一个二进制整数进行循环移位。
可以采用任意进制输入 Integer1
自动转换为带符号 64 位二进制形式。
Integer1 的大小超出二进制整数
的表示范围,可使用对称模运算使该
值处于范围内。有关更多信息,请参阅
Base2,第17
在二进制模式下:
要查看完整结果,请按 £然后使用 ¡
¢移动光标。
#ofRotations 为正,则向左循环移
。如#ofRotations 为负,则向右循
环移位。默认值是 1( 右移一位)
例如,在向右循环移位的情况下:
在十六进制模式下:
每个数位均向右循环移位。
0b00000000000001111010110000110101
最右边的数位循环移位到最左边。
重要信息:要输入二进制或十六进制
使0b 0h 前缀(
O)
字母顺序列表
143
144
字母顺序列表
rotate() 目 录 >
0b10000000000000111101011000011010
根据进制模式显示结果。
rotate(List1[,#ofRotations])
List1 向右或向左循环移位 #of
Rotations 个元素后的结果。此操作不
会改变 List1
#ofRotations 为正,则向左循环移
。如#ofRotations 为负,则向右循
环移位。默认值是 1( 右移一个元
)
在十进制模式下:
rotate(String1[,#ofRotations])
字符串
String1 向右或向左循环移位
#ofRotations 个字符后的结果。此操作
不会改变 String1
#ofRotations 为正,则向左循环移
。如#ofRotations 为负,则向右循
环移位。默认值是 1( 右移一个字
)
round() 目 录 >
round(Expr1[,digits])
表达式
返回参数按四舍五入保留小数点后指
定位数的结果。
digits 必须是 0–12 范围内的整数。
果指令中不包含 digits则返回参数按
四舍五入保留 12 位有效数字的结果。
注 意 :数位显示模式可能会影响显示
round(List1[,digits])
返回四舍五入为指定位数的元素的列
round(Matrix1[,digits])
返回四舍五入为指定位数的元素的矩
rowAdd() 目 录 >
rowAdd(Matrix1,rIndex1,rIndex2)
Matrix1 经过以下变换后的结果:
rIndex2 替换为行 rIndex1 rIndex2
rowDim() 目 录 >
rowDim(Matrix)
表达式
Matrix
注 意 :另请参阅 colDim()25
rowNorm() 目 录 >
rowNorm(Matrix)
表达式
Matrix 中各行内元素的绝对值之
和的最大值。
注 意 :所有矩阵元素必须简化为数字。
另请参阅 colNorm()26
rowSwap() 目 录 >
rowSwap(Matrix1,rIndex1,rIndex2)
Matrix1 在将行 rIndex1 rIndex2
进行交换后的结果。
rref() 目 录 >
rref(Matrix1[,Tol])
Matrix1 的递减行梯形式。
字母顺序列表
145
146
字母顺序列表
rref() 目 录 >
Tol 是可选项,绝对值小于该值的任何
矩阵元素均被视为零。只有在矩阵具
有浮点项且未包含尚未赋值的任何符
号变量时,才使用此容限。否则,Tol
将被忽略。
如果您使用 或 将 Auto or
Approximate( 自动或近似)模式设置
Approximate( 近似)则使用浮点
算术进行计算。
如果忽略或未使用 Tol则会采用以
下方式计算默认容限:
5E14 max(dim(Matrix1)) rowNorm
(Matrix1)
注 意 :另请参阅 ref()page 137
S
sec() µ
sec(Expr1)
表达式
sec(List1)
Expr1 的正割值,或返回一个数
List1 中所对应元素的正
注 意 :自变量可以是度、弧度或百分度
形式,具体取决于当前的角度模式设
置。您可以使用 ¡GR临时更改角
Degree 角度模式下:
sec/() µ
sec/(Expr1)
表达式
sec/(List1)
返回正割值为 Expr1 的角度,或返回一
个数组,其元素为 List1 所对应元素的
反正割值。
注 意 :返回的结果可以是度、弧度或百
分度形式,具体取决于当前的角度模
Degree 角度模式下:
Gradian 角度模式下:
sec/() µ
注 意 :您可以通过在计算机键盘上键
arcsec(...)插入此函数。
Radian 角度模式下:
sech() 目 录 >
sech(Expr1)
表达式
sech(List1)
Expr1 的双曲正割值,或返回一个
数组,其元素为 List1 所对应元素的双
曲正割值。
sech/() 目 录 >
sech/(Expr1)
表达式
sech/(List1)
Expr1 的反双曲正割值或返回一
个数组,其元素为 List1 所对应元素的
反双曲正割值。
注 意 :您可以通过在计算机键盘上键
arcsech(...)插入此函数。
Radian 角度模式下和 Rectangular
数模式下:
Send 分享器菜单
SendexprOrString1[,exprOrString2] ...
编程命令:向已连接的分享器发送一个
或多个 TI-Innovator™ Hub
exprOrString 必须是有效的
TI-Innovator™ Hub 命令。通常情况下,
exprOrString 包含用于控制设备的
"SET..." 命令或用于请求数据的
"READ..."
变量将连续发送至分享器。
注意:您可以在用户定义的程序内使用
Send 命令,但不能在函数内使用。
注意:另请参阅 Get(74)GetStr(
80)eval()(59).
例如:将内置 RGB LED 的蓝色元素打开
0.5
例如:请求分享器内置光级传感器的当
Get 命令用于检索值,然后将其
分配至变量 lightval
字母顺序列表
147
148
字母顺序列表
Send 分享器菜单
例如:向分享器的内置扬声器发送计算
出的频率。利用特殊变量
iostr.SendAns 显示分享器命令和计算
出的表达式。
seq() 目 录 >
seq(Expr,Var,Low,High[,Step])
为增量增加
表达式
并返回结果数组。
的初始内容在 seq() 执行完毕后保持
的默认值 = 1
要强制获得近似结果,
手持设备:/ ·
Windows®Ctrl+Enter
Macintos+Enter
iPad®enter 然后选择 。
seqGen() 目 录 >
seqGen(
表达式
,
,
因变量
,{
0,
变量最大值
}[,
初始项数组
[,
变量步
[,
上限值
]]])
生成序列 depVar(
)=
表达式
的项数
0
变量最大值
量步长
为增量增加自变量
使
表达式
公式和
初始项数组
计算对应
depVar(
)然后返回结
seqGen(
表达式数组或表达式方程组
,
,
因变量数组
,{
0,
变量最大
} [,
初始项矩阵
[,
变量步长
[,
生成序列 u(n) = u(n-1)2/2 的前 5
u(1)=2并且
变量步长
=1
0=2
seqGen() 目 录 >
]]])
生成序列 ListOfDepVars(
)=
式数组或表达式方程组
的方程组(
数组)项矩阵如下:
0
变量最
变量步长
为增量增加自变量
使
表达式数组或表达式方程
公式和
初始项矩阵
计算对应
ListOfDepVars(
)然后返回结
的初始内容在 seqGen() 执行完毕
后保持不变。
变量步长
的默认值 =1
初始项为符号的示例:
两个序列的方程组:
注意:上述初始项矩阵中的空值 (_)
于表示 u1(n) 的初始项使用显式序列公
u1(n)=1/n
seqn() 目 录 >
seqn(Expr(u,n[,
初始项数组
[,n
最大值
[,
上限值
]]])
生成序列 u(n)=Expr(u,n)的项数组如
1n
最大值
1为增量增加
n使Expr(u,n)公式和
初始项数组
计算对应值 nu(n)然后返回结果数
seqn(Expr(n[,n
最大值
[,
上限值
]])
生成非递归序列 u(n)=Expr(n)的项数组
1n
最大值
1为增量增加
n使Expr(u, n) 公式计算对应值 n
u(n)然后返回结果数组。
如果缺少 n
最大值
n
最大值
设置为
2500
n
最大值
=0n
最大值
设置为
2500
生成序列 u(n) = u(n-1)/2 6
u(1)=2
字母顺序列表
149
150
字母顺序列表
seqn() 目 录 >
注 意 :seqn() n0=1n
=1
seqGen()
series() 目 录 >
series(Expr1,Var,Order [,Point])
series(Expr1,Var,Order [,Point]) |
Var>Point
表达式
series(Expr1,Var,Order [,Point]) |
Var<Point
表达式
返回一个 Expr1 通过次数 Order
Point 处展开得到的一个普遍截尾幂级
数表达式。Order 可以是任意有理数。
(Var NPoint)的冥可能包含负指数和/
或分数指数。这些冥的系数可包括
(Var NPoint)的对数和 Var 由拥有相同
指数符号的 (Var NPoint)的所有乘方
控制的其他函数。
Point 的默认值为 0Point ˆ
这种情况下展开通过次数 Order
1/(Var NPoint)
如果不能求出如 sin(1/z)(z=0 )eN1/z
( z=0 )ez( z = ˆ)本性基
点的表达式,dominantTerm(…) 将返回
dominantTerm(…)
如果这些级数或其中一个导数在 Point
处跳跃的不连续,则结果可能会包含
以下形式的子表达式:针对实数展开变
sign(…) abs(…) “_”
结尾的复数展开变量 (-1)floor(…angle(…)…)
如果要仅用主项求 Point 一侧的值,
那么把 “| Var >Point“| Var <Point
“| “Var |PointVar {Point中合适
的一个附加到 dominantTerm(...)
出一个相对简单的结果。
series() 可提供不定积分和定积分的符
号化近似值,否则符号解无法通过其
他方法获得。
series() 目 录 >
series() 在第一自变量数组和矩阵上分
series() taylor() 的通用版本。
如右侧的上一示例中所示,series(...)
成结果的显示例程下行可能会重新排
列各项,以致主项不在最左侧。
注 意 :另请参阅 dominantTerm()(54
)
setMode() 目 录 >
setMode(modeNameInteger,
settingInteger)
setMode(list)
整数数组
仅在函数或程序内有效。
setMode(modeNameInteger,
settingInteger)可临时将模式
modeNameInteger 设置为新设置
settingInteger并返回一个对应于该模
式原始设置的整数。此更改仅可在程
/函数的执行过程中进行。
modeNameInteger 指定您要设置的模式
的名称,它必须为下表中的模式整数
settingInteger 指定模式的新设置名称。
它必须为下列特定模式设置整数之
setMode(list)可以更改多个设置。list
包含模式整数和设置整数对。setMode
(list)返回一个类似数组,其中整数对
表示原始模式和设置。
如果您使用 getMode(0) &var 保存所有
模式设置,则可以使用 setMode(var)
原这些设置,直到函数或程序退出。
请参阅 getMode()(79)
注 意 :此时将传递当前模式设置以调
用子例程。如果任何子例程更改了模
式设置,则控制返回到调用例程时模
式更改将丢失。
使Display Digits 的默认设置显示 p
近似值,然后使用 Fix2 的设置显示 p
检查程序执行后默认值是否还原。
字母顺序列表
151
152
字母顺序列表
setMode() 目 录 >
输入 样本的注意事项:关于输入多行
程序和函数定义的说明,请参阅产品
指导手册中的计算器
式 名
设置整数
Display
Digits
11=Float, 2=Float1, 3=Float2, 4=Float3, 5=Float4,
6=Float5, 7=Float6, 8=Float7, 9=Float8, 10=Float9,
11=Float10, 12=Float11, 13=Float12, 14=Fix0, 15=Fix1,
16=Fix2, 17=Fix3, 18=Fix4, 19=Fix5, 20=Fix6, 21=Fix7,
22=Fix8, 23=Fix9, 24=Fix10, 25=Fix11, 26=Fix12
Angle 2 1=Radian, 2=Degree, 3=Gradian
Exponential
Format
31=Normal, 2=Scientific, 3=Engineering
Real or
Complex
41=Real, 2=Rectangular, 3=Polar
Auto or
Approx.
51=Auto, 2=Approximate, 3=Exact
Vector
Format
61=Rectangular, 2=Cylindrical, 3=Spherical
Base 7 1=Decimal, 2=Hex, 3=Binary
Unit system 8 1=SI, 2=Eng/US
shift() 目 录 >
shift(Integer1[,#ofShifts])
对一个二进制整数进行平移。您可以
输入任意进位制的 Integer1该整数将
自动转换为带符号的 64 位二进制形
Integer1 的大小超出二进制整
数的表示范围,可使用对称的模数运
算将该值纳入合理的范围。更多信息,
请参阅 4Base2(17)
#ofShifts 为正,将向左平移。如果
#ofShifts 为负,将向右平移。默认值为
L1( 向右平移一位)
向右平移时,去掉最右边的数位,同时
在最左边的数位上插入 01
移时,去掉最左边的数位,同时在最右
边的数位上插入 0
例如,在向右平移时:
Bin
Hex
重要信息:要输入二进制或十六进制
数值,始终使用 0b 0h 前缀(非字
O)
shift() 目 录 >
各数位向右平移。
0b0000000000000111101011000011010
如果最左侧的数位为 0则插入 0
如果最左侧的数位为 1则插入 1
0b00000000000000111101011000011010
结果根据 Base 模式显示。首尾的零不
shift(List1 [,#ofShifts])
返回向右或向左平移 #ofShifts 个元素
List1 的副本。此运算不会更改
List1
#ofShifts 为正,将向左平移。如果
#ofShifts 为负,将向右平移。默认值为
L1( 向右平移一个元素)
通过平移引入到
首位或末位的元
素被设置为符号 “undef
Dec
shift(String1 [,#ofShifts])
字符串
返回向右或向左平移 #ofShifts 个字符
String1 的副本。此运算不会更改
String1
#ofShifts 为正,将向左平移。如果
#ofShifts 为负,将向右平移。默认值为
L1( 向右平移一个字符)
通过平移引入到
字符串
首位或末位的
元素被设置为空格。
sign() 目 录 >
sign(Expr1)
表达式
sign(List1)
sign(Matrix1)
对于实数和复数 Expr1Expr1ƒ0
Expr1/abs(Expr1)
Expr1 为正则返回 1
如果复数格式模式为 Real
字母顺序列表
153
154
字母顺序列表
sign() 目 录 >
Expr1 为负则返回 L1
如果复数格式模式为 Realsign(0)
1否则返回自身的值。
sign(0) 表示复数域中的单位圆。
对于数组或矩阵,返回所有元素的符
simult() 目 录 >
simult(coeffMatrix,constVector[,Tol])
返回包含线性方程组的解的列向量。
注意:另请参阅 linSolve()(96)
coeffMatrix 必须为包含方程系数的方
constVector 必须与 coeffMatrix 有相同
的行数(相同的维数)且包含常数项。
作为可选项,如果矩阵中任何元素的
绝对值小于 Tol则将该元素作为零值
处理。仅当矩阵有浮点输入项且不含
任何未赋值的符号变量时,使用此公
Tol 将被忽略。
如果您将 Auto or Approximate 模 式
设置为 Approximate运算将使用浮
点计算完成。
如 果 Tol 省略或未使用,则默认的
公差计算方法为:
5EL14 ·max(dim(coeffMatrix))
·rowNorm(coeffMatrix)
xy
x + 2y = 1
3x + 4y = L1
x=L3y=2
ax + by = 1
cx + dy = 2
simult(coeffMatrix,constMatrix[,Tol])
求解多个系数相同但常数项不同的线
性方程组。
constMatrix 的各列必须包含方程组的
常数项。结果矩阵的各列包含相应方
程组的解。
x + 2y = 1
3x + 4y = L1
x + 2y = 2
3x + 4y = L3
simult() 目 录 >
对于第一个方程组,x=L3y=2
第二个方程组,x=L7y=9/2
4sin 目 录 >
Expr 4sin
注 意 :您可以通过在计算机键盘上键
@>sin 插入此运算符。
用正弦形式表示 Expr这是一个显示
转换运算符,只能在输入行的末尾处
使
4sin cos(...)模数的所有乘方简化为
1Nsin(...)^2 sin(...)的任何剩余乘方
的指数范围为 (0, 2)因此,如果并且仅
当指定表达式中出现 cos(...)的偶数次
乘方时,结果中将不会出现 cos(...)
注 意 :Degree Gradian 角度模式不支
持此转换运算符。使用之前,请确保将
角度模式设置为 Radians Expr
确引用度或百分度角度。
sin() µ
sin(Expr1)
表达式
sin(List1)
sin(Expr1)以表达式形式返回自变量的
正弦值
sin(List1)返回一个数组,其元素为
List1 中所有元素的正弦值。
注 意 :自变量可以是度、弧度或百分度
形式,具体取决于当前的角度模式设
置。您可以使用 ¡
GR临时更改角度
Degree 角度模式下:
Gradian 角度模式下:
字母顺序列表
155
156
字母顺序列表
sin() µ
Radian 角度模式下:
sin(squareMatrix1)
squareMatrix1 的矩阵正弦值。
运算不同于计算每个元素的正弦值。
有关计算方法的信息,请参阅 cos()
squareMatrix1 必须可对角化,结果始
终包含浮点数。
Radian 角度模式下:
sin/() µ
sin/(Expr1)
表达式
sin/(List1)
sin/(Expr1)以表达式形式返回一个角
度值,其正弦值为 Expr1
sin/(List1)返回一个数组,其元素为
List1 中所对应元素的反正弦值。
注 意 :返回的结果可以是度、弧度或百
分度形式,具体取决于当前的角度模
注 意 :您可以通过在计算机键盘上键
arcsin(...)插入此函数。
Degree 角度模式下:
Gradian 角度模式下:
Radian 角度模式下:
sin/(squareMatrix1)
squareMatrix1 的矩阵反正弦值。
此运算不同于计算每个元素的反正弦
值。有关计算方法的信息,请参阅 cos
()
squareMatrix1 必须可对角化,结果始
终包含浮点数。
Radian 角度模式下和 Rectangular
数格式模式下:
sinh() 目 录 >
sinh(Expr1)
表达式
sinh(List1)
sinh (Expr1)以表达式形式返回自变量
的双曲正弦值。
sinh (List1)返回一个数组,其元素为
List1 中所对应元素的双曲正弦值。
sinh(squareMatrix1)
squareMatrix1 的矩阵双曲正弦
值。此运算不同于计算每个元素的双
曲正弦值。有关计算方法的信息,请参
cos()
squareMatrix1 必须可对角化,结果始
终包含浮点数。
Radian 角度模式下:
sinh/() 目 录 >
sinh/(Expr1)
表达式
sinh/(List1)
sinh/(Expr1)以表达式形式返回自变量
的反双曲正弦值。
sinh/(List1)返回一个数组,其元素为
List1 中所对应元素的反双曲正弦值。
注 意 :您可以通过在计算机键盘上键
arcsinh(...)插入此函数。
sinh/(squareMatrix1)
squareMatrix1 的矩阵反双曲正弦
值。此运算不同于计算每个元素的反
双曲正弦值。有关计算方法的信息,
cos()
squareMatrix1 必须可对角化,结果始
终包含浮点数。
Radian 角度模式下:
SinReg 目 录 >
SinReg X,Y[,[Iterations],[Period] [,
Category,Include] ]
字母顺序列表
157
158
字母顺序列表
SinReg 目 录 >
计算基于数组 XY的正弦回归。结果
摘要存储在 stat.results (
阅第164)
Include 外,所有数组必须有相同维
XY分别是自变量和因变量的数组。
Iterations 指定了求解的最大尝试次数
( 1 16) 如果省略,则尝试 8
常,该值越大,则结果越精确,但执行
时间也越长,反之亦然。
Period 指定了预计周期。如果省略,
X中各元素之间的差值应相等并且按顺
序排列。如果指定了 Periodx
素之间的差值可不相等。
Category 是由相应 XY数据的类别
代码组成的数组。
Include 是由一个或多个类别代码组成
的数组。计算值仅包括类别代码包含在
此数组中的数据项。
不论角度模式设置如何,SinReg 的输出
始终为弧度。
有关数组中空元素结果的信息,请参阅
(空值)元素” ( 220)
输出变量 说明
stat.RegEqn 回归方程:a·sin(bx+c)+d
stat.astat.b
stat.cstat.d
回归系数
stat.Resid 回归残差
stat.XReg 被修改后的数组 X List 中的数据点数组,实际用在基于 FreqCategory
List Include Categories
限制的回归中
stat.YReg 被修改后的数组 Y List 中的数据点数组,实际用在基于 FreqCategory
List Include Categories
限制的回归中
stat.FreqReg 由对应于 stat.XReg stat.YReg
的频率所组成的数组
solve() 目 录 >
solve(Equation,Var)
布尔表达式
solve(Equation,Var=Guess)
布尔表达
solve(Inequality,Var)
布尔表达式
返回关于 Var 的方程或不等式的候选
实数解。但是,有些方程或不等式可能
有无穷多个解。
对于未定义变量的某些赋值组合,
选解可能不是有限实数解。
Auto or Approximate 模式的 Auto
置,其目的存在简明解时求得精确解,
并在精确解不存在时通过近似迭代算
法搜索增补解。
由于最大公约数会从分子和分母中自
动消去,因此解可能只一侧或两侧的
|{<>类型的不等式,只有
在不等式为线性且仅包含变量 Var
才会有显解。
Exact 模式,无法求解的部分将以
隐式方程或不等式的形式返回。
使用约束运算符 (“|”) 限制解的区间和
/或方程或不等式中的其他变量。当您
在一个区间中找到一个解后,即可使
用不等运算符将该区间排除在后续搜
索范围之外。
Radian 角度模式下:
如果找不到实数解时,则返回 false
solve() 可确定 Var 为某个有限实数
时满足方程或不等式,则返回 true
solve() 始终返回布尔结果,因此
您可以使用 “and“or” “not”
solve() 得到的结果相互组合或与其他
布尔表达式组合。
解可能包含唯一的形式为 nj的未定义
j是区间 1–255 内的整
数。这类变量可赋任意整数值。
Radian 角度模式下:
字母顺序列表
159
160
字母顺序列表
solve() 目 录 >
Real 模式下,奇分母分数乘方仅表
示实数分支。否则,多分支表达式(
如分数乘方、对数和反三角函数)
solve() 仅生成与实分数
或主支相对应的解。
注 意 :另请参阅 cSolve()cZeros()nsolve
() zeros()
solve(Eqn1 and Eqn2 [and … ],
VarOrGuess1,VarOrGuess2 [,… ])
尔表达式
solve(SystemOfEqns,VarOrGuess1,
VarOrGuess2 [,… ])
布尔表达式
solve({Eqn1,Eqn2 [,...]}{VarOrGuess1,
VarOrGuess2 [,… ]})
布尔表达式
返回联立代数方程组的候选实数解,
其中每个 varOrGuess 指定一个您希望
求解的变量。
您可以使用 and 运算符分隔方程,也可
以使用 Catalog 中的模板输入
SystemOfEqnsVarOrGuess 自变量的个
数必须与方程数一致。作为可选项,
可以为变量指定初始估计值。
varOrGuess 的格式必须为:
--
=
实数或非实数
xx=3 都是有效形式。
如果所有方程都是多项式并且您未指
定任何初始估计值,solve() 将使用
Gbner/Buchberger 词法消元法来求得
全部实数解。
例如,假设有一圆,其圆心在原点,
r另一个圆的半径也为 r
在第一个圆与 x轴的正半轴交点处。使
solve() 求两个圆的交点。
solve() 目 录 >
如右侧示例中的 r所示,联立多项式方
程可包含无数值的其他变量,但稍后
可以用给定值在解中进行替换。
解中也可以包含未在方程中出现的求
解变量。例如,您可以将 z作为求解变
量将之前的示例扩展为两个半径为 r
的平行相交圆柱。
这些圆柱解说明解系可能包含形式为
ck的任意常数,其中 k1255
的整数后缀。
对于多项式方程组,计算时间或内存
占用很大程度上取决于求解变量的排
列次序。如果您的初始选择占用过多
内存或时间,请尝试重新排列方程和/
varOrGuess 数组中变量的次序。
要查看完整结果,请按 £然后使用 ¡
¢移动光标。
如果未包括任何估计值,且任何方程
都不是任何变量的多项式,而所有方
程都是求解变量的线性表达式,
solve() 会使用 Gaussian 消元法来求得
全部的解。
如果一个方程组既不是其任何变量的
多项式,也不是求解变量的线性表达
solve() 通过近似迭代法最多只
能求得一个解。因此,求解变量的数量
必须等于方程的数量,并且方程中的
所有其他变量必须化简为数值。
要查看完整结果,请按 £然后使用 ¡
¢移动光标。
如果有估计值,各个求解变量从估计
0.0
使用估计值依次搜索其他解值。为了
满足收敛,估计值应尽可能地接近解
字母顺序列表
161
162
字母顺序列表
SortA 目 录 >
SortA List1[,List2] [,List3] ...
SortA Vector1[,Vector2] [,Vector3] ...
将第一自变量的元素按升序排列。
如果您加入了其他自变量,那么这些
自变量的元素也将跟随第一自变量重
新排列,以保持与第一自变量元素的
相对位置不变。
所有自变量必须为数组或向量。所有
自变量必须维数相等。
第一个自变量中的空(空值)元素将移
至底部。有关空元素的更多信息,请参
阅第220
SortD 目 录 >
SortD List1[,List2] [,List3] ...
SortD Vector1[,Vector2] [,Vector3] ...
SortA SortD 以降序排列元
第一个自变量中的空(空值)元素将移
至底部。有关空元素的更多信息,请参
阅第220
4Sphere 目 录 >
Vector 4Sphere
注 意 :您可以通过在计算机键盘上键
@>Sphere 插入此运算符。
以球坐标形式 [r ±q ±f]显示行向量或
Vector 必须为 3维,可以是行向量或列
注 意 :4Sphere 是一条显示格式指令,
是转换函数。您只能在输入行结尾处
使
要强制获得近似结果,
手持设备:/ ·
Windows®Ctrl+Enter
Macintos+Enter
iPad®enter 然后选择 。
4Sphere 目 录 >
sqrt() 目 录 >
sqrt(Expr1)
表达式
sqrt(List1)
返回自变量的平方根。
对于数组,返回 List1 中所有元素的平
注 意 :另请参阅平方根模板(1)
字母顺序列表
163
164
字母顺序列表
stat.results 目 录 >
stat.results
显示统计计算的结果。
结果以名值对集合的形式显示。显示
的特定名称取决于最近计算的统计函
数或命令。
您可以复制名称或值并将其粘贴到其
注 意 :用于定义变量的名称避免与统
计分析中的变量名称相同。某些情况
下,可能会出现错误。用于统计分析的
变量名称将在下表中列出。
stat.a
stat.AdjR²
stat.b
stat.b0
stat.b1
stat.b2
stat.b3
stat.b4
stat.b5
stat.b6
stat.b7
stat.b8
stat.b9
stat.b10
stat.bList
stat.c²
stat.c
stat.CLower
stat.dfDenom
stat.dfBlock
stat.dfCol
stat.dfError
stat.dfInteract
stat.dfReg
stat.dfNumer
stat.dfRow
stat.DW
stat.e
stat.ExpMatrix
stat.F
stat.FBlock
stat.Fcol
stat.FInteract
stat.FreqReg
stat.Frow
stat.Leverage
stat.MedianY
stat.MEPred
stat.MinX
stat.MinY
stat.MS
stat.MSBlock
stat.MSCol
stat.MSError
stat.MSInteract
stat.MSReg
stat.MSRow
stat.n
stat.Ç
stat.Ç1
stat.Ç2
stat.ÇDiff
stat.PList
stat.PVal
stat.Q3X
stat.Q3Y
stat.r
stat.
stat.RegEqn
stat.Resid
stat.ResidTrans
stat.sx
stat.sy
stat.sx1
stat.sx2
stat.Gx
stat.Gx²
stat.Gxy
stat.Gy
stat.G
stat.s
stat.SE
stat.SSBlock
stat.SSCol
stat.SSX
stat.SSY
stat.SSError
stat.SSInteract
stat.SSReg
stat.SSRow
stat.tList
stat.UpperPred
stat.UpperVal
stat.v
stat.v1
stat.v2
stat.vDiff
stat.vList
stat.XReg
stat.XVal
stat.CLowerList
stat.CompList
stat.CompMatrix
stat.CookDist
stat.CUpper
stat.CUpperList
stat.d
stat.LowerPred
stat.LowerVal
stat.m
stat.MaxX
stat.MaxY
stat.ME
stat.MedianX
stat.PValBlock
stat.PValCol
stat.PValInteract
stat.PValRow
stat.Q1X
stat.Q1Y
stat.SEList
stat.SEPred
stat.sResid
stat.SEslope
stat.sp
stat.SS
stat.XValList
stat.w
stat.y
stat.yList
stat.YReg
注 意 :Lists & Spreadsheet 应用程序计算统计结果时,都会将 .组变量
复制到 “stat#.#是自动增加的数值。这样可让您在进行多个计算
时保留原来的结果。
stat.values 目 录 >
stat.values
显示一个矩阵,其元素为最近计算的统
计函数或命令的计算值。
stat.results 不同的是,stat.values
略与这些值相关的名称。
您可以复制值并将其粘贴到其他位置。
请参阅 stat.results
stDevPop() 目 录 >
stDevPop(List[, freqList])
表达式
List 中元素的总体标准差。
freqList 中的元素为 List 中各对应元素
出现的次数。
注 意 :List 必须包含至少两个元素。
(空值)元素将被忽略。有关空元素的
更多信息,请参阅第220
Radian 角度模式和自动模式下:
stDevPop(Matrix1[,freqMatrix])
Matrix1 中各列的总体标准差组成
的行向量。
freqMatrix 中的元素为 Matrix1 中各对
应元素出现的次数。
字母顺序列表
165
166
字母顺序列表
stDevPop() 目 录 >
注 意 :Matrix1 必须至少有两行。(
)元素将被忽略。有关空元素的更多
信息,请参阅第220
stDevSamp() 目 录 >
stDevSamp(List[,freqList])
表达式
List 中元素的样本标准差。
freqList 中的元素为 List 中各对应元素
出现的次数。
注 意 :List 必须包含至少两个元素。
(空值)元素将被忽略。有关空元素的
更多信息,请参阅第220
stDevSamp(Matrix1[,freqMatrix])
Matrix1 中各列的样本标准差的行
freqMatrix 中的元素为 Matrix1 中各对
应元素出现的次数。
注 意 :Matrix1 必须至少有两行。(
)元素将被忽略。有关空元素的更多
信息,请参阅第220
Stop 目 录 >
Stop
编程命令:终止程序。
Stop 不能在函数中使用。
输入 样本的注意事项:关于输入多行
程序和函数定义的说明,请参阅产品
指导手册中的计算器
Store 请参阅 &(store)( 218)
string() 目 录 >
string(Expr)
字符串
Expr 并以字符串形式返回结果。
subMat() 目 录 >
subMat(Matrix1[,startRow] [,startCol] [,
endRow] [,endCol])
Matrix1 的指定子矩阵。
startRow=1startCol=1
endRow=last rowendCol=last column
Sum (Sigma) 请参阅 G()( 209)
sum() 目 录 >
sum(List[,Start[,End]])
表达式
List 所有元素的和。
Start End 为可选项。它们指定了元
素的范围。
任何空值自变量都会生成空值结果。
List 中的空(空值)元素将被忽略。有关
空元素的更多信息,请参阅第220
sum(Matrix1[,Start[,End]])
返回由 Matrix1 中各列的元素和组成的
Start End 为可选项。它们指定了行
任何空值自变量都会生成空值结果。
Matrix1 中的空(空值)元素将被忽略。
有关空元素的更多信息,请参阅第220
字母顺序列表
167
168
字母顺序列表
sumIf() 目 录 >
sumIf(List,Criteria[, SumList])
List 中符合指定 Criteria 的所有
元素的和。作为可选项,您可以指定候
选数组 sumList提供要累加的元素。
List 可以是表达式、数组或矩阵。
SumList(如指定)必须与 List 维数相
Criteria
值、表达式或字符串。例如,如指定
标准为 34则仅累加 List 中化简值
等 于 34 的 元 素 。
布尔表达式,使用符号 ?作为各元
素的占位符。例如,如指定标准为
?<10则仅累加 List 中小于 10 的 元
素 。
List 中符合 Criteria 的元素将累加到和
中。如果您添加了 sumList则会累加
sumList 中的相应元素。
Lists & Spreadsheet 应用程序中,您可
以使用单元格范围代替 List
sumList
(空值)元素将被忽略。有关空元素
的更多信息,请参阅第220
注 意 :另请参阅 countIf()(34)
sumSeq() 请参阅 G()( 209)
system() 目 录 >
system(Eqn1 [,Eqn2 [,Eqn3 [,...]]])
system(Expr1 [,Expr2 [,Expr3 [,...]]])
以数组形式返回一个方程组。您也可
以使用模板创建方程组。
注 意 :另请参阅 System of equations(3
)
T
T( 转置)目 录 >
Matrix1T
Matrix1 的复共轭转置矩阵。
注 意 :您可以通过在计算机键盘上键
@t 插入此运算符。
tan() µ
tan(Expr1)
表达式
tan(List1)
tan(Expr1)以表达式形式返回自变量的
tan(List1)返回一个数组,其元素为
List1 中所有元素的正切值。
注 意 :自变量可以是度、弧度或百分度
形式,具体取决于当前的角度模式设
置。您可以使用 ¡
GR临时更改角度
模式设置。
Degree 角度模式下:
Gradian 角度模式下:
Radian 角度模式下:
tan(squareMatrix1)
squareMatrix1 的矩阵正切。此运
算不同于计算每个元素的正切值。
关计算方法的信息,请参阅 cos()
squareMatrix1 必须可对角化,结果始
终包含浮点数。
Radian 角度模式下:
字母顺序列表
169
170
字母顺序列表
tan() µ
tan/() µ
tan/(Expr1)
表达式
tan/(List1)
tan/(Expr1)以表达式形式返回一个角
度值,其正切值为 Expr1
tan/(List1)返回一个数组,其元素为
List1 中所对应元素的反正切值。
注 意 :返回的结果可以是度、弧度或百
分度形式,具体取决于当前的角度模
注 意 :您可以通过在计算机键盘上键
arctan(...)插入此函数。
Degree 角度模式下:
Gradian 角度模式下:
Radian 角度模式下:
tan/(squareMatrix1)
squareMatrix1 的矩阵反正切值,
此运算不同于计算每个元素的反正切
值。有关计算方法的信息,请参阅 cos
()
squareMatrix1 必须可对角化,结果始
终包含浮点数。
Radian 角度模式下:
tangentLine() 目 录 >
tangentLine(Expr1,Var,Point)
表达式
tangentLine(Expr1,Var=Point)
表达式
返回由 Expr1 表示的曲线在 Var=Point
点的法线。
请确保没有定义自变量。例如,如果 f1
(x):=5 x:=3tangentLine(f1(x),x,2)
返回“false”
tanh() 目 录 >
tanh(Expr1)
表达式
tanh(List1)
tanh(Expr1)以表达式形式返回自变量
的双曲正切值。
tanh(List1)返回一个数组,其元素为
List1 中所对应元素的双曲正切值。
tanh(squareMatrix1)
squareMatrix1 的矩阵双曲正切
值,此运算不同于计算每个元素的双
曲正切值。有关计算方法的信息,请参
cos()
squareMatrix1 必须可对角化,结果始
终包含浮点数。
Radian 角度模式下:
tanh/() 目 录 >
tanh/(Expr1)
表达式
tanh/(List1)
tanh/(Expr1)以表达式形式返回自变量
的反双曲正切值。
tanh/(List1)返回一个数组,其元素为
List1 中所对应元素的反双曲正切值。
注 意 :您可以通过在计算机键盘上键
arctanh(...)插入此函数。
Rectangular 复数格式下:
tanh/(squareMatrix1)
squareMatrix1 的矩阵反双曲正切
值,此运算不同于计算每个元素的反
双曲正切值。有关计算方法的信息,
cos()
squareMatrix1 必须可对角化,结果始
终包含浮点数。
Radian 角度模式和 Rectangular
要查看完整结果,请按 £然后使用 ¡
¢移动光标。
字母顺序列表
171
172
字母顺序列表
taylor() 目 录 >
taylor(Expr1,Var,Order[,Point])
返回所求的泰勒多项式。多项式包含
了关于 (Var minus Point)从零到 Order
的非零整数次冥项。如果此阶数上不
存在截冥级数,或需要负数或分数指
taylor() 会返回其本身的值。使用
代换法和/或临时乘以一个以 (Var
minus Point)的乘方来确定更一般的冥
Point 是展开点,默认值为零。
tCdf() 目 录 >
tCdf(lowBound,upBound,df)
lowBound upBound 是数值,则结果为
lowBound upBound
计算在 lowBound upBound
自由度为 df 的学生 t分布概率。
P(X {upBound)lowBound =
.ˆ
tCollect() 目 录 >
tCollect(Expr1)
表达式
返回一个表达式,其中正弦和余弦的
乘积项和整数冥项被转换为倍角与和
差角的正弦和余弦的线性组合。该变
换将三角函数多项式转换为其谐函数
的线性组合。
有时,在默认的三角函数化简方法不
能完成任务时,tCollect() 可以实现。
tCollect() 可能会对 tExpand() 的变换结
果进行逆转换。有时对 tCollect() 的结果
tExpand()可通过两个单独的步骤
来化简表达式,反之亦然。
tExpand() 目 录 >
tExpand(Expr1)
表达式
返回一个表达式,其中整数倍角与和
差角的正弦和余弦被展开。由于恒等
(sin(x))2+(cos(x))2=1可能有多种形
式的等价解。因此,不同出版物给出的
结果可能不同。
有时,在默认的三角函数化简方法不
能完成任务时,tExpand() 可以实现。
tExpand() 可能会对 tCollect() 的变换结
果进行逆转换。有时对 tCollect() 的结果
tExpand()可通过两个单独的步骤
来化简表达式,反之亦然。
注 意 :分度为 p/180 的角度模式不能很
好地发挥 tExpand() 扩展识别能力。
获得最佳结果,tExpand() Radian
式下使用。
Text 目 录 >
TextpromptString[,DispFlag]
编程命令:暂停程序并在对话框中显示
字符串 promptString
用户选择 OK 后,程序将继续执行。
Cancel 将停止程序。
可选的 flag 自变量可以是任意表达式。
如 果 DispFlag 已省略或计算为 1
则文本消息将添加到 Calculator 历 史
记 录 中 。
如 果 DispFlag 计算为 0则文本消
息不会添加到历史记录。
如果程序需要用户输入响应,请参阅
Request(139)RequestStr(140
)
注 意 :此命令可以在用户定义的程序内
使用,但不能在函数内使用。
定义一个程序,暂停可在对话框中显
示五个随机数值,每次显示一个。
Prgm...EndPrgm 模板内,通过按 @
(而不是 ·)完成每行的输入。在计
算机键盘上,按住 Alt 然后按 Enter
Define text_demo()=Prgm
For i,1,5
strinfo:=”随机数“& string(rand
(i))
Text strinfo
EndFor
EndPrgm
运行该程序:
text_demo()
一个对话框示例:
字母顺序列表
173
174
字母顺序列表
Text 目 录 >
Then 请参阅 If( 82)
tInterval 目 录 >
tInterval List[,Freq[,CLevel]]
(数据数组输入)
tInterval v,sx,n[,CLevel]
(摘要统计输入)
t置信区间。结果摘要存储在
stat.results (请参阅第164)
有关数组中空元素结果的信息,请参阅
(空值)元素” ( 220)
输出变量 说明
stat.CLowerstat.CUpper 未知总体平均值的置信区间
stat.x正态随机分布的数据序列样本平均值
stat.ME 误差范围
stat.df 自由度
stat.sx样本标准差
stat.n 带样本平均值的数据序列长度
tInterval_2Samp 目 录 >
tInterval_2Samp List1,List2[,Freq1[,Freq2
[,CLevel[,Pooled]]]]
(数据数组输入)
tInterval_2Samp v1,sx1,n1,v2,sx2,n2
tInterval_2Samp 目 录 >
[,CLevel[,Pooled]]
(摘要统计输入)
计算双样本 t置信区间。结果摘要存储
stat.results (请参阅第164
)
Pooled=1时合并方差;Pooled=0时不合
有关数组中空元素结果的信息,请参阅
(空值)元素” ( 220)
输出变量 说明
stat.CLowerstat.CUpper 包含置信水平分布概率的置信区间
stat.x1-x2正态随机分布的数据序列样本平均值
stat.ME 误差范围
stat.df 自由度
stat.x1stat.x2正态随机分布的数据序列样本平均值
stat.sx1stat.sx2 List 1 List 2
的样本标准差
stat.n1stat.n2 数据序列中的样本数
stat.sp 合并的标准差。Pooled=YES 时的计算结果
tmpCnv() 目 录 >
tmpCnv(Expr_¡tempUnit, _¡tempUnit2)
expression _¡tempUnit2
Expr 中指定的温度值从第一种单位
转化为另一种单位。有效的温度单位
_¡C
_¡F
_¡K
_¡R
要输入 ¡Catalog 符号中选择。
要输入 _/ _
100_¡C转化为 212_¡F
您可以使用 Catalog 来选择温度
字母顺序列表
175
176
字母顺序列表
tmpCnv() 目 录 >
要转化温度范围,可使用 @tmpCnv()
@tmpCnv() 目 录 >
@tmpCnv(Expr_¡tempUnit, _¡tempUnit2)
expression _¡tempUnit2
注 意 :您可以通过在计算机键盘上键
deltaTmpCnv(...)插入此函数。
Expr 指定的温度范围(两个温度值
之差)从第一种单位转化为另一种单
位。有效的温度单位有:
_¡C
_¡F
_¡K
_¡R
要输入 ¡Symbol Palette 中选择或
@d
要输入 _/ _
1_¡C1_¡K有相同的取值范围,1_¡F
1_¡R有相同的取值范围。不过,1_¡C
1_¡F9/5
100_¡C表示的范围(0_¡C
100_¡C) 等效于 180_¡F表示的范围。
要转化某一特定点而不是某个范围的
温度值,请使用 tmpCnv()
您可以使用 Catalog 来选择温度
tPdf() 目 录 >
tPdf(XVal,df)XVal
XVal 是数组,则结果
x为指定值时,指定自由度 df
t分布概率密度函数 (pdf)
trace() 目 录 >
trace(squareMatrix)
表达式
squareMatrix 的跟踪值(主对角线
上所有元素之和)
Try 目 录 >
Try
block1
Else
block2
EndTry
如果无错误产生,执行 block1
block1 出错,则程序转而执行 block2
系统变量 errCode 包含允许程序进行
错误恢复的错误代码。有关错误代码
的列表,请参阅错误代码和消息”(
227)
block1 block2 可以是一条语句,也可
以是以“:”字符分隔的一系列语句。
输入 样本的注意事项:关于输入多行
程序和函数定义的说明,请参阅产品
指导手册中的计算器
2
要在运算中查看 TryClrErr PassErr
令,请如右侧所示输入 eigenvals()
序。通过执行以下各表达式来运行程
另请参阅25ClrErr 122
PassErr
Define eigenvals(a,b)=Prgm
© Program eigenvals(A,B) displays
eigenvalues of A·B
Try
Disp "A= ",a
Disp "B= ",b
Disp " "
Disp "Eigenvalues of B are:",eigVl(a*b)
Else
If errCode=230 Then
Disp "Error:Product of B must be a
square matrix"
ClrErr
字母顺序列表
177
178
字母顺序列表
Try 目 录 >
Else
PassErr
EndIf
EndTry
EndPrgm
tTest 目 录 >
tTest m0,List[,Freq[,Hypoth]]
(数据数组输入)
tTest m0,x,sx,n,[Hypoth]
(摘要统计输入)
当总体标准差 s未知时对单一未知总
体平均值 m进行假设检验。结果摘要存
stat.results (请参阅第164
)
依据以下规则之一检验 H0m=m0
Ham<m0Hypoth<0
Ham ƒ m0( 默认值)Hypoth0
Ham>m0Hypoth>0
有关数组中空元素结果的信息,请参阅
(空值)元素” ( 220)
输出变量 说明
stat.t (x N m0) / (stdev / sqrt(n))
stat.PVal 可拒绝零假设的最小显著性水平
stat.df 自由度
stat.xList
中数据序列的样本平均值
stat.sx 数据序列的样本标准差
stat.n 样本的大小
tTest_2Samp 目 录 >
tTest_2Samp List1,List2[,Freq1[,Freq2
[,Hypoth[,Pooled]]]]
(数据数组输入)
tTest_2Samp v1,sx1,n1,v2,sx2,n2[,Hypoth
[,Pooled]]
(摘要统计输入)
计算双样本 t检验。结果摘要存储在
stat.results (请参阅第164)
依据以下规则之一检验 H0m=m2
Ham<m2Hypoth<0
Ham ƒ m2( 默认值)Hypoth0
Ham>m2Hypoth>0
Pooled=1时合并方差
Pooled=0时不合并方差
有关数组中空元素结果的信息,请参阅
(空值)元素” ( 220)
输出变量 说明
stat.t 计算的平均值差值的标准正规值
stat.PVal 可拒绝零假设的最小显著性水平
stat.df t 统计的自由度
stat.x1stat.x2List1 List2
中数据序列的样本平均值
stat.sx1stat.sx2 List1 List2
中数据序列的样本标准差
stat.n1stat.n2 样本的大小
stat.sp 合并的标准差。Pooled=1.时的计算结果。
tvmFV() 目 录 >
tvmFV(N,I,PV,Pmt,[PpY],[CpY],[PmtAt])
计算货币终值的财务函数。
注 意 :TVM 函数中使用的自变量已在
TVM 自变量表格中列出(180)
请参阅 amortTbl()(8)
字母顺序列表
179
180
字母顺序列表
tvmI() 目 录 >
tvmI(N,PV,Pmt,FV,[PpY],[CpY],[PmtAt])
计算年利率的财务函数。
注 意 :TVM 函数中使用的自变量已在
TVM 自变量表格中列出(180)
请参阅 amortTbl()(8)
tvmN() 目 录 >
tvmN(I,PV,Pmt,FV,[PpY],[CpY],[PmtAt])
计算支付期数量的财务函数。
注 意 :TVM 函数中使用的自变量已在
TVM 自变量表格中列出(180)
请参阅 amortTbl()(8)
tvmPmt() 目 录 >
tvmPmt(N,I,PV,FV,[PpY],[CpY],[PmtAt])
计算每次支付金额的财务函数。
注 意 :TVM 函数中使用的自变量已在
TVM 自变量表格中列出(180)
请参阅 amortTbl()(8)
tvmPV() 目 录 >
tvmPV(N,I,Pmt,FV,[PpY],[CpY],[PmtAt])
计算现值的财务函数。
注 意 :TVM 函数中使用的自变量已在
TVM 自变量表格中列出(180)
请参阅 amortTbl()(8)
TVM
*说明 数据类型
N支付期数量 实数
I年利率 实数
TVM
*说明 数据类型
PV 值 实
Pmt 支付金额 实数
FV 值 实
PpY 每年支付次数,默认值=1 > 0 的整数
CpY 每年的复利期数,默认值=1 > 0 的整数
PmtAt 每个支付期结束或开始时的应付账款,默认值=结束时 整数( 0=
1=开始时)
*这些货币时间价值自变量名称类似于 Calculator 应用程序的财务求解器所
TVM 变量名称(tvm.pv tvm.pmt)不过,财务函数不会将其自变
量值或结果保存到 TVM
TwoVar 目 录 >
TwoVar X,Y[,[Freq] [,Category,Include]]
TwoVar 统计值。结果摘要存储在
stat.results (请参阅第164)
Include 外,所有数组必须有相同维
XY分别是自变量和因变量的数组。
Freq 是由频率值组成的可选数组。Freq
中的每个元素指定各相应 XY
点的出现频率。默认值为 1所有元素
必须为|0
Category 是相应 XY数据类别代码组
成的数组。
Include 是由一个或多个类别代码组成
的数组。计算值仅包括类别代码包含在
此数组中的数据项。
XFreq Category 中任意一个
数组的空(空值)元素都会导致所有这
些数组中对应元素为空值。数组 X1
X20 中任意一个数组的空元素都会导致
所有这些数组中对应元素为空值。有关
空元素的更多信息,请参阅第220
字母顺序列表
181
182
字母顺序列表
输出变量 说明
stat.vx值的平均值
stat.Gx x 值之和
stat.Gx2 x2 值之和
stat.sx x 的样本标准差
stat.sx x 的总体标准差
stat.n 数据点的数量
stat.wy值的平均值
stat.Gy y 值之和
stat.Gy2y2 值之和
stat.sy y 的样本标准差
stat.sy y 的总体标准差
stat.Gxy x·y值的和
stat.r 相关系数
stat.MinX x 值的最小值
stat.Q1X x 的第一个四分位数
stat.MedianX x 的中位数
stat.Q3X x 的第三个四分位数
stat.MaxX x 值的最大值
stat.MinY y 值的最小值
stat.Q1Y y 的第一个四分位数
stat.MedY y 的中位数
stat.Q3Y y 的第三个四分位数
stat.MaxY y 值的最大值
stat.G(x-v)2x平均值的方差和
stat.G(y-w)2y平均值的方差和
U
unitV() 目 录 >
unitV(Vector1)
Vector1 的格式返回单位行向量或
Vector1 必须是单行矩阵或单列矩阵。
要查看完整结果,请按 £然后使用 ¡
¢移动光标。
unLock 目 录 >
unLock Var1[, Var2] [, Var3] ...
unLock Var.
给指定的变量或变量组解锁。锁定的
变量无法修改或删除。
请参阅 Lock(99)getLockInfo()(
78)
V
varPop() 目 录 >
varPop(List[,freqList])
表达式
List 的总体方差。
freqList 中的元素为 List 中各对应元素
出现的次数。
注 意 :List 必须至少包含两个元素。
字母顺序列表
183
184
字母顺序列表
varPop() 目 录 >
如果任一数组中的元素为空(空值)
则该元素将被忽略,并且另一数组中
的对应元素也将被忽略。有关空元素
的更多信息,请参阅第220
varSamp() 目 录 >
varSamp(List[,freqList])
表达式
List 的样本方差。
freqList 中的元素为 List 中各对应元素
出现的次数。
注 意 :List 必须至少包含两个元素。
如果任一数组中的元素为空(空值)
则该元素将被忽略,并且另一数组中
的对应元素也将被忽略。有关空元素
的更多信息,请参阅第220
varSamp(Matrix1[,freqMatrix])
返回一个由 Matrix1 中各列样本方差组
成的行向量。
freqMatrix 中的元素为 Matrix1 中各对
应元素出现的次数。
如果任一矩阵中的元素为空(空值)
则该元素将被忽略,并且另一矩阵中
的对应元素也将被忽略。有关空元素
的更多信息,请参阅第220
注 意 :Matrix1 必须至少包含两行。
W
Wait 目 录 >
Wait timeInSeconds
执行暂停一段时间(timeInSeconds )
如果程序需要短暂的延迟,以便获得请
求的数据,此时 Wait 特别有用。
timeInSeconds 必须是可简化为 0
100 范围内的十进制值的表达式。
命令处理此值时采用向上舍入方式,
确到0.1
要等待 4秒,请使用以下命令:
Wait 4
要等待 1/2 秒,请使用以下命令:
Wait 0.5
要等待 1.3 秒并使用变量 seccount
运行以下命令:
Wait 目 录 >
您可以取消正在运行的 Wait
手持设备:按 住 c键 ,并 反 复 按
·键 。
Windows®按 住 F12 键 ,并 反 复 按
Enter 键 。
Macintosh®按 住 F5 键 ,并 反 复 按
Enter 键 。
iPa应用程序显示提示。您可以
继续等待或取消。
注 意 :您可以在用户定义的程序中使用
Wait 命令,但不能在函数中使用。
seccount:=1.3
Wait seccount
以下示例让绿色 LED 指示灯亮起 0.5
Send "SET GREEN 1 ON"
Wait 0.5
Send "SET GREEN 1 OFF"
warnCodes() 目 录 >
warnCodes(
表达式
1,
状态变量
)
计算表达式
表达式
1
状态变量
数组变量中存储任何生成的
警告的代码。如果没有生成任何警告,
则此函数会为
状态变量
赋值一个空数
表达式
1可以是任何有效的 TI-Nspire™
TI-Nspire™ CAS 数学表达式。您不能
使用命令或赋值作为
表达式
1
状态变量
必须是有效的变量名称。
有关警告代码的列表和相关消息,请参
阅第235
要查看完整结果,请按 £然后使用 ¡
¢移动光标。
when() 目 录 >
when(Condition,trueResult [,falseResult]
[,unknownResult])
表达式
Condition 的取值是 truefalse
unknowntrueResult
falseResult unknownResult如果自变
量不足以得出合理的结果,则返回输
字母顺序列表
185
186
字母顺序列表
when() 目 录 >
falseResult unknownResult
Condition 的值为 true 的区域中定义
使undef falseResult可定义仅在某个
区间内作图的表达式。
when() 对于定义递归函数非常有用。
While 目 录 >
While Condition
Block
EndWhile
Condition true 就执行 Block
Block 可以是一条语句,也可以是以 “:”
字符分隔的一系列语句。
输入 样本的注意事项:关于输入多行
程序和函数定义的说明,请参阅产品
指导手册中的计算器
X
xor 目 录 >
布尔表达式
1xor
布尔表达式
2
尔表达式
布尔列表
1xor
布尔列表
2
布尔列
布尔矩阵
1xor
布尔矩阵
2
布尔矩
BooleanExpr1 true
BooleanExpr2 falsetrue
xor 目 录 >
如果两个自变量均为 true 或均为 false
则返回 false如果两个自变量中的任
何一个都无法确定为 true false
返回简化的布尔表达式。
注 意 :请参阅 or(120)
Integer1 xor Integer2
使xor 运算逐位比较两个实整数。
内部运算中,两个整数都将转换为带
符号的 64 位二进制数字。比较对应的
位时,如果任何一位(但不是两位同
)1则结果为 1如果两位均为 0
两位均为 1则结果为 0返回的值代表
位结果,将根据 Base 模式显示。
您可以输入任何进位制的整数。对于
按二进制或十六进制输入的整数,
必须分别使用 0b 0h 前缀。不带前缀
的整数都将被视为十进制(基数为
10)
如果您输入的十进制整数对于带符号
64 位二进制形式来说过大,可使用
对称的模数运算将该值纳入合理的范
4Base2(17
)
注 意 :请参阅 or(120)
Hex
重要信息:¡„£¨²«Þ÷ƒ³ O°£
Bin
二进制输入最多可为 64 (
0b 前缀)十六进制输入最多可为
16 位。
Z
zeros() 目 录 >
zeros(Expr,Var)
zeros(Expr,Var=Guess)
返回一个数组,其元素为使 Expr=0
Var 的实数候选值。zeros() 通过计算
exp4list(solve(Expr=0,Var),Var)完成此运
某些情况下,zeros() 的结果形式比
solve() 的结果形式更为方便。不过,
zeros() 的结果形式无法表示隐解、带不
等式的解或不涉及变量 Var
注 意 :另请参阅 cSolve()cZeros()
solve()
字母顺序列表
187
188
字母顺序列表
zeros() 目 录 >
zeros({Expr1,Expr2}, {VarOrGuess1,
VarOrGuess2 [,… ]})
返回联立代数表达式的候选实数零
VarOrGuess 都指定了一
个未知变量。
作为可选项,您可以为变量指定初始
varOrGuess 的格式必须为:
--
=
实数 或非实数
xx=3 都是有效形式。
如果所有表达式都是多项式并且您未
指定任何初始估计值,zeros() 将使用
Gbner/Buchberger 词法消元法来求得
所有实数零点。
例如,假设有一圆,其圆心在原点,
r另一个圆的半径也为 r
在第一个圆与 x轴的正半轴交点处。使
zeros() 求这两个圆交点。
如右侧示例中的 r所示,联立多项式表
达式可包含无数值的其他变量,但稍
后可以用给定值在解中进行替换。
结果矩阵的每一行代表一个候选零
点,其元素的顺序与 VarOrGuess
中元素的顺序相同。为方便提取某一
[row]对矩阵添加索引。
提取第 2
解中也可以包含未在表达式中出现的
未知变量。例如,您可以将 z作为未知
变量,将之前的示例扩展为两个半径
r的平行相交圆柱。这些圆柱零值说
明零值系列可能包含形式为 ck 的任意
k1255 之间的整数后
zeros() 目 录 >
对于多项式方程组,计算时间或内存
占用很大程度上取决于未知值的排列
次序。如果您的初始选择占用过多内
存或时间,请尝试重新排列表达式和/
varOrGuess 数组中变量的次序。
如果未包括任何估计值,且所有表达
式都不是任何变量的多项式,而只是
未知数的线性表达式,zeros() 使
Gaussian 消元法来尝试求得所有零
如果方程组既不是其任何变量的多项
式,也不是未知数的线性表达式,
zeros() 通过近似迭代法最多只能求得
一个零值。因此,未知数的数量必须等
于表达式的数量,并且表达式中的所
有其他变量必须化简为数值。
如果有估计值,各未知变量将从估计
0.0
使用估计值依次搜索其他零值。为了
满足收敛,估计值应尽可能地接近零
zInterval 目 录 >
zInterval s,List[,Freq[,CLevel]]
(数据数组输入)
zInterval s,v,n[,CLevel]
(摘要统计输入)
z置信区间。结果摘要存储在
stat.results (请参阅第164)
有关数组中空元素结果的信息,请参阅
(空值)元素” ( 220)
输出变量 说明
stat.CLowerstat.CUpper 未知总体平均值的置信区间
stat.x正态随机分布的数据序列样本平均值
stat.ME 误差范围
stat.sx 样本标准差
stat.n 带样本平均值的数据序列长度
字母顺序列表
189
190
字母顺序列表
输出变量 说明
stat.s数据序列 List
的已知总体标准差
zInterval_1Prop 目 录 >
zInterval_1Prop x,n[,CLevel]
计算单比例 z置信区间。结果摘要存储
stat.results (请参阅第164
)
x为非负整数。
有关数组中空元素结果的信息,请参阅
(空值)元素” ( 220)
输出变量 说明
stat.CLowerstat.CUpper 包含置信水平分布概率的置信区间
stat.Ç计算的成功比例
stat.ME 误差范围
stat.n 数据序列中的样本数
zInterval_2Prop 目 录 >
zInterval_2Prop x1,n1,x2,n2[,CLevel]
计算双比例 z置信区间。结果摘要存储
stat.results (请参阅第164
)
x1 x2 为非负整数。
有关数组中空元素结果的信息,请参阅
(空值)元素” ( 220)
输出变量 说明
stat.CLowerstat.CUpper 包含置信水平分布概率的置信区间
stat.ÇDiff 计算的两个比例间差值
stat.ME 误差范围
stat.Ç1第一个样本比例估算
stat.Ç2第二个样本比例估算
stat.n1 数据序列一中的样本大小
输出变量 说明
stat.n2 数据序列二中的样本大小
zInterval_2Samp 目 录 >
zInterval_2Samp s1,s2,List1,List2[,Freq1
[,Freq2,[CLevel]]]
(数据数组输入)
zInterval_2Samp s1,s2,v1,n1,v2,n2
[,CLevel]
(摘要统计输入)
计算双样本 z置信区间。结果摘要存储
stat.results (请参阅第164
)
有关数组中空元素结果的信息,请参阅
(空值)元素” ( 220)
输出变量 说明
stat.CLowerstat.CUpper 包含置信水平分布概率的置信区间
stat.x1-x2正态随机分布的数据序列样本平均值
stat.ME 误差范围
stat.x1stat.x2正态随机分布的数据序列样本平均值
stat.sx1stat.sx2 List 1 List 2
的样本标准差
stat.n1stat.n2 数据序列中的样本数
stat.r1stat.r2 数据序列 List 1 List 2
的已知总体标准差
zTest 目 录 >
zTest m0,s,List,[Freq[,Hypoth]]
(数据数组输入)
zTest m0,s,v,n[,Hypoth]
(摘要统计输入)
使用频率 freqlist z检验。结果摘要
存储在 stat.results (请参阅第
164)
字母顺序列表
191
192
字母顺序列表
zTest 目 录 >
依据以下规则之一检验 H0m=m0
Ham<m0Hypoth<0
Ham ƒ m0( 默认值)Hypoth0
Ham>m0Hypoth>0
有关数组中空元素结果的信息,请参阅
(空值)元素” ( 220)
输出变量 说明
stat.z (x N m0) / (s/ sqrt(n))
stat.P Value 可拒绝零假设的最小概率
stat.xList
中数据序列的样本平均值
stat.sx 数据序列的样本标准差。仅返回 Data
stat.n 样本的大小
zTest_1Prop 目 录 >
zTest_1Prop p0,x,n[,Hypoth]
计算单比例 z检验。结果摘要存储在
stat.results (请参阅第164)
x为非负整数。
依据以下规则之一检验 H0p = p0
Hap > p0Hypoth>0
Hapƒp0(
默认值
)
Hypoth=0
Hap < p0Hypoth<0
有关数组中空元素结果的信息,请参阅
(空值)元素” ( 220)
输出变量 说明
stat.p0 假设的总体比例
stat.z 计算的比例标准正规值
stat.PVal 可拒绝零假设的最小显著性水平
stat.Ç估算的样本比例
stat.n 样本的大小
zTest_2Prop 目 录 >
zTest_2Prop x1,n1,x2,n2[,Hypoth]
计算双比例 z检验。结果摘要存储在
stat.results (请参阅第164)
x1 x2 为非负整数。
依据以下规则之一检验 H0p1 =p2
Hap1 >p2Hypoth>0
Hap1 ƒp2(默认值)Hypoth0
Hap < p0Hypoth<0
有关数组中空元素结果的信息,请参阅
(空值)元素” ( 220)
输出变量 说明
stat.z 计算的比例差值标准正规值
stat.PVal 可拒绝零假设的最小显著性水平
stat.Ç1第一个样本比例估算
stat.Ç2第二个样本比例估算
stat.Ç合并样本比例估算
stat.n1stat.n2 取自尝试 12的样本数
zTest_2Samp 目 录 >
zTest_2Samp s1,s2,List1,List2[,Freq1
[,Freq2[,Hypoth]]]
(数据数组输入)
zTest_2Samp s1,s2,v1,n1,v2,n2[,Hypoth]
(摘要统计输入)
计算双样本 z检验。结果摘要存储在
stat.results (请参阅第164)
依据以下规则之一检验 H0m=m2
Ham1 < m2Hypoth<0
Ham1ƒ m2Hypoth0
Ham1 > m2Hypoth>0
字母顺序列表
193
194
字母顺序列表
zTest_2Samp 目 录 >
有关数组中空元素结果的信息,请参阅
(空值)元素” ( 220)
输出变量 说明
stat.z 计算的平均值差值的标准正规值
stat.PVal 可拒绝零假设的最小显著性水平
stat.x1stat.x2List1 List2
中数据序列的样本平均值
stat.sx1stat.sx2 List1 List2
中数据序列的样本标准差
stat.n1stat.n2 样本的大小
+( )+
Expr1 +Expr2
表达式
返回两个自变量之和。
List1 +List2
Matrix1 +Matrix2
返回一个数组(或矩阵)其元素为
List1 List2(Matrix1 Matrix2)
中对应元素之和。
两个自变量的维数必须相等。
Expr +List1
List1 +Expr
返回一个数组,其元素为 Expr List1
中每个元素的和。
返回一个数组,其元素为 Value
List1 中每个元素的和。
Expr +Matrix1
Matrix1 +Expr
返回一个矩阵,其对角线上的元素为
Expr Matrix1 对角线上的各元素相
Matrix1 必须为方阵。
返回一个矩阵,其对角线上的元素为
Value Matrix1 对角线上的各元素相
Matrix1 必须为方阵。
注 意 :使.+(点和)可将表达式分别
与每个元素相加。
符 号
195
196
符 号
N()-
Expr1 NExpr2
表达式
Expr1 Expr2
List1NList2
Matrix1 NMatrix2
返回一个数组(或矩阵)其元素为
List1(Matrix1)中的元素减去 List2
(Matrix2)中对应元素的差值。
两个自变量的维数必须相等。
Expr NList1
List1 NExpr
返回一个数组,其元素为 Expr
List1 各元素的差值或 List1 各元素减
Expr
返回一个数组,其元素为 Value
List1 各元素的差值或 List1 各元素减
Value
Expr NMatrix1
Matrix1 NExpr
ExprNMatrix1 返回一个矩阵,其元素
Expr 乘以单位矩阵再减去 Matrix1
得到的值。Matrix1 必须为方阵。
Matrix1 NExpr 返回一个矩阵,其元素
Matrix1 Expr 与单位矩阵的乘
积后得到的值。Matrix1 必须为方阵。
注 意 :使.N(点差)可从各元素分别
减去表达式。
·()r
Expr1 ·Expr2
表达式
返回两个自变量的乘积。
·()r
List1 ·List2
返回一个数组,其元素为 List1 List2
中各对应元素的乘积。
两个数组的维数必须相等。
Matrix1 ·Matrix2
Matrix1 Matrix2 的矩阵乘积。
Matrix1 的列数必须与 Matrix2 的行数
Expr ·List1
List1 ·Expr
返回一个数组,其元素为 Expr List1
中各元素的乘积。
返回一个数组,其元素为 Value
List1 中各元素的乘积。
Expr ·Matrix1
Matrix1 ·Expr
返回一个矩阵,其元素为 Expr
Matrix1 中各元素的乘积。
返回一个矩阵,其元素为 Value
Matrix1 中各元素的乘积。
注 意 :使.·(点积)可将表达式分别
与每个元素相乘。
à()p
Expr1 àExpr2
表达式
Expr1 Expr2
注 意 :另请参阅分数模板(1)
List1 àList2
符 号
197
198
符 号
à()p
返回一个由 List1 List2 的商组成
两个数组的维数必须相等。
Expr àList1
List1 àExpr
返回一个数组,其元素为Expr
List1 中各元素的商或 List1 中的各元
素除以 Expr
返回一个数组,其元素为Value
List1 中各元素的商或 List1 中的各元
素除以 Value
Matrix1 àExpr
返回一个矩阵,其元素为 Matrix1àExpr
注 意 :使./(点商)可使每个元素分别
除以表达式。
^( 乘方)l
Expr1 ^Expr2
表达式
List1 ^List2
返回以第一个自变量为底,第二个自
变量为乘方的结果。
注 意 :另请参阅指数模板(1)
对于数组,返回以 List1 中各元素为
List2 中对应元素为乘方的结果。
在实数域中,化简的奇分母分数乘方
使用实数支,而在复数模式下使用主
Expr ^List1
返回以 Expr List1 各元素为乘
方的计算结果。
List1 ^Expr
返回以 List1 中各元素为底,Expr
乘方的计算结果。
^( 乘方)l
squareMatrix1 ^integer
返回以 squareMatrix1 integer
为冥的计算结果。
squareMatrix1 必须为方阵。
integer =L1计算逆矩阵。
integer <L1以合适的正数乘方计
算逆矩阵。
x2(平方)q
Expr12
表达式
返回自变量的平方。
List12
返回一个数组,其元素为 List1 中各元
素的平方。
squareMatrix12
squareMatrix1 的矩阵平方,此运
算不同于计算每个元素的平方。使用
.^2 可计算每个元素的平方。
.+ ( 点加)^+
Matrix1 .+ Matrix2
Expr .+ Matrix1
Matrix1 .+ Matrix2 返回一个矩阵,其元
Matrix1 Matrix2 中各对应元素
Expr .+ Matrix1
返回一个矩阵,其元
Expr
Matrix1
中各元素的
符 号
199
200
符 号
..(点差)^-
Matrix1 .NMatrix2
Expr .NMatrix1
Matrix1 .NMatrix2 返回一个矩阵,其元
Matrix1 Matrix2 中各对应元素
Expr .NMatrix1
返回一个矩阵,其元
Expr
Matrix1
中各元素的
.·(点积)^r
Matrix1 .·Matrix2
Expr .·Matrix1
Matrix1 .·Matrix2 返回一个矩阵,其元
Matrix1 Matrix2 中各对应元素
对的乘积。
Expr .·Matrix1
返回一个矩阵,其元
Expr
Matrix1
中各元素的乘
../( 点商)^p
Matrix1 ./Matrix2
Expr ./ Matrix1
Matrix1 ./ Matrix2 返回一个矩阵,其元
Matrix1 Matrix2 中各对应元素
Expr ./ Matrix1
返回一个矩阵,其元
Expr
Matrix1
中各元素的
.^ ( 点乘方)^l
Matrix1 .^ Matrix2
Expr .^ Matrix1
Matrix1 .^ Matrix2 返回一个矩阵,其中
Matrix2 中的元素是 Matrix1 中各对应
元素的指数。
Expr .^ Matrix1
返回一个矩阵,其中
Matrix1
中的各元素是
Expr
L(求负)v
LExpr1
表达式
LList1
LMatrix1
返回自变量的负值。
对于数组或矩阵,返回所有元素的负
如果自变量为二进制或十六进制整
数,则求负将计算出它们的补数。
Bin
重要信息:非字O
要查看完整结果,请按 £然后使用 ¡
¢移动光标。
% ( 百分比)/k
Expr1 %
表达式
List1 %
Matrix1 %
对于数组或矩阵,返回由各元素分别
100 组成的数组或矩阵。
要强制获得近似结果,
手持设备:/ ·
Windows®Ctrl+Enter
Macintos+Enter
iPad®enter 然后选择 。
符 号
201
202
符 号
= ( 等于)=
Expr1 =Expr2
布尔表达式
List1 =List2
布尔数组
Matrix1 =Matrix2
布尔矩阵
如果确定 Expr1 Expr2
true
如果确定 Expr1 不等于 Expr2
false
其他情况则返回等式的简化形式。
对于数组和矩阵,返回各对应元素的
比较结果。
输入 样本的注意事项:关于输入多行
程序和函数定义的说明,请参阅产品
指导手册中的计算器
示例函数给出了使用数学测试符号的
=, ƒ, <, {, >, |
g(x) 的结果
ƒ(不等于)/=
Expr1 ƒExpr2
布尔表达式
List1 ƒList2
布尔数组
Matrix1 ƒMatrix2
布尔矩阵
如果确定 Expr1 不等于 Expr2
true
如果确定 Expr1 Expr2
false
其他情况则返回等式的简化形式。
对于数组和矩阵,返回各对应元素的比
请参阅=”( 等于)
ƒ(不等于)/=
注 意 :您可以通过在计算机键盘上键入
/= ð»ΥÀ‘ÀÀ„²°°£
< ( 小于)/=
Expr1 <Expr2
布尔表达式
List1 <List2
布尔数组
Matrix1 <Matrix2
布尔矩阵
如果确定 Expr1 Expr2
true
如果确定 Expr1 大于或等于 Expr2
false
其他情况则返回等式的简化形式。
对于数组和矩阵,返回各对应元素的比
请参阅=”( 等于)
{(小于或等于)/=
Expr1 {Expr2
布尔表达式
List1 {List2
布尔数组
Matrix1 {Matrix2
布尔矩阵
如果确定 Expr1 小于或等于 Expr2
true
如果确定 Expr1 Expr2
false
其他情况则返回等式的简化形式。
对于数组和矩阵,返回各对应元素的比
注 意 :您可以通过在计算机键盘上键入
<= ð»ΥÀ‘ÀÀ„²°°£
请参阅=”( 等于)
> ( 大于)/=
Expr1 >Expr2
布尔表达式
请参阅=”( 等于)
符 号
203
204
符 号
> ( 大于)/=
List1 >List2
布尔数组
Matrix1 >Matrix2
布尔矩阵
如果确定 Expr1 Expr2
true
如果确定 Expr1 小于或等于 Expr2
false
其他情况则返回等式的简化形式。
对于数组和矩阵,返回各对应元素的比
|(大于或等于)/=
Expr1 |Expr2
布尔表达式
List1 |List2
布尔数组
Matrix1 |Matrix2
布尔矩阵
如果确定 Expr1 大于或等于 Expr2
true
如果确定 Expr1 Expr2
false
其他情况则返回等式的简化形式。
对于数组和矩阵,返回各对应元素的比
注 意 :您可以通过在计算机键盘上键入
>= ð»ΥÀ‘ÀÀ„²°°£
请参阅=”( 等于)
(逻辑隐含式)/=
布尔表达式
1
布尔表达式
2
尔表达式
布尔列表
1
布尔列表
2
布尔列
布尔矩阵
1
布尔矩阵
2
布尔矩
1
2
(逻辑隐含式)/=
计算表达式 not <自变量1> or <自变量
2> 并返回真、假或方程的简化形式
列表和矩阵则按元素返回对比。
注 意 :您可以通过键盘输入 => 来插入
此运算符
(逻辑双隐含式,XNOR) /=
布尔表达式
1
布尔表达式
2
布尔表达式
布尔列表
1
布尔列表
2
布尔矩阵
1
布尔矩阵
2
1
2
返回两个自变量 XOR 布尔运算的逻辑
非。返回真、假或简化方程。
列表和矩阵则按元素返回对比。
注 意 :您可以通过键盘输入 <=> 来插入
此运算符
!( 阶乘)º
Expr1!
表达式
List1!
Matrix1!
返回自变量的阶乘。
对于数组或矩阵,返回由各元素阶乘
组成的数组或矩阵。
符 号
205
206
符 号
&添 加 /k
String1 &String2
字符串
返回将 String2 添加到 String1 之后的文
本字符串。
d()( 导数)目 录 >
d(Expr1,Var[,Order])
表达式
d(List1,Var[,Order])
d(Matrix1,Var[,Order])
返回关于变量 Var 的第一个自变量的
一阶导数。
Order(如包括)必须为整数。如果阶数
小于零,结果将为反导数。
注 意 :您可以通过在计算机键盘上键
derivative(...)插入此函数。
d() 不遵循传统运算规则先完全简化其
自变量,然后将函数定义应用到这些
完全简化的自变量。d() 会按照以下步
骤进行运算:
1. 仅将第二自变量化简到不成为常
2. 仅将第一自变量化简到可调用步骤
1所确定的变量的任意存储值。
3. 求出步骤 2中关于步骤 1变量的结
果的符号导数。
1步的变量中有储存的值或有用
约束运算符 (“|”) 指定的值,请从第 3
步开始将该值代入结果。
注 意 :另请参阅 Firstderivative(5
)Secondderivative(6)
Nthderivative(6页 页)
() ( 积分)目 录 >
(Expr1,Var[,Lower,Upper])
(Expr1,Var[,Constant])
表达式
() ( 积分)目 录 >
Expr1 关于变量 Var Lower
Upper
注 意 :另请参阅 定积分模板 不定积
分模板(6)
注 意 :您可以通过在计算机键盘上键
integral(...)插入此函数。
Lower Upper 省略,则返回不定
积分。除非您提供 Constant
则积分的符号常数也将省略。
等效的不定积分之间相差一个数值常
数。该常数可能被隐藏尤其是当不定
积分包含对数或反三角函数时。此外,
有时也会添加分段常数表达式使不定
积分在一个更大的区间上有效,此时
不使用普通公式。
如果在该段中无法确定 Expr1 内置函
数和运算符的显式有限组合的,a()
分段返回其本身。
当您提供 Lower Upper
Lower <Var <Upper 内寻找所有
间断点和非连续导数,并在这些位置
将区间分割成不同的子区间。
Auto or Approximate 模式的 Auto
置,数值积分在无法确定不定积分或
极限时使用。
Approximate
尝试数值积分。只有在上述数值积分
不适用或不起作用才采用不定积分。 要强制获得近似结果,
手持设备:/ ·
Windows®Ctrl+Enter
Macintos+Enter
iPad®enter 然后选择 。
符 号
207
208
符 号
() ( 积分)目 录 >
() 可嵌套使用计算多重积分。积分极
限可能取决于积分函数外部的积分变
注 意 :另请参阅 nInt()(114)
()( 平方根)/q
(Expr1)
表达式
(List1)
返回自变量的平方根。
对于数组,返回 List1 中所有元素的平
注 意 :您可以通过在计算机键盘上键
sqrt(...)ð»ΥÀ½Øþ˝°£
注 意 :另请参阅平方根模板(1)
Π() (prodSeq) 目 录 >
Π(Expr1,Var,Low,High)
表达式
注 意 :您可以通过在计算机键盘上键
prodSeq(...)插入此函数。
Expr1 在变量 Var Low High
取值时所对应的结果,并返回这些结
果的乘积。
注 意 :另请参阅乘积模板(Π)(5)
Π(Expr1,Var,Low,LowN1)1
Π(Expr1,Var,Low,High)1/Π(Expr1,
Var,High+1,LowN1)if High <LowN1
使用的乘积公式引自以下参考资料:
Π() (prodSeq) 目 录 >
Ronald L. Graham, Donald E. Knuth, and
Oren Patashnik.Concrete Mathematics:A
Foundation for Computer
Science.Reading, Massachusetts:Addison-
Wesley, 1994.
G() (sumSeq) 目 录 >
G(Expr1,Var,Low,High)
表达式
注 意 :您可以通过在计算机键盘上键
sumSeq(...)插入此函数。
Expr1 在变量 Var Low High
取值时所对应的结果,并返回这些结
注 意 :另请参阅求和模板(5)
G(Expr1,Var,Low,LowN1)0
G(Expr1,Var,Low,High)LG(Expr1,
Var,High+1,LowN1)if High <LowN1
使用的求和公式引自以下参考资料:
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],[roundValue])
GInt(NPmt1,NPmt2,amortTable)
符 号
209
210
符 号
GInt() 目 录 >
计算指定支付范围内需支付的利息之
和的分期偿还函数。
NPmt1 NPmt2 定义支付范围的起始
和结束日期。
NIPVPmtFVPpYCpY PmtAt
TVM 自变量表中有介绍(180)
如果您省略 Pmt则使用其默认值
Pmt=tvmPmt
(N,I,PV,FV,PpY,CpY,PmtAt)
如果您省略 FV则使用其默认值
FV=0
PpYCpY PmtAt 的默认值与用于
TVM 函数的值相同。
roundValue 指定四舍五入的小数位数。
默认保留两位小数。
GInt(NPmt1,NPmt2,amortTable)计算基
于分期偿还表 amortTable 的利息之
amortTable 自变量必须为 amortTbl
()(8)下所介绍形式的矩阵。
注 意 :另请参阅下文的 GPrn() 和第17
Bal()
GPrn() 目 录 >
GPrn(NPmt1,NPmt2,N,I,PV,[Pmt],
[FV],[PpY],[CpY],[PmtAt],
[roundValue])
GPrn(NPmt1,NPmt2,amortTable)
计算指定支付范围内需支付的本金之
和的分期偿还函数。
NPmt1 NPmt2 定义支付范围的起始
和结束日期。
NIPVPmtFVPpYCpY PmtAt
TVM 自变量表中有介绍(180)
如果您省略 Pmt则使用其默认值
Pmt=tvmPmt
(N,I,PV,FV,PpY,CpY,PmtAt)
如果您省略 FV则使用其默认值
FV=0
GPrn() 目 录 >
PpYCpY PmtAt 的默认值与用于
TVM 函数的值相同。
roundValue 指定四舍五入的小数位数。
默认保留两位小数。
GPrn(NPmt1,NPmt2,amortTable)计算基
于分期偿还表 amortTable 的本金之
amortTable 自变量必须为 amortTbl
()(8)下所介绍形式的矩阵。
注 意 :另请参阅上文的 GInt() 和第17
Bal()
# ( 间接引用)/k
#varNameString
调用名称为 varNameString
助此功能,您可以在函数中使用字符
串创建变量名称。
创建或调用变量 xyz
返回名称存储在变量 s1 中的变量 (r)
E(科学计数法)i
mantissaEexponent
输入一个科学记数法的数值。数值将
表示为 mantissa × 10exponent
提示:如果您要输入 10 的乘方而不引
入十进制数值结果结果,请使用 10^
注 意 :您可以通过在计算机键盘上键
@E 插入此运算符。例如,键入
2.3@E4 便可输入 2.3E4
符 号
211
212
符 号
g ( 百分度)¹
Expr1g
表达式
List1g
Matrix1g
此函数让您能够在 Degree Radian
式下使用百分度角度。
Radian 角度模式下,Expr1
p/200
Degree 角度模式下,Expr1
g/100
Gradian 模式下,原样返回 Expr1
注 意 :您可以通过在计算机键盘上键
@g 插入此符号。
DegreeGradian Radian 模式
R(弧度)¹
Expr1R
表达式
List1R
Matrix1R
此函数让您能够在 Degree Gradian
式下使用弧度角。
Degree 角度模式下,用自变量乘以
180/p
Radian 模式下,原样返回自变量。
Gradian 模式下,用自变量乘以
200/p
提示:如果您希望在使用函数时无论采
用何种模式,均强制使用弧度角,可使
R
注 意 :您可以通过在计算机键盘上键
@r 插入此符号。
DegreeGradian Radian 角度模式
¡()¹
Expr1¡
表达式
DegreeGradian Radian 角度模式
¡()¹
List1¡
Matrix1¡
此函数让您能够在 Gradian Radian
式下使用度数角。
Radian 角度模式下,用自变量乘以
p/180
Degree 模式下,原样返回自变量。
Gradian 角度模式下,用自变量乘以
10/9
注 意 :您可以通过在计算机键盘上键
@d 插入此符号。
Radian 角度模式下:
要强制获得近似结果,
手持设备:/ ·
Windows®Ctrl+Enter
Macintos+Enter
iPad®enter 然后选择 。
¡, ', ''( //)/k
dd¡mm'ss.ss''
表达式
dd正数或负数
mm非负数
ss.ss非负数
dd+(mm/60)+(ss.ss/3600)
使-60 进制的输入格式,您可以:
以度//秒格式输入角度,而无需
考虑当前角度模式。
以时//秒格式输入时间。
注 意 :ss.ss 后跟两个撇号 ('') 而不是引
(")
Degree 角度模式下:
±(角度)/k
[Radius,±q_Angle]
(极坐标输入)
[Radius,±q_Angle,Z_Coordinate]
(圆柱坐标输入)
[Radius,±q_Angle,±q_Angle]
Radian 模式和向量格式下设置为:
直角坐标
符 号
213
214
符 号
±(角度)/k
(球坐标输入)
Vector Format 模式设置以向量形
式返回坐标:直角坐标、圆柱坐标、
注 意 :您可以通过在计算机键盘上键
@< 插入此符号。
圆柱坐标
球坐标
(Magnitude ±Angle)
复数值
(极坐标输入)
(r±q)极坐标形式输入复数值。Angle
将根据当前 Angle 模式设置显示。
Radian 角度模式和 Rectangular
要强制获得近似结果,
手持设备:/ ·
Windows®Ctrl+Enter
Macintos+Enter
iPad®enter 然后选择 。
'撇 号 º
'
'''
在微分方程中输入撇号。单个撇号代
表一阶微分方程,两个撇号代表二阶
微分方程,依此类推。
_( 下划线作为空元素)
请参阅 (空值)元素 (
220)
_( 下划线作为单位指示符)/_
Expr_Unit
Expr 指定单位。所有单位名称必须
以下划线开头。
_( 下划线作为单位指示符)/_
您可以使用预定义的单位或创建您个
人的单位。有关预定义单位列表,可打
Catalog 并显示 Unit Conversions
Catalog 选择单位名称或
直接键入单位名称。
您可以在 Catalog 中找到转换符
4 Math
Operators
Variable_
Variable 没有值时,将视为复数处
理。默认情况下,如果变量不带 _
视为实数处理。
Variable _将忽略且
Variable 会保留其原来的数据类型。
注 意 :您可以将复数保存到变量中 (
需使用 _ ) cSolve()
cZeros() 等计算中获得最佳结果,建议
使_
z
4(转换)/k
Expr_Unit1 4_Unit2Expr_Unit2
将表达式从一种单位转换到另一种。
_下划线字符可指示单位。两个单位必
须属于同一类别(Length
Area)
有关预定义单位列表,可打开 Catalog
并显示 Unit Conversions
您可以从列表中选择一个单位名
称 。
您可以从列表顶部选择转换运算符
4
也可以手动键入单位名称。要在手持
设备上键入单位名称的同时键入“_”
/_
注 意 :要转换温度单位,可使用 tmpCnv
() @tmpCnv()4转换运算符不处理温
符 号
215
216
符 号
10^() 目 录 >
10^ (Expr1)
表达式
10^ (List1)
返回以 10 为底,自变量为乘方的计算
对于数组,返回以 10 List1
各元素为乘方的计算结果。
10^(squareMatrix1)
返回以 10 squareMatrix1 为乘方
的计算结果。此运算不同于计算以 10
为底,以方阵中各元素为乘方的值。
关计算方法的信息,请参阅 cos()
squareMatrix1 必须可对角化,结果始
终包含浮点数。
^/(倒数)目 录 >
Expr1 ^/
表达式
List1 ^/
返回自变量的倒数。
对于数组,返回 List1 中所有元素的倒
squareMatrix1 ^/
squareMatrix1 的逆矩阵。
squareMatrix1 必须为非退化方阵。
| ( 约束运算符)/k
表达式
|
布尔表达式
1[and
布尔表达
2]...
表达式
|
布尔表达式
1[or
布尔表达
2]...
| ( 约束运算符)/k
约束符号 (“|”) 表示二进制运算符。|
左侧的运算数是一个表达式。|右侧的
运算数指定了一个或多个影响表达式
简化的关系。|后的多个关系必须使用
andor逻辑运算符进行连接。
约束运算符有三种基本功能:
代 换
区间约束
排 除
代换是用等式的形式表示的,x=3
y=sin(x)为有效起见,左侧应该是一个
简单变量。
表达式
|
=
表达式
中所有
区间约束是用 andor逻辑运算符
连接的一个或多个不等式。区间约束
还允许简化,而在其他情况下简化可
能无效或不可计算。
排除是使用不等于”( /= ƒ)关系运
算符从对象中排除特定值。主要用于
在使用 cSolve()cZeros()fMax()fMin
()solve()zeros() 等时排除精确解。
符 号
217
218
符 号
&(存储)/h
Expr &Var
List &Var
Matrix &Var
Expr &Function(Param1,...)
List &Function(Param1,...)
Matrix &Function(Param1,...)
如果变量 Var 不存在,则创建变量并将
其赋值为 ExprList Matrix
如果变量 Var 已存在且未被锁定或保
ExprList Matrix 替换其
提示:如果您打算使用未定义变量进行
符号运算,请避免用常用的单字符变
(abcxyz等等)
注 意 :您可以通过在计算机键盘上键
=:来插入此运算符以作为快捷方
pi/4 =: myvar
:=( 赋值)/t
Var := Expr
Var := List
Var := Matrix
Function(Param1,...):= Expr
Function(Param1,...):= List
Function(Param1,...):= Matrix
如果变量 Var 不存在,则创建 Var
其赋值为 ExprList Matrix
如果变量 Var 已存在且未被锁定或保
ExprList Matrix 替换其
提示:如果您打算使用未定义变量进行
符号运算,请避免用常用的单字符变
(abcxyz等等)
©( 注释)/k
© [text]
©
作为注释行处理,可用于对
所创建的函数和程序进行注释。
©可位于行首或行间的任意位置。©
右侧直到该行结尾的所有内容均为注
输入 样本的注意事项:关于输入多行
程序和函数定义的说明,请参阅产品
指导手册中的计算器
0b0h 0B 键 ,0H
0b
二进制数字
0h
十六进制数字
分别表示二进制或十六进制数值。
输入二进制或十六进制数值,在任何
进位制模式下,您都必须输入 0b 0h
前缀。不带前缀的数值都将视为十进
(基数为10)
结果根据进位制模式显示。
Dec
Bin
Hex
符 号
219
220
(
空 值
)
元 素
(空值)
分析真实数据时,您可能无法始终拥有完整的数据集。TI-Nspire™CAS 软件允
许空(或空值)数据元素,因此您可以处理近乎完整的数据,而不必重新开始
或放弃不完整的情况。
您可以在 Lists & Spreadsheet 章节的 Graphing spreadsheet data.”下找到涉及空
元素的数据示例。
您可以通过 delVoid() 函从列表中删除空元素。isVoid() 函数让您能够检验空元
素。有关详细信息,请参阅 delVoid()(47)isVoid()(89)
注 意 :要在数学表达式中手动输入空元素,请键入“_”或关键字 void
达式时,关键字 void 将自动转换为“_”符号。要在手持设备上键入“_”
/ _
涉及空元素的计算
大多数涉及空值输入的计算都将生成
空值结果。请参阅下面的特殊情况。
包含空值元素的数组自变量
以下函数和命令会忽略(跳过)数组自
变量中找到的空值元素。
count, countIf, cumulativeSum,
freqTable4list, frequency, max, mean,
median, product, stDevPop, stDevSamp,
sum, sumIf, varPop, and varSamp
归计算 OneVar,TwoVar
FiveNumSummary 统计,置信区间和统计
SortA SortD 会将第一个自变量中的
所有空值元素移至底部。
包含空值元素的数组自变量
在回归中,XY数组中的空值会引入
残差对应元素的空值。
回归中省略的类别会引入残差对应元
素的空值。
回归中频率为 0时会引入残差对应元
素的空值。
(
空 值
)
元 素
221
222
输入数学表达式的快捷方式
输入数学表达式的快捷方式
借助快捷方式,您可以通过输入数学表达式的元素,而无需使用 Catalog
Symbol Palette例如,要输入表达式 6您可以在输入行中键入 sqrt(6)
·sqrt(6) 将更改为 6一些快捷方式从手持设备和计算
机键盘均可使用。另一些则主要从计算机键盘使用。
从手持设备或计算机键盘
要输入的内容: 键入的快捷方式:
ppi
qtheta
ˆinfinity
{<=
|>=
ƒ/=
(逻辑隐含式)=>
(逻辑双隐含式,
XNOR)
<=>
&(存储运算符)=:
||( 绝对值)abs(...)
() sqrt(...)
d() derivative(...)
() integral(...)
G()( 求和模板)sumSeq(...)
Π()( 乘积模板)prodSeq(...)
sin/(),cos/(), ... arcsin(...),arccos(...), ...
@List() deltaList(...)
@tmpCnv() deltaTmpCnv(...)
从计算机键盘
要输入的内容: 键入的快捷方式:
c1, c2, ...( 常数)@c1,@c2, ...
n1, n2, ...( 整数常数)@n1,@n2, ...
i(虚数常数)@i
要输入的内容: 键入的快捷方式:
e(e为底的自然
对数)
@e
E(科学计数法)@E
T(转置)@t
R(弧度)@r
¡()@d
g( 百分度)@g
±(角度)@<
4(转换)@>
4Decimal
4approxFraction()
@>Decimal@>approxFraction()
输入数学表达式的快捷方式
223
224 EOS™ (Equation Operating System)
层次结构
EOS™ (Equation Operating System) 层次结构
本节介绍 TI-Nspire™CAS 数学及科学学习技术所采用的 Equation Operating
System (EOS)数值、变量和函数均以简单、直接的顺序输入。EOS软件可使
用括号归组并根据下面介绍的属性计算表达式和方程。
计算顺序
级别 运算符
1圆括号 ()[]{}
2(#)
3函数调用
4后置运算符:--(-,',")(!)(%)(QRS)([
])(T)
5求幂、乘方运算符 (^)
6(L)
7字符串联结 (&)
8(¦)(/)
9(+)(-)
10 相等关系:等于 (=)(ƒ/=),小(<)小于或等于({
<=) (>)大于或等于(|>=)
11 not
12 and
13 逻辑or
14 xornornand
15 逻辑隐含式 ()
16 逻辑双隐含式,XNOR ()
17 约束运算符 (“|”)
18 (&)
圆括号、方括号和花括号
首先计算包含在圆括号、方括号或花括号内的所有计算。例如,在表达式 4
(1+2) EOS é软件首先计算表达式在圆括号内的部分(1+2) 然后将结
34.
表达式或方程内的左右圆括号、方括号和花括号数必须相同。否则会显示说
明缺少元素的错误消息。例如,(1+2)/(3+4 将显示错误消息“Missing ).”
注 意 :TI-Nspire™CAS 软件允许您定义自己的函数,因此如果变量名后跟
包含在括号内的表达式,将被视为函数调用而不是隐含的乘法。例如,a
(b+c) 是通过 b+c 求函数 a的值。如果要将表达式 b+c 与变量 a相乘,可使用显
a(b+c)
间接运算
间接运算符 (#) 可将字符串转换为变量或函数名称。例如,#(“x”&”y”&”z”)
变量名称 xyz间接运算还可以创建和修改程序内部的变量。例如,如果 10"r
“r”"s1#s1=10
后置运算符
后置运算符是直接跟在自变量之后的运算符,例如,5!25% 60¡15' 45"
跟后置运算符的自变量以第四优先级进行计算。例如,在表达式 4^3!
先计算 3!6然后计算以 46为指数的值,得出 4096
(^) 和逐个元素求幂 (.^) 均为自右至左进行计算。例如,表达式 2^3^2
2^(3^2) 计算得到的结果相同,都为 512(2^3)^2 得到的结果则不同,
64
要输入负数,请先按 v然后输入数值。后置运算和求幂将在求负之前进行。
Lx2 的结果为负数,L92=L81使用括号对负数求平方,例如 (L9)2得到的
结果为 81
(“|”)
约束运算符 (“|”) 后的自变量对运算符前的自变量计算有一系列的影响。
EOS™ (Equation Operating System)
层次结构
225
226
常数和值
常数和值
下表列出了在执行单位换算时可用的常数及其值。它们可以手动键入,或是
Utilities( 实用工具) > Unit Conversions( 单位换算)Constants( 常数)列表中
进行选择(k3)
量 名
_c 299792458 /
_Cc 库仑常数 8987551787.3682 /
_Fc 法拉第常数 96485.33289 库仑/
_g 重力加速度 9.80665 /2
_Gc 万有引力常数 6.67408E-11 3/千克/2
_h 普朗克常数 6.626070040E-34 耳 秒
_k 波尔兹曼常数 1.38064852E-23 焦耳/
_m0真空磁导率 1.2566370614359E-6 牛顿/安培2
_mb玻尔磁子 9.274009994E-24 焦耳 米2/
_Me 电子静止质量 9.10938356E-31
_Mmμ介子质量 1.883531594E-28
_Mn 中子静止质量 1.674927471E-27
_Mp 质子静止质量 1.672621898E-27
_Na 阿伏伽德罗常数 6.022140857E23 /
_q 电子电荷 1.6021766208E-19
_Rb 波尔半径 5.2917721067E-11
_Rc 摩尔气体常数 8.3144598 焦耳/摩尔/
_Rdb 里德伯常量 10973731.568508/
_Re 电子半径 2.8179403227E-15
_u 原子质量 1.660539040E-27
_Vm 摩尔体积 2.2413962E-2 3/
_H0真空电容率 8.8541878176204E-12 /
_s史蒂芬-波尔兹曼常数 5.670367E-8 /2/4
_f0磁通量子 2.067833831E-15
错误代码和消息
出现错误消息时,其代码将赋值给变量 errCode用户定义的程序和函数可以
errCode 以确定出错的原因。有关使用 errCode 的示例,请参阅 Try
下的示例 2( 177)
注 意 :某些错误情况仅适用于 TI-Nspire™CAS 产品,而另一些则适用于
TI-Nspire™
错误代码 说明
10 函数未返回值
20 检验未解析为 TRUE FALSE
通常,未定义的变量无法进行比较。例如,如果 ab未定义,则在执行 If
语句时检验 If a<b 将导致此错误。
30 自变量不能是文件夹名称。
40 自变量错误
50 自变量不匹配
两个或多个自变量必须属于同一类型。
60 自变量必须是布尔表达式或整数
70 自变量必须是十进制数值
90 自变量必须是数组
100 自变量必须是矩阵
130 自变量必须是字符串
140 自变量必须是变量名称。
请确定名称满足以下要求:
不以数字开头
不包含空格或特殊字符
不以无效方式使用下划线或句点
不超出长度限制
请参见文档中的 Calculator 一节,了解更多信息。
160 自变量必须是表达式
165 电池电量不足,无法发送或接收
发送或接收前安装新电池。
170
下限必须小于上限才能定义搜索区间。
错误代码和消息
227
228
错误代码和消息
错误代码 说明
180
在进行长时间运算或执行程序期间按了 dc
190 循环定义
显示此消息可避免化简时无限替换变量值用尽内存。例如,a+1->a( a
是未定义变量)将导致此错误。
200 限制条件表达式无效
solve(3x^2-4=0,x) | x<0 x>5 将产生此错误消息,原因是限制条件以
or分隔,而不是以 “and” 分隔
210 数据类型无效
自变量的数据类型错误。
220 因变量受限
230
数组或矩阵指数无效。例如,如果数组 {1,2,3,4} 存储在 L1 L1[5]
L1 只包含四个元素。
235 维数错误。数组中元素数量不足。
240 维数不匹配
两个或多个自变量的维数必须相同。例如,[1,2]+[1,2,3] 的维数不匹配,
为两个矩阵包含的元素个数不同。
250 除数为零
260 域错误
自变量必须在指定域内。例如,rand(0)
270 变量名称重复
280 Else ElseIf If...EndIf 块外部无效
290 EndTry 缺少匹配的 Else
295 迭代过度
300 数组或矩阵由预期的 23个元素组成
310 nSolve 的第一自变量必须是一元方程。不能包含除利率变量外的其他无
320 solve cSolve 的第一自变量必须是方程或不等式
solve(3x^2-4,x) 无效,因为第一自变量不是一个方程。
345 单位不一致
错误代码 说明
350 指数超出范围
360 间接字符串不是有效的变量名称
380 未定义 Ans
要么上一次计算未创建 Ans要么之前未输入任何计算。
390 分配无效
400 赋值无效
410 命令无效
430 当前模式设置无效
435 估计值无效
440 隐含乘法无效
x(x+1) x*(x+1) 是正确的句法。这样是为了避免混淆隐含乘
法与函数调用。
450 在函数或当前表达式中无效
只有特定命令在用户定义的函数中有效。
490 Try..EndTry 块中无效
510 数组或矩阵无效
550 在函数或程序外部无效
有些命令在函数或程序外部无效。例如,Local 只能在函数或程序中使用。
560 Loop..EndLoopFor..EndFor While..EndWhile 块外部无效
Exit 命令仅在这些循环块内部有效。
565 在程序外部无效
570 路径名无效
\var
575 复数极坐标无效
580 程序引用无效
程序不能在函数或表达式内引用(1+p(x)p为程序)
600 表格无效
605 单位使用无效
610 Local 语句中的变量名称无效
错误代码和消息
229
230
错误代码和消息
错误代码 说明
620 变量或函数名称无效
630 变量引用无效
640 向量句法无效
650 链接传输
两个设备之间的传输未完成。请确认连接电缆两端均已牢固连接。
665 矩阵不可对角化
670 内存不足
1.删除本文档中的部分数据
2.保存并关闭此文档
如果步骤 12都无法完成,请取出电池然后重新插入
672 资源耗尽
673 资源耗尽
680 (
690 )
700 “
710 ]
720 }
730 块句法的开始或结束部分缺失
740 If..EndIf 块中缺少 Then
750 名称不是函数或程序
765 没有选择函数
780 找不到解
800 非实数结果
例如,如果软件使用 Real 设置(-1)
要允许复数结果,请将“Real or Complex”模式设置更改为 RECTANGULAR
POLAR
830
850 找不到程序
执行期间无法在提供的路径找到一个程序对于另一程序的引用。
错误代码 说明
855 绘图中不允许使用 Rand 类型函数
860 递归太深
870 名称或系统变量已保留
900 自变量错误
中位数-中位数模型无法应用到数据集。
910 句法错误
920 文本未找到
930 自变量过少
函数或命令缺少一个或多个自变量。
940 自变量过多
表达式或方程包含过多自变量且无法计算。
950 下标过多
955 未定义的变量过多
960 变量未定义
未向变量赋值。请使用以下命令之一:
sto &
:=
• Define
给变量赋值。
965 操作系统未获得许可
970 正在使用变量,因此不能被引用或更改
980 变量受保护
990 变量名称无效
请确定名称未超出长度限制
1000 窗口变量域
1010 缩放
1020 内部错误
1030 内存保护违规
1040 不支持的函数。此函数需要计算机代数系统。尝试使用 TI-Nspire™ CAS
错误代码和消息
231
232
错误代码和消息
错误代码 说明
1045 不支持的运算符。此运算符需要计算机代数系统。尝试使用 TI-Nspire™
CAS
1050 不支持的功能。此运算符需要计算机代数系统。尝试使用 TI-Nspire™ CAS
1060 输入自变量必须是数值。仅允许输入数值。
1070 三角函数自变量过大,无法精确化简
1080 不支持使用 Ans此应用程序不支持 Ans
1090 函数未定义。请使用以下命令之一:
• Define
:=
sto &
以定义函数。
1100 非实数计算
例如,如果软件使用 Real 设置(-1)
要允许复数结果,请将“Real or Complex”模式设置更改为 RECTANGULAR
POLAR
1110 限值无效
1120 符号无变化
1130 自变量不能是数组或矩阵
1140 自变量错误
第一自变量必须是关于第二自变量的多项式表达式。如果缺少第二自变
量,软件将尝试选择默认值。
1150 自变量错误
前两个自变量必须是关于第三个自变量的多项式表达式。如果缺少第三
个自变量,软件将尝试选择默认值。
1160 库路径名称无效
路径名称必须使用 xxx\yyy 其中
xxx 部分可以是 116 个 字 符 。
yyy 部分可以是 115 个 字 符 。
更多信息请参见文档中的
1170 库路径名称使用无效
不能使用 Define:= sto &向路径名称赋值。
路径名称不能为 Local 变量,也不能作为参数在函数或程序
定义中使用。
错误代码 说明
1180 库变量名称无效。
请确定名称满足以下要求:
不包含句点
不以下划线开始
不超过 15 个字符
更多信息请参见文档中的
1190 未找到库文档:
验证库位于 MyLib 文件夹中。
刷 新 库 。
更多信息请参见文档中的
1200 未找到库变量:
验证库变量位于库的第一个问题中。
请确定库变量定义为 LibPub LibPriv
刷 新 库 。
更多信息请参见文档中的
1210 库快捷方式名称无效。
请确定名称满足以下要求:
不包含句点
不以下划线开始
不超过 16 个字符
不是保留名称
更多信息请参见文档中的
1220 域错
tangentLine normalLine 函数仅支持实值函数。
1230 域错
Degree Gradian 角度模式不支持三角转换运算符。
1250 自变量错误
使用线性方程组。
带变量 xy的二元线性方程组示例:
3x+7y=5
2y-5x=-1
1260 自变量错误:
错误代码和消息
233
234
错误代码和消息
错误代码 说明
nfMinnfMax 的第一自变量必须是单变量表达式。不能包含除利率变量
外的其他无值变量。
1270 自变量错误
导数必须为 12
1280 自变量错误
请使用扩展式单变量多项式。
1290 自变量错误
请使用单变量多项式。
1300 自变量错误
多项式系数必须计算成数值。
1310 自变量错误:
函数的一个或多个自变量无法计算。
1380 自变量错误:
不允许嵌套调用 domain()
警告代码和消息
您可以使用 warnCodes() 函数存储通过计算表达式生成的警告代码。此表格列
出每个数字警告代码及其关联的消息。
有关存储警告代码的示例,请参阅 warnCodes()(185)
警告代码 消息
10000 进行运算可能会得到假解。
10001 求方程的微分可能会得到假方程。
10002 解可疑
10003 精确度可疑
10004 进行运算可能得不到解。
10005 cSolve 可能会指定更多零点。
10006 Solve 可能会指定更多零点。
10007 可能存在更多解。尝试指定合适的上下限和/或估计值。
使solve()
solve( 方程,变量=估计值) |下界<变量<上 界
solve( 方程,变量) |下界<变量<上 界
solve( 方程,变量=估计值)
10008 结果域可能比输入域小。
10009 结果域可能比输入域大。
10012 非实数计算
10013 ˆ^0 undef^0 1
10014 undef^0 1
10015 1^ˆ1^undef 1
10016 1^undef 1
10017 溢出被 ˆ
10018 运算需要 64 位值且返回 64 位值
10019 资源耗尽,简化可能未完成。
10020 三角函数自变量过大,无法精确约简。
10021 输入中包含未定义参数。
结果可能并非对所有可能的参数值都有效。
警告代码和消息
235
236
警告代码和消息
警告代码 消息
10022 指定合适的上下边界可能可得到解。
10023 标量已乘以单位矩阵。
10024 使用近似计算获得结果。
10025 精确模式下无法验证是否相等。
10026 必须忽略限制条件。"\" '变量数学测试符号限制条件'形式或这些形式
的组合指定限制条件,例如,'x<3 and x>-12'
Texas Instruments 支持与服务
一般信息
TI 产品和服务的更多信息,请通过电子邮件与 TI 联系或访问 TI
电子邮件咨询: ti-cares@ti.com
education.ti.com
维修和保修信息
关于保修期限和条款,及产品维修的信息,请参阅本产品附带的保修声明,
或者联系当地的 Texas Instruments 零售商/
Texas Instruments
支持与服务
237
-
-//[*] 213
-度符号[*] 212
次方根
1
[*] 196
!
! 205
"
" 213
#
#间接引用 211
#间接运算符 225
%
% 201
&
&206
*
*196
213
214
.
.- 200
.* 200
./200
.^ 201
.+ 199
/
/ [*] 197
:
:=218
^
^⁻¹216
^198
_
_单位指示 214
|
|约束运算符 216
+
+195
不等于[*] 202
=
=202
>
>203
∑()求和[*] 209
∑Int() 209
∑Prn() 210
平方根[*] 208
积分[*] 206
索 引
238
小于或等于 203
大于或等于 204
转换单位[*] 215
转换为百分度角度[Grad] 82
approxFraction() 13
Base10以十进制整数显示
[Base10] 19
Base16以十六进制显示
[Base16] 19
Base2以二进制显示[Base2] 17
cos以余弦形式显示[cos] 29
Cylind以圆柱坐标向量显示,
[Cylind] 40
DD以十进制角度显示[DD] 43
Decimal显示十进制结果
[Decimal] 44
DMS以度//秒显示[DMS] 52
expe形式显示[exp] 61
Polar以极坐标向量显示[Polar] 124
Rad, 转换为弧度角 133
Rect, 显示为直角坐标向量 136
sin以正弦形式显示[sin] 155
Sphere以球坐标向量显示
[Sphere] 162
218
逻辑隐含式[*] 204,222
逻辑双隐含式[*] 205
©
© 219
0
0b二进制指示符 219
0h十六进制指示符 219
1
10^()十的乘方 216
A
abs() 8
amortTbl()分期偿还表 8,17
and, 布尔运算符 9
angle() 9
ANOVA单因素方差分析 10
ANOVA2way双因素方差分析 11
Ans上次的答案 13
approx()取近似值 13-14
approxRational() 14
arccos() 14
arccosh() 14
arccot() 14
arccoth() 14
arccsc() 14
arccsch() 14
arcLen() 15
arcsec() 15
arcsech() 15
arcsin() 15
arcsinh() 15
arctan() 15
arctanh() 15
augment()附加/15
avgRC()平均变化率 16
B
binomCdf() 20,87
binomPdf() 20
C
Cdf() 66
ceiling()向上取整 20
centralDiff() 21
239
索 引
cFactor()复数因式 21
char() 22
charPoly() 22
χ²2way 23
χ²Cdf() 23
χ²GOF 24
χ²Pdf() 24
ClearAZ 25
ClrErr清除错误 25
colAugment 25
colDim()矩阵列维数 25
colNorm()矩阵列范数 26
comDenom()26
completeSquare()完全平方 27
conj()共轭复数 27
constructMat()构建矩阵 28
corrMat()关联矩阵 28
cos⁻¹ 30
cos() 29
cosh⁻¹()反双曲余弦 31
cosh()双曲余弦 31
cot⁻¹() 32
cot()32
coth⁻¹(),反双曲余切 33
coth()双曲余切 33
count()计数数组中的项 33
countif()有条件地计数数组中
34
cPolyRoots() 34
crossP()交叉乘积 35
csc⁻¹() 35
csc()35
csch⁻¹()反双曲余割 36
csch()双曲余割 36
cSolve()复数求解 36
CubicReg三次回归 39
cumulativeSum() 40
Cycle 40
cZeros()复数零值 41
D
d (),一阶导数 206
dbd()两个给定日期间的间隔 43
Define 44
Define LibPriv 45
Define LibPub 46
Define44
deltaList() 46
deltaTmpCnv() 46
DelVar删除变量 46
delVoid()删除空值元素 47
derivative() 47
deSolve()47
det()矩阵行列式 49
diag()对角矩阵 49
dim() 50
Disp显示数据 50,147
DispAt 50
domain() 53
dominantTerm() 54
dotP(),点乘积 55
E
e e^() 55,61
e
2
e表达式的显示形式 61
E211
e^()e求乘方 55
eff )将名义利率转换为有效利
55
eigVc()特征向量 56
eigVl() 56
else if, ElseIf 57
else, Else 82
ElseIf, else if 57
end
for, EndFor 69
if, EndIf 82
while, EndWhile 186
end if, EndIf 82
end while, EndWhile 186
EndTry结束尝试 177
EndWhile, end while 186
EOS (Equation Operating System) 224
索 引
240
Equation Operating System (EOS) 224
euler()欧拉函数 58
exact()60
Exit退 60
exp()e求乘方 61
explist()表达式到数组 61
expand() 62
expr()字符串到表达式 63,100
ExpReg指数回归 63
F
factor() 64
Fill矩阵填充 66
FiveNumSummary 66
floor()向下取整 67
fMax()函数最大值 67
fMin()函数最小值 68
For 69
for, For 69
For, for 69
format()设置字符串格式 69
fpart()函数部分 70
freqTable() 70
frequency() 71
Frobenius norm() 116
Func程序函数 72
Func72
G
g 212
gcd()最大公因数 73
geomCdf() 73
geomPdf() 73
Get 74
getDenom()获取/返回分母 75
getKey() 75
getLangInfo()获取/返回语言信
78
getLockInfo()检验变量或变量
组的锁定状态 78
getMode()获取模式设置 79
getNum()获取/返回数值 80
GetStr 80
getType()获取变量类型 80
getVarInfo()获取/返回变量信
81
Goto 82
I
identity(), 单位矩阵 82
if, If 82
If, if 82
ifFn() 83
imag(), 84
ImpDif(), 隐式导数 85
Input, 85
inString(), 字符串内部 85
int(), 85
intDiv(), 整数除法 86
interpolate(), 86
invF() 87
invNorm(), 反向累积正态分布 88
invt() 88
In²() 86
iPart(), 整数部分 88
irr(), 内部收益率
内部收益率, irr() 88
isPrime(), 质数检验 89
isVoid(), 检验是否无效 89
L
Lbl 89
lcm最小公倍数 90
left()90
LibPriv 45
LibPub 46
libShortcut()创建库对象的快捷
90
limit() lim() 91
LinRegBx线性回归 91
LinRegMx线性回归 92
LinRegtIntervals线性回归 93
LinRegtTest 95
linSolve() 96
Δlist() 96
listmat()数组到矩阵 97
241
索 引
ln()自然对数 97
LnReg对数回归 98
Local局部变量 99
Lock锁定变量或变量组 99
Logistic逻辑回归 101
LogisticD逻辑回归 101
Loop 103
LU LU 103
M
matlist()矩阵到数组 104
max() 104
mean() 104
median() 105
MedMed中位数-中位数线回归 105
mid()中间字符串 106
min() 107
mirr()修改的内部收益率 107
mod() 108
mRow()矩阵行运算 109
mRowAdd()矩阵行乘法和加法 109
MultReg 109
MultRegIntervals() 109
MultRegTests() 110
N
nand布尔运算符 111
nCr() 112
nDerivative()数值导数 113
newList()新建数组 113
newMat()新建矩阵 113
nfMax()数值函数最大值 113
nfMin()数值函数最小值 114
nInt()数值积分 114
nom )将有效利率转换为名义
115
nor布尔运算符 115
norm()Frobenius 116
normalLine() 116
normCdf() 116
normPdf() 116
not布尔运算符 117
nPr() 117
npv() 118
nSolve()数值求解 118
O
OneVar单变量统计 119
or( 布尔)or 120
oror 120
or布尔运算符 120
ord()数值字符代码 121
P
P乘积[*] 208
PRx()x 121
PRy() y122
PassErr传递错误 122
Pdf() 70
piecewise(93 123
poissCdf() 123
poissPdf(poissPdf(93 123
polyCoef(94 124
polyDegree() 125
polyEval()计算多项式 125
polyGcd(95 126
polyGcd(96 126
PolyRoots() 127
PowerReg 127
Prgm定义程序 128
prodSeq() 128
product() 129
propFrac 129
Q
QR 因式分解,QR 130
QRQR 因式分解 130
QuadReg二次回归 131
QuartReg四次回归 131
R
R 212
RPr(), 极坐标 133
RPθ(), 极坐标 132
rand(), 随机数 133
索 引
242
randBin, 随机数 134
randInt(), 随机整数 134
randMat(), 随机矩阵 134
randNorm(), 随机范数 135
randPoly(), 随机多项式 135
randSamp() 135
RandSeed, 随机数种子 135
real(), 136
ref(), 行梯形式 137
RefreshProbeVars 137
remain(), 139
Request 139
RequestStr 140
Return, 141
right(), 141
rk23(), 龙格库塔函数 142
rotate(), 循环移位 143
round(), 四舍五入 144
rowAdd(), 矩阵行加法 145
rowDim(), 矩阵行维数 145
rowNorm(), 矩阵行范数 145
rowSwap(), 矩阵行交换 145
rref(), 递减行梯形式 145
S
sec¹() 146
sec() 146
sech⁻¹()反双曲正割 147
sech()双曲正割 147
seq()148
seqGen() 148
seqn() 149
series() 150
setMode()设置模式 151
shift() 152
sign() 153
simult()联立方程 154
sin⁻¹() 156
sin() 155
sinh⁻¹()反双曲正弦 157
sinh()双曲正弦 157
SinReg正弦回归 157
solve() 159
SortA升序排列 162
SortD降序排列 162
sqrt() 163
stat.results 164
stat.values 165
stdDevPop()总体标准差 165
stdDevSamp()样本标准差 166
Stop 166
string()表达式到字符串 167
subMat() 167-168
sum() 167
sumIf() 168
sumSeq() 168
T
t tTest 178
T169
tan⁻¹() 170
tan() 169
tangentLine() 170
tanh⁻¹()反双曲正切 171
tanh()双曲正切 171
taylor()泰勒多项式 172
tCdf()学生t分布概率 172
tCollect()三角集合 172
Test_2S F 71
tExpand()三角展开 173
Text 173
tIntervalt置信区间 174
tInterval_2Sampt置信区间 174
ΔtmpCnv() [tmpCnv] 176
tmpCnv() 175-176
tPdf()学生t概率密度 176
trace() 177
Try错误处理命令 177
tTestt178
tTest_2Samp t179
TVM 函数中的自变量 180
TVM 自变量 180
tvmFV() 179
tvmI() 180
tvmN() 180
tvmPmt() 180
243
索 引
tvmPV() 180
TwoVar双变量结果 181
U
unitV()单位向量 183
unLock给变量或变量组解锁 183
V
varPop() 183
varSamp()样本方差 184
W
Wait 184
warnCodes()警告代码 185
when()when 185
whenwhen() 185
while, While 186
While, while 186
X
199
XNOR 205
xor布尔独占或 186
Z
zeroes()187
zIntervalz置信区间 189
zInterval_1Prop z置信区
190
zInterval_2Prop z置信区
190
zInterval_2Samp z置信区
191
zTest 191
zTest_1Prop z 192
zTest_2Prop z 193
zTest_2Samp z193
%201
百分度符号,g212
本金支付求和 210
传递错误,PassErr 122
定义程序,Prgm 128
显示数据,Disp 50,147
从字符串创建名称 225
Local 99
清除所有单字母 25
DelVar 46
变量,锁定和解锁 78,99,183
变量和函数
28
Lbl 89
stdDev() 165-166,183
表达式
表达式到数组,explist() 61
字符串到表达式,expr() 63,100
É202
不定积分
6
oror 120
布尔运算符
204,222
205
and 9
nand 111
索 引
244
nor 115
not 117
or 120
xor 186
财务函数,tvmFV() 179
财务函数,tvmI() 180
财务函数,tvmN() 180
财务函数,tvmPmt() 180
财务函数,tvmPV() 180
cSolve() 38
cZeros() 42
deSolve() 48
solve() 159,161
zeros() 188
快捷方式 222
*196
^198
(Π)
5
product() 129
Π() 208
定义公用库 46
定义专用库 45
程序和编程
Try 177
结束尝试,EndTry 177
结束程序,EndPrgm 128
清除错误,ClrErr 25
I/O Disp 50,147
/197
传递错误,PassErr 122
&218
错误代码和消息 227
错误和疑难解答
传递错误,PassErr 122
清除错误,ClrErr 25
答案(上次)Ans 13
>203
大于或等于,|204
propFrac(一起使用 129
单变量统计,OneVar 119
215
单位矩阵, identity() 82
单位向量,unitV() 183
数值导数,nDeriv() 113-114
数值导数,nDerivative() 113
一阶导数,d() 206
导数或 N阶导数
6
^⁻¹ 216
245
索 引
=202
递减行梯形式, rref() 145
.N 200
.^ 201
dotP() 55
.* 200
.+ 199
./ 200
定积分
6
公用函数或程序 46
专用函数或程序 45
Define 44
//秒符号 213
// DMS 52
-212
97
2
对数回归,LnReg 98
创建库的快捷方式 90
多项式
polyEval() 125
随机, randPoly() 135
多元线性回归 t110
二次回归,QuadReg 131
二阶导数
6
二进制
Base2 17
0b 219
线 normalLine() 116
反向累积正态分布 (invNorm() 88
cos⁻¹() 30
tan⁻¹() 170
sin⁻¹() 156
返回, Return 141
variance() 184
方程组( N 元方程)
3
方程组(二元方程)
3
分布函数
binomCdf() 20,87
binomPdf() 20
invNorm() 88
invt() 88
In²() 86
normCdf() 116
normPdf() 116
poissCdf() 123
tCdf() 172
tPdf() 176
χ²2way() 23
χ²Cdf() 23
索 引
246
χ²GOF() 24
χ²Pdf() 24
分段函数( 2 段式)
2
分段函数( N 段式)
3
213
26
分期偿还表,amortTbl() 8,17
propFrac 129
1
sign() 153
附加/ augment() 15
conj() 27
cZeros() 41
cSolve() 36
cFactor() 21
复制变量或函数,CopyVar 28
概率密度,normPdf() 116
给变量和变量组解锁 183
comDenom() 26
构建矩阵,constructMat() 28
关联矩阵,corrMat() 28
fpart() 70
程序函数,Func 72
用户定义的 44
fMax() 67
fMin() 68
函数和变量
28
行梯形式, ref() 137
R212
arcLen() 15
Logistic 101
MultReg 109
LnReg 98
QuadReg 131
Logistic 101
幂回归, PowerReg 139-140
PowerReg 127,173
CubicReg 39
QuartReg 131
线性回归,LinRegAx 92
线性回归,LinRegBx 91,93
SinReg 157
ExpReg 63
中位数-中位数线,MedMed 105
货币时间价值,利息 180
货币时间价值,现值 180
货币时间价值,支付次数 180
货币时间价值,支付金额 180
货币时间价值,终值 179
247
索 引
获取/
变量信息,getVarInfo() 78,81
getDenom() 75
getNum() 80
â206
series() 150
坐标, RPr() 133
坐标, R() 132
lim() 91
limit() 91
6
极坐标
向量显示,Polar 124
计数两个给定日期间的间隔天
dbd() 43
计数数组中的项,count() 33
224
计算多项式,polyEval() 125
+195
间接引用,#211
间接运算符 (#) 225
检验是否无效, isVoid() 89
-196
交叉乘积,crossP() 35
angle() 9
!205
e形式显示 61
以余弦形式显示 29
以正弦形式显示 155
164
165
EndTry 177
EndPrgm 128
EndFunc 72
EndLoop 103
结束函数,EndFunc 72
结束循环,EndLoop 103
exact() 60
警告代码和消息 235
npv() 118
Local 99
局部变量,Local 99
索 引
248
LU LU 103
QR 因式分解,QR 130
product() 129
单位, identity() 82
递减行梯形式, rref() 145
.- 200
.^ 201
.* 200
.+ 199
./ 200
diag() 49
附加/ augment() 15
行乘法和加法,mRowAdd() 109
行范数, rowNorm() 145
行加法, rowAdd() 145
行交换, rowSwap() 145
det() 49
行梯形式, ref() 137
行维数, rowDim() 145
mRow() 109
矩阵到数组,matlist() 104
cumulativeSum() 40
colNorm() 26
colDim() 25
sum() 167-168
数组到矩阵,listmat() 97
随机, randMat() 134
特征向量,eigVc() 56
eigVl() 56
Fill 66
dim() 50
newMat() 113
T169
subMat() 167-168
max() 104
min() 107
(1 × 2)
4
(2 × 1)
4
(2 × 2)
4
(m × n)
4
矩阵到数组,matlist() 104
绝对值
4
(空值)220
空值元素 220
空值元素,删除 47
创建对象的快捷方式 90
cumulativeSum() 40
利息支付求和 209
联立方程,simult() 154
两个给定日期间的间隔天数,
dbd() 43
zeroes() 187
逻辑回归,Logistic 101
逻辑回归,LogisticD 101
逻辑双隐含式,205
逻辑隐含式,204,222
249
索 引
幂回归, PowerReg 139-140
PowerReg 127,173
"213
名义利率,nom() 115
e2
N次方根 1
不定积分 6
(P) 5
导数或 N阶导数 6
定积分 6
2
二阶导数 6
方程组( N 元方程)3
方程组(二元方程)3
分段函数( 2 段式)2
分段函数( N 段式)3
1
6
(1 × 2) 4
(2 × 1) 4
(2 × 2) 4
(m × n) 4
绝对值 4
平方根 1
(G) 5
一阶导数 5
1
setMode() 151
模式设置,getMode() 79
mod() 108
^⁻¹ 216
nPr() 117
SortD 162
SortA 162
214
平方根
1
‡() 163,208
平均变化率,avgRC() 16
mean() 104
shift() 152
线 tangentLine() 170
ClrErr 25
求负,输入负数 225
(Σ)
5
sum() 167
Σ() 209
deSolve() 47
solve() 159
球坐标向量显示,Sphere 162
索 引
250
取近似值,approx() 13-14
三次回归,CubicReg 39
三角集合,tCollect() 172
三角展开,tExpand() 173
DelVar 46
数组中的空值元素 47
setMode() 151
设置,获取当前 79
设置字符串格式,format() 69
十的乘方,10^() 216
十进制
角度显示,DD 43
整数显示,Base10 19
十六进制
Base16 19
0h 219
实数, real() 136
输入, Input 85
nDeriv() 113-114
nDerivative() 113
nInt() 114
nSolve() 118
表达式到数组,explist() 61
@list() 96
product() 129
dotP() 55
附加/ augment() 15
降序排列,SortD 162
交叉乘积,crossP() 35
矩阵到数组,matlist() 104
空值元素 220
cumulativeSum() 40
sum() 167-168
升序排列,SortA 162
数组到矩阵,listmat() 97
数组中的差,Δlist() 96
newList() 113
中间字符串,mid() 106
max() 104
min() 107
33
数组,有条件地计数项 34
数组到矩阵,listmat() 97
双变量结果,TwoVar 181
cosh⁻¹() 31
tanh⁻¹() 171
sinh⁻¹() 157
cosh() 31
tanh() 171
sinh() 157
双样本 F71
四次回归,QuartReg 131
四舍五入, round() 144
多项式, randPoly() 135
范数, randNorm() 135
矩阵, randMat() 134
251
索 引
数种子, RandSeed 135
随机样本 135
锁定变量和变量组 99
泰勒多项式,taylor() 172
特征向量,eigVc() 56
eigVl() 56
&206
stdDev() 165-166,183
单变量统计,OneVar 119
variance() 184
!205
nPr() 117
mean() 104
双变量结果,TwoVar 181
随机范数, randNorm() 135
随机数种子, RandSeed 135
median() 105
nCr() 112
退
退 Exit 60
dim() 50
无效,89
线 _214
以度// DMS 52
以极坐标向量,Polar 124
以球坐标向量,Sphere 162
以十进制角度,DD 43
以圆柱坐标向量,Cylind 40
显示数据,Disp 50,147
显示为
4Base2 17
十进制整数,4Base10 19
十六进制,4Base16 19
直角坐标向量,Rect 136
线
线性回归,LinRegAx 92
线性回归,LinRegBx 91,93
unitV() 183
dotP() 55
交叉乘积,crossP() 35
圆柱坐标向量显示,Cylind 40
向上取整,ceiling() 20-21,34
向下取整,floor() 67
203
小于或等于,{203
newMat() 113
newList() 113
修改的内部收益率,mirr() 107
索 引
252
虚部, imag() 84
seq() 148-149
t分布概率,tCdf() 172
t概率密度,tPdf() 176
Cycle 40
Loop 103
循环移位, rotate() 143
一阶导数
5
factor() 64
隐式导数, Impdif() 85
"|" 运算符代换 216
"|" 运算符排除 216
|216
用户定义的函数 44
用户定义的函数和程序 45-46
有条件地计数数组中的项,
countif() 34
有效利率,eff() 55
, right() 86,141-142
right() 27,58,185
cot() 32
余数, remain() 139
表达式的显示形式 29
cos() 29
获取语言信息 78
domain() 53
圆柱坐标向量显示,Cylind 40
约束运算符 "|" 216
约束运算符,计算顺序 224
运算符
计算顺序 224
expand() 62
propFrac 129
整数, int() 85
整数部分, iPart() 88
整数除法, intDiv() 86
tan() 169
正态分布概率,normCdf() 116
253
索 引
表达式的显示形式 155
sin() 155
正弦回归,SinReg 157
x PRx() 121
y PRy() 122
直角坐标向量显示,Rect 136
1
E211
指数回归,ExpReg 63
质数检验, isPrime() 89
中间字符串,mid() 106
中位数-中位数线回归,MedMed 105
median() 105
dominantTerm() 54
©219
Rad 133
4Grad 82
215
Goto 82
T169
subMat() 167-168
自然对数,ln() 97
数值代码,ord() 121
char() 22
字符串
表达式到字符串,string() 167
间接引用,#211
内部, InString 85
shift() 152
设置格式 69
设置格式,format() 69
&206
dim() 50
循环移位, rotate() 143
用于创建变量名称 225
, right() 86,141-142
right() 27,58,185
50
中间字符串,mid() 106
char() 22
字符串到表达式,expr() 63,100
字符代码,ord() 121
left() 90
char() 22
字符串内部, inString() 85
字符串长度 50
组,检验锁定状态 78
组,锁定和解锁 99,183
nCr() 112
最大公因数,gcd() 73
max() 104
最小公倍数,lcm 90
min() 107
索 引
254
left() 90
255
索 引

Navigation menu