是否有清除Y变量的命令?

3 ti-basic

我有一个命令基本上像清除内存,但不擦除程序和设置我喜欢的设置.我发现它虽然做得很好,但它似乎并没有清楚Y=菜单中的方程式.是否有命令或其他方式来实现这一目标?

PROGRAM:CLEAR
:MATHPRINT
:Normal
...
:DiagnosticOn
:ClrDraw
:Clear Entries
:ClrAllLists
:SetUpEditor
:ClrHome
:"
Run Code Online (Sandbox Code Playgroud)

ank*_*ork 5

与TimTech类似的说明,Delvar可用于重置变量的值.

DelVar Y1
Run Code Online (Sandbox Code Playgroud)

这样做的好处是DelVar可以在没有换行符的情况下链接多个调用.

DelVar Y1DelVar Y2Disp "Done
Run Code Online (Sandbox Code Playgroud)

清除计算器的非程序化方法是使用键序列2nd + 7 1 2.不幸的是,这也清除了程序.

此方法将清除计算器上的所有RAM,因此请谨慎使用.


我发现了一种清除Y-VARS的更好的编程方式.此方法还会将所有其他图形设置重置为其默认值.在你的情况下,这似乎是一个理想的副作用.不幸的是,它需要一点设置并占用一个图形数据库变量(119字节).因为这个变量可以保存,所以不消耗任何RAM.

建立

  1. 手动清除所有 Y-VARS,包括参数,极性和序列变量.
  2. 手动将所有图形窗口设置重置为其默认值
    • ZStandard
    • RectGC
    • CoordOn
    • GridOff
    • AxesOn
    • LabelOff
    • ExprOn
  3. 将当前设置存储在Graph Database变量中
    • StoreGDB GDB1 用击键输入: 2ndPRGM5VARS3ENTERENTER
  4. 档案 GDB1
    • Archive GDB1 通过击键输入: 2nd+5VARS3ENTERENTER

在程序中使用

要在程序中使用此归档变量,必须取消归档,调用其内容,然后再次归档变量.这是通过以下代码块完成的.

UnArchive GDB1  
RecallGDB GDB1  
Archive GDB1
Run Code Online (Sandbox Code Playgroud)

如果您使用的是TI-83计算器,则需要跳过涉及归档的步骤,因为TI-83不支持闪存.然而,TI-83 Plus及以上版本的工作正常.