# Soft Menus Tree

<!--- DM.WARNING: Auto-generated by tools/gen-menu-doc.py — do not edit manually. --->

<!--- !DM.WARNING --->

Soft-menu hierarchy of the DB48X calculator for dm42 keyboard

Buttons are shown as they appear on the calculator screen:
**6 columns** (F1–F6) and **3 rows** per page.

**Legend**

| Style | Meaning |
|:------|:--------|
| \[Menu\] | Opens a sub-menu (defined in this document) |
| [Command](#add) | Executes a command — link leads to the reference doc |
| Command | Command with no documentation entry found |
| _Unimplemented_ | Not yet implemented |
| `text` | Inserts literal text in the command line |
| 🟨 KEY | Press the yellow shift key once, then KEY |
| 🟦 KEY | Press the yellow shift key twice, then KEY |
| ▶ Fn | Navigate to next page, then press Fn |

---

## Contents

- [AlarmMenu](#alarmmenu)
- [AlgebraMenu](#algebramenu)
- [AnglesMenu](#anglesmenu)
- [ArithmeticMenu](#arithmeticmenu)
- [BasesMenu](#basesmenu)
- [CalculationMenu](#calculationmenu)
- [CharactersMenu](#charactersmenu-reference)
- [CircularMenu](#circularmenu)
- [ClearThingsMenu](#clearthingsmenu)
- [CompareMenu](#comparemenu)
- [ComplexMenu](#complexmenu)
- [ConstantsMenu](#constantsmenu-reference)
- [DateMenu](#datemenu-reference)
- [DebugMenu](#debugmenu-reference)
- [DifferentialSolverMenu](#differentialsolvermenu)
- [DisplayModesMenu](#displaymodesmenu-reference)
- [EditMenu](#editmenu)
- [EquationsMenu](#equationsmenu)
- [ExpLogIdentitiesMenu](#explogidentitiesmenu)
- [FilesMenu](#filesmenu)
- [FlagsMenu](#flagsmenu)
- [FractionsMenu](#fractionsmenu)
- [GraphicsMenu](#graphicsmenu)
- [HyperbolicMenu](#hyperbolicmenu)
- [IntegrationMenu](#integrationmenu)
- [IOMenu](#iomenu)
- [Library](#library-reference)
- [LinearSolverMenu](#linearsolvermenu)
- [ListMenu](#listmenu)
- [LoopsMenu](#loopsmenu)
- [MainMenu](#mainmenu-reference)
- [MathMenu](#mathmenu-reference)
- [MathModesMenu](#mathmodesmenu-reference)
- [MatrixMenu](#matrixmenu)
- [MemoryMenu](#memorymenu)
- [ModesMenu](#modesmenu-reference)
- [MultiSolverMenu](#multisolvermenu)
- [NumbersMenu](#numbersmenu)
- [NumericalSolverMenu](#numericalsolvermenu)
- [ObjectMenu](#objectmenu)
- [PartsMenu](#partsmenu)
- [PlotMenu](#plotmenu)
- [PolynomialsMenu](#polynomialsmenu)
- [PolynomialSolverMenu](#polynomialsolvermenu)
- [PowersMenu](#powersmenu)
- [PrintingMenu](#printingmenu)
- [ProbabilitiesMenu](#probabilitiesmenu)
- [ProgramMenu](#programmenu)
- [RangeMenu](#rangemenu)
- [RealMenu](#realmenu)
- [SeparatorModesMenu](#separatormodesmenu-reference)
- [SignalProcessingMenu](#signalprocessingmenu)
- [SolverMenu](#solvermenu)
- [StackMenu](#stackmenu)
- [StatisticsMenu](#statisticsmenu)
- [SymbolicMenu](#symbolicmenu)
- [SymbolicSolverMenu](#symbolicsolvermenu)
- [TestsMenu](#testsmenu)
- [TextMenu](#textmenu)
- [TimeMenu](#timemenu-reference)
- [TrigIdentitiesMenu](#trigidentitiesmenu)
- [UnitsConversionsMenu](#unitsconversionsmenu)
- [UnitsMenu](#unitsmenu)
- [UserInterfaceModesMenu](#userinterfacemodesmenu)
- [UserModeMenu](#usermodemenu-reference)
- [VectorMenu](#vectormenu)

---

### AlarmMenu

Access: [DateMenu](#datemenu-reference) 🟨 F6; [TimeMenu](#timemenu-reference) 🟦 F5

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
|   |   |   |   |   |   |
| _AckAll_ | \[[Time](#timemenu-reference)\] | \[[Date](#datemenu-reference)\] |   |   |   |
| _Alarm_ | _Ack_ | _→Alarm_ | _Alarm→_ | _FindAlm_ | _DelAlm_ |

### AlgebraMenu

Access: 🟦 D (LOG); [SymbolicMenu](#symbolicmenu) F6

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
| [Ⓓ](#algebraconfiguration) | [ⓧ](#algebravariable) | [Stoⓧ](#storealgebravariable) | [Final](#finalalgebraresults) | &Wild | \[[Symb](#symbolicmenu)\] |
| [∂](#derivative) | ∫ | ∑ | ∏ | _∆_ | [→Qπ](#q-1) |
| [↓Match](#match-1) | [↑Match](#match) | [Isolate](#isolate) | Apply | Subst | [\|](#where) |

### AnglesMenu

Access: 🟦 L (TAN); [ComplexMenu](#complexmenu) 🟦 F5; [MathMenu](#mathmenu-reference) 🟦 F3; [ModesMenu](#modesmenu-reference) 🟨 F2; [RealMenu](#realmenu) 🟦 F5

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
| [→DMS](#dms) | [DMS→](#dms-1) | DMS+ | DMS- | [Hypot](#hypot) | [Atan2](#atan2) |
| →Deg | →Rad | →Grad | →πr | [→Polar](#topolar) | [→Rect](#torectangular) |
| Deg | Rad | Grad | [πr](#piradians) | [D→R](#dr) | [R→D](#rd) |

### ArithmeticMenu

Access: [SymbolicMenu](#symbolicmenu) 🟨 F1

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
|   |   |   |   |   |   |
| [Show](#show) | [Quote](#quote) | [\|](#where) | `=` | _Rules_ | \[[Symb](#symbolicmenu)\] |
| [∂](#derivative) | ∫ | ∑ | ∏ | _∆_ | _Taylor_ |

### BasesMenu

Access: 🟨 T (4); [MathMenu](#mathmenu-reference) 🟦 F2; [ProgramMenu](#programmenu) 🟨 F5

*3 pages · 45 items total*

**Page 1**

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
| [WordSize](#wordsize) | [NAnd](#nand) | [NOr](#nor) | [Implies](#implies) | [Excludes](#excludes) |   |
| [Base](#base) | Bin | Oct | Dec | Hex | ◀ |
| `#` | [And](#and) | [Or](#or) | [Xor](#xor) | [Not](#not) | ▶ |

**Page 2**

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
| [SLC](#shiftleftcount) | [SRC](#shiftrightcount) | [ASRC](#arithmeticshiftrightcount) | [RLC](#rotateleftcount) | [RRC](#rotaterightcount) |   |
| [SLB](#shiftleftbyte) | [SRB](#shiftrightbyte) | [ASRB](#arithmeticshiftrightbyte) | [RLB](#rotateleftbyte) | [RRB](#rotaterightbyte) | ◀ |
| [SL](#shiftleft) | [SR](#shiftright) | [ASR](#arithmeticshiftright) | [RL](#rotateleft) | [RR](#rotateright) | ▶ |

**Page 3**

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
| CntBits | 1-comp | 2-comp | [Modern](#modernbasednumbers) | [TruthLogicForIntegers](#truthlogicforintegers) |   |
| SetBit | ClrBit | FlipBit | FstSet | LstSet | ◀ |
| `#` | R→B | B→R | [Base](#base) | [WordSize](#wordsize) | ▶ |

### CalculationMenu

Access: [SymbolicMenu](#symbolicmenu) 🟨 F2

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
|   |   |   |   |   |   |
| _Limit_ | _Serie_ | _Taylor_ | \[[Symb](#symbolicmenu)\] |   |   |
| [LName](#listexpressionnames) | [XVars](#expressionvariables) | [Deriv](#derivative) | _DerivX_ | _IBF_ | _IntVX_ |

### CircularMenu

Access: 🟦 K (COS); [MathMenu](#mathmenu-reference) F3; [RealMenu](#realmenu) 🟦 F1

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
|   |   |   |   |   |   |
| [sec](#sec) | [csc](#csc) | [cot](#cot) | [sec⁻¹](#sec-1) | [csc⁻¹](#csc-1) | [cot⁻¹](#cot-1) |
| [sin](#sin) | [cos](#cos) | [tan](#tan) | [sin⁻¹](#asin) | [cos⁻¹](#acos) | [tan⁻¹](#atan) |

### ClearThingsMenu

Access: 🟨 (⌫)

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
|   |   |   |   |   |   |
|   |   |   |   |   |   |
| [Stack](#clearstack) | [Purge](#purge) | Stats | [Mem](#availablememory) | Error | [LCD](#clearlcd) |

### CompareMenu

Access: [ProgramMenu](#programmenu) 🟨 F3; [TestsMenu](#testsmenu) 🟦 F4

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
| [true](#true) | [false](#false) | \[[Tests](#testsmenu)\] | \[[Loops](#loopsmenu)\] | \[[Prog](#programmenu)\] |   |
| [and](#and) | [or](#or) | [xor](#xor) | [not](#not) | [==](#-2) | _Unimplemented_ |
| [<](#-3) | [=](#) | [>](#-5) | [≤](#-4) | [≠](#-1) | [≥](#-6) |

### ComplexMenu

Access: 🟨 G (STO); [MathMenu](#mathmenu-reference) F2; [VectorMenu](#vectormenu) 🟨 F5

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
| 2+i3 | [ℝ∡ℝ→ℂ](#realtopolar) | [ℂ→ℝ∡ℝ](#polartoreal) | Auto ℂ | \[[Angles](#anglesmenu)\] |   |
| [→Rect](#torectangular) | [→Polar](#topolar) | [conj](#conj) | [sign](#sign) | [\|z\|](#abs) | [arg](#arg) |
| `ⅈ` | `∡` | [ℝ→ℂ](#realtorectangular) | [ℂ→ℝ](#rectangulartoreal) | [re](#re) | [im](#im) |

### DateMenu Reference

See also: [DateMenu](#datemenu) user documentation

Access: [AlarmMenu](#alarmmenu) 🟨 F3; [TimeMenu](#timemenu-reference) 🟦 F4

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
|   |   |   |   |   |   |
| [→Time](#settime) | [→Date](#setdate) | [JDN](#juliandaynumber) | [JDN→](#datefromjuliandaynumber) | \[[Time](#timemenu-reference)\] | \[[Alarms](#alarmmenu)\] |
| `_date` | `_d` | [Date](#date-1) | [Dt+Tm](#datetime) | ∆Date | [Date+](#date) |

### DebugMenu Reference

See also: [DebugMenu](#debugmenu) user documentation

Access: 🟦 X (1); [ProgramMenu](#programmenu) 🟦 F2

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
| [Run](#run) | [ErrDbg](#debugonerror) | \[[Prog](#programmenu)\] |   |   |   |
| [Halt](#halt) | [Step↑](#stepout) | DoErr | ErrMsg | ErrNum | ClrErr |
| [Debug](#debug) | [Step](#step) | [Over](#over) | [Steps](#multiplesteps) | [Continue](#continue) | [Kill](#kill) |

### DifferentialSolverMenu

Access: [SolverMenu](#solvermenu) 🟨 F4; [SymbolicMenu](#symbolicmenu) 🟦 F2

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
|   |   |   |   |   |   |
|   |   |   |   |   |   |
| [Eq](#equation) | [Indep](#indep) | [Root](#root) | \[[SolverMenu](#solvermenu)\] |   |   |

### DisplayModesMenu Reference

See also: [DisplayModesMenu](#displaymodesmenu) user documentation

Access: 🟨 O (EEX); [MathModesMenu](#mathmodesmenu-reference) 🟦 F6; [ModesMenu](#modesmenu-reference) 🟨 F5; [SeparatorModesMenu](#separatormodesmenu-reference) 🟨 F5

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
| [1 1/2](#mixedfractions) | [3/2](#improperfractions) | [1/3](#bigfractions) | [¹/₃](#smallfractions) | \[[UI](#userinterfacemodesmenu)\] | \[[Math](#mathmodesmenu-reference)\] |
| [MantissaSpacing](#mantissaspacing) | [FractionSpacing](#fractionspacing) | [BasedSpacing](#basedspacing) | [StandardExponent](#standardexponent) | [MinimumSignificantDigits](#minimumsignificantdigits) | \[[Seps](#separatormodesmenu-reference)\] |
| Std | Fix | Sci | Eng | Sig | [Precision](#precision) |

### EditMenu

Access: 🟦 (▼)

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
| Stack | Hist↑ | Hist↓ |   |   |   |
| Csr⇄Sel | \|← | →\| | Replace | [Copy](#copy) | Clear |
| Select | ←Word | Word→ | [Search](#editorsearch) | [Cut](#editorcut) | [Paste](#editorpaste) |

### ExpLogIdentitiesMenu

Access: [SymbolicMenu](#symbolicmenu) 🟨 F4

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
|   |   |   |   |   |   |
|   |   |   |   |   |   |
| _ExpLn_ | _Lin_ | _LnCollect_ | _SinCos_ | _TExpand_ | \[[Symb](#symbolicmenu)\] |

### FilesMenu

Access: 🟦 (0)

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
| _Seek_ | _Dir_ |   |   |   |   |
| _Save_ | _Load_ | _Open_ | _Close_ | _Read_ | _Write_ |
| [Libs](#libs) | [Attach](#attach) | [Detach](#detach) | [Voltage](#batteryvoltage) | [USB?](#usbpowered) | [Low?](#lowbattery) |

### FlagsMenu

Access: 🟨 V (6); [ProgramMenu](#programmenu) 🟦 F5

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
| \[[Prog](#programmenu)\] | \[[Loops](#loopsmenu)\] | \[[Modes](#modesmenu-reference)\] |   |   |   |
| [F→Bin](#flagstobinary) | [Bin→F](#binarytoflags) | \[[Tests](#testsmenu)\] | [Flip](#flipflag) | [Set?Set](#testflagsetthenset) | [Clr?Set](#testflagclearthenset) |
| [Set](#setflag) | [Clear](#clearflag) | [Set?](#testflagset) | [Clear?](#testflagclear) | [Set?Clr](#testflagsetthenclear) | [Clr?Clr](#testflagclearthenclear) |

### FractionsMenu

Access: 🟦 I (R↓); [MathMenu](#mathmenu-reference) 🟦 F6

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
| [Frac→](#explode) | [1 1/2](#mixedfractions) | [¹/₃](#smallfractions) | FractionIterations | FractionLargestPrime | FractionDigits |
| [%Total](#percenttotal) | [%Chg](#percentchange) | DMS+ | DMS- | [→HMS](#hms) | [HMS→](#hms-1) |
| `/` | [%](#percent) | [→DMS](#dms) | [DMS→](#dms-1) | [→Num](#num) | →Frac |

### GraphicsMenu

Access: 🟦 (.)

*4 pages · 59 items total*

**Page 1**

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
| PixOn | PixOff | [Pix?](#pixtest) | [PixCol?](#pixcolor) | _Arc_ |   |
| [RGB](#rgb) | [Gray](#gray) | Foregnd | Bckgnd | LnWidth | ◀ |
| [Line](#drawline) | Rect | RndRect | Ellipse | Circle | ▶ |

**Page 2**

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
| [→LCD](#tolcd) | [LCD→](#fromlcd) | [Pict](#pict) | Clip | CurClip |   |
| Freeze | [Show](#show) | [→Grob](#togrob) | [MaximumShowWidth](#maximumshowwidth) | [MaximumShowHeight](#maximumshowheight) | ◀ |
| [ClLCD](#clearlcd) | [Disp](#drawtext) | [DispXY](#drawstyledtext) | [Input](#input) | [Prompt](#prompt) | ▶ |

**Page 3**

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
| [Σ](#graphicsum) | [∏](#graphicproduct) | [∫](#graphicintegral) | [Subscript](#graphicsubscript) | [Exponent](#graphicexponent) |   |
| [(.)](#graphicparentheses) | [\|.\|](#graphicnorm) | [÷](#graphicratio) | [√.](#graphicroot) | [Stack](#graphicstack) | ◀ |
| [GOr](#gor) | [GXor](#gxor) | [GAnd](#gand) | [Extract](#extract) | [Append](#graphicappend) | ▶ |

**Page 4**

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
| [BlankPixmap](#blankpixmap) | _Unimplemented_ | [GraphicPicture](#pict) | \[[Plot](#plotmenu)\] |   |   |
| _Unimplemented_ | [→Grob](#togrob) | [Blank](#blankgraphic) | [BlBitmap](#blankbitmap) | [BlGrob](#blankgrob) | ◀ |
| [LCD→](#fromlcd) | [→LCD](#tolcd) | [→Bitmap](#tobitmap) | [→HPGrob](#tohpgrob) | [→Pixmap](#topixmap) | ▶ |

### HyperbolicMenu

Access: 🟦 J (SIN); [MathMenu](#mathmenu-reference) 🟨 F1; [PowersMenu](#powersmenu) 🟦 F6; [RealMenu](#realmenu) 🟦 F2

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
|   |   |   |   |   |   |
| [csch](#csch) | [sech](#sech) | [coth](#coth) | [csch⁻¹](#csch-1) | [sech⁻¹](#sech-1) | [coth⁻¹](#coth-1) |
| [sinh](#sinh) | [cosh](#cosh) | [tanh](#tanh) | [sinh⁻¹](#asinh) | [cosh⁻¹](#acosh) | [tanh⁻¹](#atanh) |

### IntegrationMenu

Access: 🟨 Q (8); [SymbolicMenu](#symbolicmenu) 🟦 F1

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
|   |   |   |   |   |   |
| Σ | ∏ |   |   |   |   |
| [∂](#derivative) | ∫ | [Num ∫](#integrate) | Symb ∫ | [Eq](#equation) | [Indep](#indep) |

### IOMenu

Access: 🟦 (-); [MainMenu](#mainmenu-reference) 🟦 F5

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
|   |   |   |   |   |   |
| [Save](#savestate) | [MinimumBatteryVoltage](#minimumbatteryvoltage) |   |   |   |   |
| [Save](#savestate) | _Load_ | _Print_ | [Voltage](#batteryvoltage) | [USB?](#usbpowered) | [Low?](#lowbattery) |

### LinearSolverMenu

Access: [SolverMenu](#solvermenu) 🟨 F6

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
|   |   |   |   |   |   |
|   |   |   |   |   |   |
| [Eq](#equation) | [Indep](#indep) | [Root](#root) | \[[SolverMenu](#solvermenu)\] |   |   |

### ListMenu

Access: 🟨 (-); [ProgramMenu](#programmenu) 🟦 F4

*2 pages · 30 items total*

**Page 1**

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
| [Sort](#sort) | [RSort](#reversesort) | [Map](#map) | [Reduce](#reduce) | [Filter](#filter) |   |
| [QSort](#quicksort) | [RQSort](#reversequicksort) | [∑List](#listsum) | [∏List](#listproduct) | [∆List](#listdifferences) | ◀ |
| [→List](#list) | [List→](#list-1) | [Size](#size) | [Head](#head) | [Tail](#tail) | ▶ |

**Page 2**

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
| [Obj→](#explode) | _Find_ | [Unique](#unique) | [QUnique](#quickunique) | \[[Objects](#objectmenu)\] |   |
| DoList | DoSubs | NSub | EndSub | [Extract](#extract) | ◀ |
| [Get](#get) | [Put](#put) | [GetI](#geti) | [PutI](#puti) | [Reverse](#reverselist) | ▶ |

### LoopsMenu

Access: 🟦 Y (2); [CompareMenu](#comparemenu) 🟦 F4; [FlagsMenu](#flagsmenu) 🟦 F2; [ProgramMenu](#programmenu) 🟨 F4; [TestsMenu](#testsmenu) 🟦 F5

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
|   |   |   |   |   |   |
| \[[Compare](#testsmenu)\] | \[[Prog](#programmenu)\] | _Label_ | _Goto_ | _Gosub_ | _Return_ |
| [Start](#start) | StStep | [For](#for) | ForStep | [Until](#until) | [While](#while) |

### MainMenu Reference

See also: [MainMenu](#mainmenu) user documentation

Access: 🟦 A (Σ+)

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
| \[[Lib](#library-reference)\] | \[[Eqns](#equationsmenu)\] | \[[Const](#constantsmenu-reference)\] | \[[Time](#timemenu-reference)\] | \[[I/O](#iomenu)\] | \[[Chars](#charactersmenu-reference)\] |
| [Cat](#catalog) | \[[Real](#realmenu)\] | \[[Matrix](#matrixmenu)\] | \[[Symb](#symbolicmenu)\] | \[[Stack](#stackmenu)\] | \[[UI](#userinterfacemodesmenu)\] |
| Help | \[[Math](#mathmenu-reference)\] | \[[Prog](#programmenu)\] | \[[Plot](#plotmenu)\] | \[[Solve](#solvermenu)\] | \[[Modes](#modesmenu-reference)\] |

### MathMenu Reference

See also: [MathMenu](#mathmenu) user documentation

Access: E (LN); [MainMenu](#mainmenu-reference) F2

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
| \[[Signal](#signalprocessingmenu)\] | \[[Bases](#basesmenu)\] | \[[Angles](#anglesmenu)\] | \[[Poly](#polynomialsmenu)\] | \[[Symb](#symbolicmenu)\] | \[[Frac](#fractionsmenu)\] |
| \[[Hyper](#hyperbolicmenu)\] | \[[Proba](#probabilitiesmenu)\] | \[[Stats](#statisticsmenu)\] | \[[Solver](#solvermenu)\] | \[[Const](#constantsmenu-reference)\] | \[[Eqns](#equationsmenu)\] |
| \[[Real](#realmenu)\] | \[[Cmplx](#complexmenu)\] | \[[Trig](#circularmenu)\] | \[[Powers](#powersmenu)\] | \[[Matrix](#matrixmenu)\] | \[[Ranges](#rangemenu)\] |

### MathModesMenu Reference

See also: [MathModesMenu](#mathmodesmenu) user documentation

Access: [DisplayModesMenu](#displaymodesmenu-reference) 🟦 F6; [ModesMenu](#modesmenu-reference) F4

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
| Lazy | Lossy | [LinFitΣ](#linearfitsums) | x·y | [Angles](#setangleunits) | \[[Disp](#displaymodesmenu-reference)\] |
| [MaxNumberBits](#maxnumberbits) | [MaxRewrites](#maxrewrites) | FractionIterations | FractionDigits | [1 1/2](#mixedfractions) | [¹/₃](#smallfractions) |
| [Sym](#symbolicresults) | [Simpl](#autosimplify) | 0^0=1 | HwFP | Auto ℂ | Princ |

### MatrixMenu

Access: 🟦 R (9); [MainMenu](#mainmenu-reference) 🟨 F3; [MathMenu](#mathmenu-reference) F5; [VectorMenu](#vectormenu) 🟨 F6

*3 pages · 35 items total*

**Page 1**

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
| [RowNrm](#rownorm) | [ColNrm](#columnnorm) | _CondNum_ | [Size](#size) | \[[Vector](#vectormenu)\] |   |
| [Det](#determinant) | [Norm](#norm) | [→Array](#array) | [Array→](#array-1) | [Random](#random) | ◀ |
| `[]` | [Idnty](#identitymatrix) | [Const](#constantarray) | Transp | TrConj | ▶ |

**Page 2**

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
| _SVD_ | _SVL_ | _Diag→_ | _→Diag_ | _SpecRad_ |   |
| [LU](#lu) | _LQ_ | _QR_ | _Schur_ | _Cholesky_ | ◀ |
| [Col+](#col) | [Col-](#col-) | →Col | Col→ | ColSwp | ▶ |

**Page 3**

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
|   |   |   |   |   |   |
|   |   |   |   |   | ◀ |
| [Row+](#row) | [Row-](#row-) | →Row | Row→ | RowSwp | ▶ |

### MemoryMenu

Access: 🟨 H (RCL); [ProgramMenu](#programmenu) 🟨 F1

*3 pages · 35 items total*

**Page 1**

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
| [Free](#freememory) | [TVars](#typedvariables) | [PgAll](#purgeall) | CurDir | [GCStats](#garbagecollectorstatistics) |   |
| [Avail](#availablememory) | [Vars](#variables) | [Home](#homedirectory) | [Path](#directorypath) | [GC](#garbagecollect) | ◀ |
| [Store](#store) | [Recall](#recall) | [Purge](#purge) | [CrDir](#createdirectory) | [UpDir](#updirectory) | ▶ |

**Page 2**

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
| [Bytes](#bytes) | System | [RunStats](#runtimestatistics) | GC Clr | RT Clr |   |
| [Recall](#recall) | Recall+ | Recall- | Recall× | Recall÷ | ◀ |
| [Store](#store) | Store+ | Store- | Store× | Store÷ | ▶ |

**Page 3**

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
|   |   |   |   |   |   |
|   |   |   |   |   | ◀ |
| `Ⓥ` | [▶](#copy) | Clone | [Incr](#increment) | [Decr](#decrement) | ▶ |

### ModesMenu Reference

See also: [ModesMenu](#modesmenu) user documentation

Access: 🟨 N (+/-); [FlagsMenu](#flagsmenu) 🟦 F3; [MainMenu](#mainmenu-reference) F6; [SeparatorModesMenu](#separatormodesmenu-reference) 🟨 F6

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
| [Modes](#modes) | [Reset](#resetmodes) | [System](#systemsetup) |   |   |   |
| Grad | \[[Angles](#anglesmenu)\] | Beep | Flash | \[[Display](#displaymodesmenu-reference)\] | \[[Seps](#separatormodesmenu-reference)\] |
| Deg | Rad | [n×π](#piradians) | \[[Math](#mathmodesmenu-reference)\] | \[[User](#usermodemenu-reference)\] | \[[UI](#userinterfacemodesmenu)\] |

### MultiSolverMenu

Access: [SolverMenu](#solvermenu) 🟦 F1

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
|   |   |   |   |   |   |
|   |   |   |   |   |   |
| _Eqs_ | _Indeps_ | [MRoot](#multipleequationssolver) | \[[SolverMenu](#solvermenu)\] |   |   |

### NumbersMenu

Access: 🟦 W (×)

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
| →Int | [IsPrime](#isprime) | [NextPr](#nextpr) | [PrevPr](#prevpr) | [GCD](#gcd) | [LCM](#lcm) |
| [→Num](#num) | [→Q](#q) | [→Qπ](#q-1) | R#Seed | [RandomGeneratorBits](#randomgeneratorbits) | [RandomGeneratorOrder](#randomgeneratororder) |
| Σ | ∏ | QuoRem | [Factors](#factors) | Ran# | [Random](#random) |

### NumericalSolverMenu

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
|   |   |   |   |   |   |
|   |   |   |   |   |   |
| [Eq](#equation) | [Indep](#indep) | [Root](#root) | \[[SolverMenu](#solvermenu)\] |   |   |

### ObjectMenu

Access: [ListMenu](#listmenu) ▶ 🟦 F5; [ProgramMenu](#programmenu) 🟦 F3

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
| [Eval](#evaluate) | [Run](#run) | Clone | [DTag](#deletetag) | [Tag→](#tag-1) | \[[Tools](#toolsmenu)\] |
| [→List](#list) | [→Text](#totext) | [→Tag](#tag) | [→Graph](#togrob) | [→Prog](#program) | [→Array](#array) |
| [Bytes](#bytes) | [Type](#type) | [TypeName](#typename) | [Obj→](#explode) | [→Num](#num) | →Frac |

### PartsMenu

Access: 🟦 E (LN); [RealMenu](#realmenu) 🟦 F6

*3 pages · 45 items total*

**Page 1**

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
| R→I | →ℚ | →ℚπ | [→Decimal](#decimal) | [SignificantDigits](#sigdig) |   |
| Truncate | [Mantissa](#mant) | [Exponent](#xpon) | [ceil](#ceil) | [floor](#floor) | ◀ |
| [abs](#abs) | [sign](#sign) | [IntegerPart](#intpart) | [FractionalPart](#fracpart) | Round | ▶ |

**Page 2**

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
| [→2D](#to2dvector) | [→3D](#to3dvector) | [→Rectangular](#torectangular) | [→Cylindrical](#tocylindrical) | [→Spherical](#tospherical) |   |
| [Object→](#explode) | Range→ | [List→](#list-1) | Arry→ | [Vector→](#fromvector) | ◀ |
| [re](#re) | [im](#im) | [arg](#arg) | [Size](#size) | [Get](#get) | ▶ |

**Page 3**

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
| [Tag→](#tag-1) | [→Tag](#tag) | [DeleteTag](#deletetag) | [Polynomial→](#frompolynomial) | [→Polynomial](#topolynomial) |   |
| [StdRnd](#standardround) | [RelRnd](#relativeround) | [→StdUnc](#us) | [→RelUnc](#ur) | [PrcRnd](#precisionround) | ◀ |
| [CstName](#constantname) | [CstValue](#constantvalue) | CstRng | [StdUnc](#standarduncertainty) | [RelUnc](#relativeuncertainty) | ▶ |

### PlotMenu

Access: 🟦 O (EEX); [GraphicsMenu](#graphicsmenu) ▶×3 🟦 F4; [MainMenu](#mainmenu-reference) F4; [SolverMenu](#solvermenu) 🟦 F3; [StatisticsMenu](#statisticsmenu) 🟦 F5; [SymbolicMenu](#symbolicmenu) 🟨 F6

*2 pages · 20 items total*

**Page 1**

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
| Lines | Axes | [StatsPlotBins](#statsplotbins) | [XYPlotBins](#xyplotbins) | PlotRefreshRate |   |
| Foregnd | Backgnd | LineWdth | [Xrange](#xrange) | [Yrange](#yrange) | ◀ |
| [Function](#functionplot) | [Polar](#polarplot) | [Param](#parametricplot) | [Scatter](#scatterplot) | [Truth](#truthplot) | ▶ |

**Page 2**

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
|   |   |   |   |   |   |
|   |   |   |   |   | ◀ |
| [Bar](#barplot) | [Histogrm](#histogramplot) | [Clear](#clearlcd) | Freeze | DrAxes | ▶ |

### PolynomialsMenu

Access: 🟦 Q (8); [MathMenu](#mathmenu-reference) 🟦 F4; [SymbolicMenu](#symbolicmenu) 🟨 F5

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
| \[[MSolvr](#solvermenu)\] | [Solve](#root) | [TVMRoot](#tvmroot) | _FRoots_ | [XRoot](#xroot) | _FCoef_ |
| [Obj→](#explode) | Display | QuoRem | [Root](#root) | [Zeros](#zeros) | [MRoot](#multipleequationssolver) |
| `Ⓟ''` | [→Poly](#topolynomial) | [Poly→](#frompolynomial) | [PEval](#peval) | [PCoef](#pcoef) | [PRoot](#proot) |

### PolynomialSolverMenu

Access: [SolverMenu](#solvermenu) 🟨 F5

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
|   |   |   |   |   |   |
|   |   |   |   |   |   |
| [Eq](#equation) | [Indep](#indep) | [Root](#root) | \[[SolverMenu](#solvermenu)\] |   |   |

### PowersMenu

Access: 🟨 E (LN); [MathMenu](#mathmenu-reference) F4; [RealMenu](#realmenu) 🟦 F3

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
| [pow](#pow) | [xroot](#xroot) | FstSet | LstSet | popcnt | \[[Hyper](#hyperbolicmenu)\] |
| [exp2](#exp2) | log2 | [expm1](#expm1) | [ln1p](#ln1p) | x³ | [∛](#cbrt) |
| [exp](#exp) | [ln](#ln) | [exp10](#exp10) | [log10](#log10) | [x²](#sq) | [√](#sqrt) |

### PrintingMenu

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
|   |   |   |   |   |   |
|   |   |   |   |   |   |
| _Print_ | [Screen](#screencapture) | _Disk_ | _IR_ |   |   |

### ProbabilitiesMenu

Access: 🟨 W (×); [MathMenu](#mathmenu-reference) 🟨 F2; [RealMenu](#realmenu) 🟦 F4; [StatisticsMenu](#statisticsmenu) 🟦 F4

*2 pages · 22 items total*

**Page 1**

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
| _Normal_ | _Student_ | _Chi²_ | _F-Distr_ | _FFT_ |   |
| Γ | ln(Γ) | erf | erfc | RSeed | ◀ |
| Comb | Perm | x! | Ran# | [Random](#random) | ▶ |

**Page 2**

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
|   |   |   |   |   |   |
| [RandomGeneratorBits](#randomgeneratorbits) | [RandomGeneratorOrder](#randomgeneratororder) |   |   |   | ◀ |
| _Normal⁻¹_ | _Studnt⁻¹_ | _Chi²⁻¹_ | _F-Dist⁻¹_ | _FFT⁻¹_ | ▶ |

### ProgramMenu

Access: 🟨 Z (3); [CompareMenu](#comparemenu) 🟦 F5; [DebugMenu](#debugmenu-reference) 🟦 F3; [FlagsMenu](#flagsmenu) 🟦 F1; [LoopsMenu](#loopsmenu) 🟨 F2; [MainMenu](#mainmenu-reference) F3; [TestsMenu](#testsmenu) 🟦 F6

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
| \[[Stack](#stackmenu)\] | \[[Debug](#debugmenu-reference)\] | \[[Objects](#objectmenu)\] | \[[List](#listmenu)\] | \[[Flag](#flagsmenu)\] | [Version](#version) |
| \[[Mem](#memorymenu)\] | \[[Test](#testsmenu)\] | \[[Cmp](#comparemenu)\] | \[[Loop](#loopsmenu)\] | \[[Base](#basesmenu)\] | [Eval](#evaluate) |
| `«»` | `{}` | `[]` | `→  «»` | `→  ''` | [Run](#run) |

### RangeMenu

Access: [MathMenu](#mathmenu-reference) F6

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
| [Size](#size) |   |   |   |   |   |
| [→Range](#range) | [→∆Range](#range-1) | [→%Range](#range-2) | [→σRange](#range-3) | [∪](#rangeunion) | [∩](#rangeintersect) |
| `…` | `±` | `±%` | `±σ` | Range→ | `ρ` |

### RealMenu

Access: 🟦 G (STO); [MainMenu](#mainmenu-reference) 🟨 F2; [MathMenu](#mathmenu-reference) F1

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
| \[[Trig](#circularmenu)\] | \[[Hyper](#hyperbolicmenu)\] | \[[Powers](#powersmenu)\] | \[[Prob](#probabilitiesmenu)\] | \[[Angles](#anglesmenu)\] | \[[Parts](#partsmenu)\] |
| [Ceil](#ceil) | [Floor](#floor) | rem | [%](#percent) | [%Chg](#percentchange) | [%Total](#percenttotal) |
| [Min](#min) | [Max](#max) | [mod](#mod) | [abs](#abs) | [→Num](#num) | [→Q](#q) |

### SeparatorModesMenu Reference

See also: [SeparatorModesMenu](#separatormodesmenu) user documentation

Access: [DisplayModesMenu](#displaymodesmenu-reference) 🟨 F6; [ModesMenu](#modesmenu-reference) 🟨 F6

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
| [1.2x10³²](#fancyexponent) | [1.2E32](#classicexponent) | [1.0→1.](#trailingdecimal) | [1→1.0](#showasdecimal) | Fixed0 |   |
| #1 000 | #1.000 | #1'000 | #1_000 | \[[Disp](#displaymodesmenu-reference)\] | \[[Modes](#modesmenu-reference)\] |
| [1 000](#numberspaces) | [1.000,](#numberdotorcomma) | [1'000](#numberticks) | [1_000](#numberunderscore) | [2.3](#decimaldot) | [2,3](#decimalcomma) |

### SignalProcessingMenu

Access: [MathMenu](#mathmenu-reference) 🟦 F1

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
|   |   |   |   |   |   |
|   |   |   |   |   |   |
| _FFT_ | _InvFFT_ |   |   |   |   |

### SolverMenu

Access: 🟨 P (7); [DifferentialSolverMenu](#differentialsolvermenu) F4; [LinearSolverMenu](#linearsolvermenu) F4; [MainMenu](#mainmenu-reference) F5; [MathMenu](#mathmenu-reference) 🟨 F4; [MultiSolverMenu](#multisolvermenu) F4; [NumericalSolverMenu](#numericalsolvermenu) F4; [PolynomialsMenu](#polynomialsmenu) 🟦 F1; [PolynomialSolverMenu](#polynomialsolvermenu) F4; [SymbolicSolverMenu](#symbolicsolvermenu) F5

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
| \[[Multi](#multisolvermenu)\] | \[[Finance](#financesolvermenu)\] | \[[Plot](#plotmenu)\] | \[[Eqns](#equationsmenu)\] | [SolverImprecision](#solverimprecision) | [SolverIterations](#solveriterations) |
| [▶Eq](#steq) | [Stoⓧ](#storealgebravariable) | \[[Symb](#symbolicsolvermenu)\] | \[[Diff](#differentialsolvermenu)\] | \[[Poly](#polynomialsolvermenu)\] | \[[Linear](#linearsolvermenu)\] |
| [Eq▶](#rceq) | [ⓧ](#algebravariable) | [Root](#root) | [EvalEq](#evaleq) | [NxtEq](#nexteq) | \[[Solve](#solvingmenu)\] |

### StackMenu

Access: I (R↓); [MainMenu](#mainmenu-reference) 🟨 F5; [ProgramMenu](#programmenu) 🟦 F1

*2 pages · 22 items total*

**Page 1**

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
| [DupN](#duplicaten) | [DropN](#dropn) | [Depth](#depth) | [Nip](#nip) | [Pick3](#pick3) |   |
| [Dup2](#duplicate2) | [Drop2](#drop2) | [Rot↓](#unrot) | [Roll↓](#rolld) | [Pick](#pick) | ◀ |
| [Dup](#duplicate) | [Drop](#drop) | [Rot↑](#rot) | [Roll↑](#roll) | [Over](#over) | ▶ |

**Page 2**

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
|   |   |   |   |   |   |
| [NDupN](#ndupn) | [DupDup](#duplicatetwice) |   |   |   | ◀ |
| [Swap](#swap) | [LastArg](#lastarguments) | [LastX](#lastx) | [Undo](#undo) | [ClrStk](#clearstack) | ▶ |

### StatisticsMenu

Access: 🟨 S (÷); [MathMenu](#mathmenu-reference) 🟨 F3

*3 pages · 35 items total*

**Page 1**

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
| StoΣ | RclΣ | ClrΣ | \[[Proba](#probabilitiesmenu)\] | \[[Plot](#plotmenu)\] |   |
| [XCol](#independentcolumn) | [YCol](#dependentcolumn) | [MinΣ](#min) | [MaxΣ](#max) | [ΣSize](#size) | ◀ |
| [Σ+](#) | [Σ-](#-) | Total | [Mean](#average) | [StdDev](#standarddeviation) | ▶ |

**Page 2**

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
| [ΣX](#x) | [ΣY](#y) | [ΣXY](#xy) | [ΣX²](#x-1) | [ΣY²](#y-1) |   |
| [BestFit](#bestfit) | [LinFit](#linearfit) | [ExpFit](#exponentialfit) | [LogFit](#logarithmicfit) | [PwrFit](#powerfit) | ◀ |
| [LR](#linearregression) | ΣLine | PredX | PredY | [Corr](#correlation) | ▶ |

**Page 3**

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
|   |   |   |   |   |   |
|   |   |   |   |   | ◀ |
| [Median](#median) | [Bins](#frequencybins) | [PopVar](#populationvariance) | [PopSDev](#populationstandarddeviation) | [PCovar](#populationcovariance) | ▶ |

### SymbolicMenu

Access: 🟦 P (7); [AlgebraMenu](#algebramenu) 🟦 F6; [ArithmeticMenu](#arithmeticmenu) 🟨 F6; [CalculationMenu](#calculationmenu) 🟨 F4; [ExpLogIdentitiesMenu](#explogidentitiesmenu) F6; [MainMenu](#mainmenu-reference) 🟨 F4; [MathMenu](#mathmenu-reference) 🟦 F5; [TrigIdentitiesMenu](#trigidentitiesmenu) 🟨 F1

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
| \[[Integ](#integrationmenu)\] | \[[DSolve](#differentialsolvermenu)\] | [Simplify](#autosimplify) | [KeepAll](#noautosimplify) |   |   |
| \[[Arith](#arithmeticmenu)\] | \[[Calc](#calculationmenu)\] | \[[Trig](#trigidentitiesmenu)\] | \[[Exp/Ln](#explogidentitiesmenu)\] | \[[Poly](#polynomialsmenu)\] | \[[Graph](#plotmenu)\] |
| Collect | Expand | Simplify | [→Poly](#topolynomial) | [→Prog](#program) | \[[Algbra](#algebramenu)\] |

### SymbolicSolverMenu

Access: [SolverMenu](#solvermenu) 🟨 F3

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
|   |   |   |   |   |   |
|   |   |   |   |   |   |
| [Eq](#equation) | [Indep](#indep) | [Root](#root) | [Isolate](#isolate) | \[[SolverMenu](#solvermenu)\] |   |

### TestsMenu

Access: 🟦 Z (3); [CompareMenu](#comparemenu) 🟦 F3; [FlagsMenu](#flagsmenu) 🟨 F3; [LoopsMenu](#loopsmenu) 🟨 F1; [ProgramMenu](#programmenu) 🟨 F2

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
| [Case](#case) | Then | When | \[[Compare](#comparemenu)\] | \[[Loops](#loopsmenu)\] | \[[Prog](#programmenu)\] |
| IfThen | IfElse | [IfErr](#iferr) | IfErrElse | [IFT](#ift) | [IFTE](#ifte) |
| [<](#-3) | [=](#) | [>](#-5) | [≤](#-4) | [≠](#-1) | [≥](#-6) |

### TextMenu

Access: 🟦 T (4)

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
| [T→Real](#compiletoreal) | [T→Expr](#compiletoexpression) | [T→Int](#compiletointeger) | [T→Pos](#compiletopositive) |   |   |
| [T→Code](#textcode) | [Code→T](#codetext) | [Extract](#extract) | [T→Obj](#compiletoobject) | [T→Alg](#compiletoalgebraic) | [T→Num](#compiletonumber) |
| [→Text](#totext) | [Text→](#compile) | [Length](#size) | [Append](#add) | [Repeat](#repeat) | [C→Code](#charcode) |

### TimeMenu Reference

See also: [TimeMenu](#timemenu) user documentation

Access: 🟦 V (6); [AlarmMenu](#alarmmenu) 🟨 F2; [DateMenu](#datemenu-reference) 🟨 F5; [MainMenu](#mainmenu-reference) 🟦 F4

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
| [→Time](#settime) | [→Date](#setdate) | _ClkAdj_ | \[[Dates](#datemenu-reference)\] | \[[Alarms](#alarmmenu)\] |   |
| Chrono | [Ticks](#ticks) | [Dt+Tm](#datetime) | [T→Str](#totext) | [Wait](#wait) | [TEval](#teval) |
| _hms | [Time](#time) | [→HMS](#hms) | [HMS→](#hms-1) | [HMS+](#hms-2) | [HMS-](#hms-) |

### TrigIdentitiesMenu

Access: [SymbolicMenu](#symbolicmenu) 🟨 F3

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
|   |   |   |   |   |   |
| \[[Symb](#symbolicmenu)\] |   |   |   |   |   |
| _HalfTan_ | _Tan→SinCos_ | _Tan→SinCos²_ | _TExpand_ | _TLin_ | [TrigSin](#trigsin) |

### UnitsConversionsMenu

Access: 🟦 U (5)

*3 pages · 36 items total*

**Page 1**

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
| µ (-6) | n (-9) | p (-12) | T (+12) | P (+15) |   |
| m (-3) | c (-2) | k (+3) | M (+6) | G (+9) | ◀ |
| [Convert](#convert) | [Base](#base) | [Value](#unitvalue) | [Factor](#factorunit) | [→Unit](#unit) | ▶ |

**Page 2**

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
| Ki | Mi | Gi | Ti | [Pi](#pi) |   |
| y (-24) | z (-21) | a (-18) | Z (+21) | Y (+24) | ◀ |
| f (-15) | d (-1) | da (+1) | h (+2) | E (+18) | ▶ |

**Page 3**

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
|   |   |   |   |   |   |
| [SIPfx](#unitssiprefixcycle) |   |   |   |   | ◀ |
| Ei | Zi | Yi | Ri | Qi | ▶ |

### UserInterfaceModesMenu

Access: 🟦 N (+/-); [DisplayModesMenu](#displaymodesmenu-reference) 🟦 F5; [MainMenu](#mainmenu-reference) 🟨 F6; [ModesMenu](#modesmenu-reference) F6

*4 pages · 47 items total*

**Page 1**

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
| [3-lines](#threerowsmenus) | [1-line](#singlerowmenus) | [Flat](#flatmenus) | [Round](#roundedmenus) | \[[Hide](#hideemptymenu)\] |   |
| ResultFont | StackFont | EditorFont | MultilineEditorFont | [CursorBlinkRate](#cursorblinkrate) | ◀ |
| [GrRes](#graphicresultdisplay) | [GrStk](#graphicstackdisplay) | Beep | Flash | \[[User](#usermodemenu-reference)\] | ▶ |

**Page 2**

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
| Fixed0 | VProg | BusyIndicatorRefresh | \[[ExitMenu](#exitclearsmenu)\] | [ListEval](#listasprogram) |   |
| [EditorWrapColumn](#editorwrapcolumn) | [TabWidth](#tabwidth) | [MaximumShowWidth](#maximumshowwidth) | [MaximumShowHeight](#maximumshowheight) | ErrorBeepFrequency | ◀ |
| [cmd](#lowercase) | [CMD](#uppercase) | [Cmd](#capitalized) | [Command](#longform) | ErrorBeepDuration | ▶ |

**Page 3**

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
| [TextRenderingSizeLimit](#textrenderingsizelimit) | [GraphRenderingSizeLimit](#graphrenderingsizelimit) | PlotRefreshRate | AllVars | [SIPrefixCycle](#unitssiprefixcycle) |   |
| [ResultGraphingTimeLimit](#resultgraphingtimelimit) | [StackGraphingTimeLimit](#stackgraphingtimelimit) | [GraphingTimeLimit](#graphingtimelimit) | [ShowTimeLimit](#showtimelimit) | [MinimumBatteryVoltage](#minimumbatteryvoltage) | ◀ |
| [Units](#showbuiltinunits) | Const | Eqns | [Libs](#libs) | Chars | ▶ |

**Page 4**

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
|   |   |   |   |   |   |
|   |   |   |   |   | ◀ |
| [Header](#header) | [CustomHeaderRefresh](#customheaderrefresh) |   |   |   | ▶ |

### UserModeMenu Reference

See also: [UserModeMenu](#usermodemenu) user documentation

Access: [ModesMenu](#modesmenu-reference) F5; [UserInterfaceModesMenu](#userinterfacemodesmenu) F5

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
|   |   |   |   |   |   |
| [DelKeys](#deletekeys) | [KeyMap](#keymap) |   |   |   |   |
| [Toggle](#toggleusermode) | [User](#usermode) | [Lock](#usermodelock) | [RclKeys](#recallkeys) | [StoKeys](#storekeys) | [Assign](#assignkey) |

### VectorMenu

Access: [MatrixMenu](#matrixmenu) 🟦 F5

| F1 | F2 | F3 | F4 | F5 | F6 |
|:--:|:--:|:--:|:--:|:--:|:--:|
| [Hypot](#hypot) | [Atan2](#atan2) |   |   |   |   |
| [→Vec2](#to2dvector) | [→Vec3](#to3dvector) | [Vec→](#fromvector) | [→Cylind](#tocylindrical) | \[[Complex](#complexmenu)\] | \[[Matrix](#matrixmenu)\] |
| [Norm](#norm) | [Dot](#dot) | [Cross](#cross) | [→Rect](#torectangular) | [→Polar](#topolar) | [→Spher](#tospherical) |

### CharactersMenu Reference

See also: [CharactersMenu](#charactersmenu) user documentation

_Content loaded dynamically at runtime._

### ConstantsMenu Reference

See also: [ConstantsMenu](#constantsmenu) user documentation

_Content loaded dynamically at runtime._

### EquationsMenu

_Content loaded dynamically at runtime._

### Library Reference

See also: [Library](#library) user documentation

_Content loaded dynamically at runtime._

### UnitsMenu

_Content loaded dynamically at runtime._

