跳转到内容

TI-Lists/算术

来自维基教科书,开放的书籍,为开放的世界

可以使用多种方式对列表进行算术运算。列表中的单个项目可以用于算术表达式。通常用于单个数字的运算可以作用于数字列表。还有一些函数可以对列表进行列表运算。

TI 算术

[编辑 | 编辑源代码]

计算算术表达式后,将显示结果,该结果可在 Ans 变量中使用。对于普通算术运算,结果为一个数字。如果表达式后跟 STO> 命令,则此数字将存储在指定的变量中,并显示出来,并存储在 Ans 中。

5 + 7
12
Ans + 1
13
4 STO> X
4
2 + 8
10
X + Ans
14

如果表达式的结果是一个列表,则将显示整个列表,整个列表可在 Ans 变量中使用。

{2,5,3}
{2 5 3}
Ans STO> L1
{2 5 3}
L1
{2 5 3}

列表中的单个项目

[编辑 | 编辑源代码]

要访问或更改列表中的单个项目,请使用列表变量后跟括号中的项目编号。

{2,7,4,9} STO> L1
{2 7 4 9}
L1(3)
4
8 STO> L2(3)
8
L2
{2 7 8 9}

将另一个项目添加到列表末尾的一种方法是将值存储在下一个项目编号中。

L2
{2 7 8 9}
6 STO> L2(5)
6
L2
{2 7 8 9 6}
L2(1) + L2(4) STO> L2(6)
11
L2
{2 7 8 9 6 11}

列表与数字的算术运算

[编辑 | 编辑源代码]

使用两个实数的运算也可以作用于数字和列表。数字作用于列表中的每个项目。

加法

5 + {1,2,3}
{6 7 8}

减法

5 - {1,2,3}
{4 3 2}

如果 L1 为 {7,8,9}

L1 - 5
{2 3 4}

乘法

{1,2,3} * 5
{5 10 15}

除法

{6,8,10} / 4
{1.5 2 2.5}
60 / {3,4,5}
{20 15 10}
{10,12,15} / 6 >Frac
{5/3 2 5/2}

指数

L1 ^ 2
{49 64 81}
3 ^ {2,3,5,6}
{9 27 243 729}

根 (MATH 5)

3 {27,64,1000}
{3 4 10}
{3,4,6} 4096
{16 8 4}

将小数位数设置为 2 (MODE 向下 右 右 右)

12 {2,6,16}
{1.06 1.16 1.26}

两个列表的算术运算

[编辑 | 编辑源代码]

所有算术运算都可以用在两个列表上。当表达式中使用两个或多个列表时,每个列表必须具有相同数量的值,否则会发生错误。一个列表中的每个数字都会作用于另一个列表中的对应数字。结果是一个长度相同的列表。

加法

{3,5,6} + {6,2,1}
{9 7 7}

减法

{3,5,6} - {6,2,1}
{-3 3 5}

乘法

{3,5,6} * {6,2,1}
{18 10 6}

除法

{3,5,6} / {6,2,1}
{.5 2.5 6}

指数

{3,5,6} ^ {6,2,1}
{729 25 6}

{3,5,6} {6,2,1}
{1.82 1.15 1.00}

多个运算

{5,4}({2,5}+{3,9})
{25 56}

列表的算术函数

[编辑 | 编辑源代码]

所有作用于实数的函数也可以作用于数字列表。结果将是一个长度相同的列表。在这些示例中,小数位数已设置为 2。

平方根

({2,3,4})
{1.41 1.73 2.00}

对数

log({2,3,4})
{.30 .48 .60}
ln({2,3,4})
{.69 1.10 1.39}

指数

e^({2,3,4})
{7.39 20.09 54.60}

三角函数 (以弧度为单位)

sin({2,3,4})
{.91 .14 -.76}
tan -1({2,3,4})
{1.11 1.25 1.33}

其他

abs({2,-2})
{2 2}
round({π,e^(1),9/7},2)
{3.14 2.72 1.29}

通常需要两个数字的函数可以作用于两个列表或一个列表和一个数字。结果的长度将与使用的列表的长度匹配。

min({4,3},{5,1})
{4 1}
gcd({32,27},36)
{4 9}
6 nCr {2,3,4}
{15 20 15}

作为运算结果创建的每个列表都可使用之前的 Ans 使用。

2{5,8} STO L1
{10 16}
3{4,2}
{12 6}
Ans+L1
{22 22}
上一页: 创建列表
下一页: 列表运算函数
返回: TI-Lists
华夏公益教科书