Memory Error When Accessing An Archived Variable - Texas Instruments TI-89 Manual Book

Ti ti-89: user guide
Hide thumbs Also See for TI-89:
Table of Contents

Advertisement

Memory Error When Accessing an Archived Variable

What Causes the
Memory Error?
Note: As described below, a
temporary copy lets you
open or execute an archived
variable. However, you
cannot save any changes to
the variable.
Note: Except for programs
and functions, referring to
an archived variable does
not copy it. If variable ab is
archived, it is not copied if
you perform 6ù ab .
Correcting the Error
Note: Typically, the RAM
free size must be larger than
the archived variable.
364
Chapter 21: Memory and Variable Management
An archived variable is treated the same as a locked variable.
You can access the variable, but you cannot edit or delete it.
In some cases, however, you may get a Memory Error when
you try to access an archived variable.
The
message is displayed if there is not enough free
Memory Error
RAM to access the archived variable. This may cause you to ask, "If
the variable is in the user data archive, why does it matter how much
RAM is available?" The answer is that the following operations can
be performed only if a variable is in RAM.
¦
Opening a text variable in the Text Editor.
¦
Opening a data variable, list, or matrix in the Data/Matrix Editor.
¦
Opening a program or function in the Program Editor.
¦
Running a program or referring to a function.
So that you don't have to unarchive variables unnecessarily, the
performs a "behind-the scenes" copy. For example, if
TI-89 / TI-92 Plus
you run a program that is in the user data archive, the
:
TI-89 / TI-92 Plus
1. Copies the program to RAM.
2. Runs the program.
3. Deletes the copy from RAM when the program is finished.
The error message is displayed if there is not enough free RAM for
the temporary copy.
To free up enough RAM to access the variable:
screen ( 2 ° ) to determine the size of
1. Use the
VAR-LINK
the archived variable that you want to access.
screen ( 2 ¯ ) to check the
2. Use the
MEMORY
3. Free up the needed amount of memory by:
¦
Deleting unnecessary variables from RAM.
¦
Archiving large variables or programs (moving them from
RAM to the user data archive).
size.
RAM free

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Ti-92 plusTi-92 plus

Table of Contents