锁定和解锁变量

锁定可以保护变量避免被修改或删除。锁定可防止意外更改变量。


可锁定时间和海拔数组以确保问题的准确性

 


可以锁定引用函数 f1 以防止意外更改

无法锁定的变量

系统变量 Ans
stat.tvm. 变量组

关于锁定变量的重要信息

要锁定变量,请使用 Lock 命令。
要修改或删除锁定的变量,您必须首先解锁该项目。
锁定的变量在变量菜单列表中带有一个锁定图标。
Lock 命令应用到解锁的变量时将清空恢复/撤消历史记录。

锁定示例

Lock a,b,c

在计算器应用程序中锁定变量 abc

Lock mystats.

锁定变量组 mystats 中的所有成员。

UnLock func2

解锁变量 func2。

lm:=getLockInfo(var2)

检索 var2 的当前锁定状态并将该值分配给计算器应用程序中的 lm

有关 LockUnLockgetLockInfo() 的详细信息,请参阅文档的“参考指南”部分。

更新变量

如果您要使用计算的结果更新变量,则必须先指明计算结果。

输入

结果

注释

a := 2

2

 

a3

8

结果未存储在变量 a 中。

a

2

 

a := a3

8

使用结果更新变量 a

a

8

 

a2 & a

64

使用结果更新变量 a

a

64

 

使用上次的答案

计算器的每个实例都会将上次计算的结果自动存储为名为 Ans 的变量。您可以使用 Ans 创建计算链。

注意:请勿链接至 Ans 或任何系统变量。这样做可能会阻止系统对该变量进行更新。系统变量包括统计结果(例如,Stat.RegEqn, Stat.dfErrorStat.Resid)和财务求解器变量(例如,tvm.n, tvm.pmttvm.fv)。

举一个使用 Ans 的示例,计算园地的面积( 1.7 米乘以 4.2 米)。然后,如果该园地共产出 147 个西红柿,可使用该面积计算每平方米的产量。

1. 计算面积:
- 在计算器输入行中,键入 1.7*4.2,然后按 Enter 键。
- 图形计算器:在计算器输入行中,键入 1.7 r 4.2,然后按 ·

 

2. 使用上次的答案计算每平方米产量:
- 键入 147/ans,然后按 Enter 键得出产量。
- 图形计算器:键入 147 p ans,然后按 · 得出产量。

 

3. 举第二个示例,计算 然后加上 2*log(45)
- 键入 3.76/(-7.9+sqrt(5)),然后按 Enter 键。
- 图形计算器:键入 3.76 p (v7.9+sqrt(5)),然后按 ·

 

4. 使用上次的答案:
- 键入 ans+2*log(45),然后按 Enter 键。
- 图形计算器:键入 ans+2 r log(45),然后按 ·

 

临时替换变量的值

使用“|”(此类)运算符可为变量分配仅在表达式中执行一次的值。