Difference between revisions of "Definition menu (more)"

Line 4: Line 4:
 
<breadcrumbs>Analytica User Guide > Menus > {{PAGENAME}}</breadcrumbs>
 
<breadcrumbs>Analytica User Guide > Menus > {{PAGENAME}}</breadcrumbs>
  
 +
The [[Definition menu]] allows to view and edit definitions of selected variables. It also displays definitions of user-defined functions, and built-in functions and system variables.
  
 
This menu is hierarchical. Each library lists the functions or other constructs it contains. The middle partition lists built-in libraries. At the bottom, are any libraries you have created or added. If you view and select a subitem when editing a definition, it pastes it into the definition.
 
This menu is hierarchical. Each library lists the functions or other constructs it contains. The middle partition lists built-in libraries. At the bottom, are any libraries you have created or added. If you view and select a subitem when editing a definition, it pastes it into the definition.
  
 +
Please see the tables below for the exact functionalities of the [[Definition menu]]  and the [[Definition menu (more)#System Variables submenu|System Variables submenu]].
  
 
:{| class="wikitable"
 
:{| class="wikitable"
Line 15: Line 17:
 
|Edit Definition
 
|Edit Definition
 
|Opens the appropriate view for editing the definition of the selected variable. If the variable is defined as a distribution or sequence, the  
 
|Opens the appropriate view for editing the definition of the selected variable. If the variable is defined as a distribution or sequence, the  
Object Finder opens. If it is defined as a table or probability table, its edit table window opens. Otherwise, an Object window or Attribute  
+
[[Object Finder]] opens. If it is defined as a table or probability table, its edit table window opens. Otherwise, an [[Object window]] or [[Attribute panel]] opens, depending on the Edit attributes setting in the [[Preferences dialog]].
panel opens, depending on the Edit attributes setting in the Preferences dialog (page 54).
 
 
|-
 
|-
 
|Edit Time
 
|Edit Time
|Opens the Object window for the Time system variable. See “The Time index” on page 322.
+
|Opens the Object window for the [[Time]] system variable. See [[Time index]].
 
|-
 
|-
 
|Paste Identifier
 
|Paste Identifier
|Opens the Object Finder dialog for examining functions and variable identifiers, entering function parameters, and pasting them into definitions. See “Object Finder dialog” on page 112.
+
|Opens the Object Finder dialog for examining functions and variable identifiers, entering function parameters, and pasting them into definitions. See [[Object Finder dialog]].
 
|-
 
|-
|Show Invalid
+
|Show Invalid Variables
 
+
|Displays a window listing all variables with invalid or missing definitions. See [[Invalid variables]].
Variables
 
|Displays a window listing all variables with invalid or missing definitions. See “Invalid variables” on page 355.
 
 
|-
 
|-
 
|Math
 
|Math
|See “Math functions” on page 145.
+
|See [[Math functions]].
 
|-
 
|-
 
|Array
 
|Array
|See Chapter 11, “Arrays and Indexes,” and Chapter 12, “More Array Functions.
+
|See [[Arrays and Indexes]] and [[More Array Functions]].
 
|-
 
|-
 
|Distribution
 
|Distribution
|See Chapter 15, “Probability Distributions.
+
|See [[Probability Distributions]].
 
|-
 
|-
 
|Special
 
|Special
Line 42: Line 41:
 
|-
 
|-
 
|Statistical
 
|Statistical
|See “Statistical functions” on page 296.
+
|See [[Statistical functions]].
 
|-
 
|-
 
|Operators
 
|Operators
|Arithmetic, comparison, logical, and conditional operators. See “Operators” on page 142.
+
|Arithmetic, comparison, logical, and conditional operators. See [[Operators]].
 
|-
 
|-
 
|System Variables
 
|System Variables
|System Variables submenu (see below).
+
|See [[Definition menu (more)#System Variables submenu|System Variables submenu]] below.
 
|-
 
|-
 
|Matrix
 
|Matrix
|See “Matrix functions” on page 224.
+
|See [[Matrix functions]].
 
|-
 
|-
 
|Text Functions
 
|Text Functions
|See “Converting number to text” on page 147.
+
|See [[Numbers and text]].
 
|-
 
|-
 
|Financial
 
|Financial
|See “Financial functions” on page 239.
+
|See [[Financial functions]].
 
|-
 
|-
 
|Advanced Math
 
|Advanced Math
|See “Converting number to text” on page 147.
+
|See [[Advanced math functions]].
 
|-
 
|-
 
|Database
 
|Database
|Appears only in Analytica Enterprise. See “Database functions” on page 410.
+
|Appears only in [[Analytica Enterprise]]. See [[Database functions]].
 
|-
 
|-
 
|Optimizer
 
|Optimizer
|Appears only if you have the Optimizer activated. See Optimizer Guide for more.
+
|Appears only if you have the Optimizer activated. See [[Analytica Optimizer Guide]] for more.
 
|-
 
|-
 
|your libraries
 
|your libraries
|Lists the names of any libraries that you have defined or added to the model, each with a submenu that lists the functions contained in the library. See Chapter 20, “Building Functions and Libraries.
+
|Lists the names of any libraries that you have defined or added to the model, each with a submenu that lists the functions contained in the library. See [[Building Functions and Libraries]].
 
|}
 
|}
  
Line 96: Line 95:
 
|-
 
|-
 
|IssampleEvalMode
 
|IssampleEvalMode
|This is 1 when evaluated in Sample mode, or 0 when evaluated in Mid mode. You can use this in an expression when you need to compute a mid value differently than a probabilistic value.
+
|This is 1 when evaluated in [[Sample]] mode, or 0 when evaluated in [[Mid]] mode. You can use this in an expression when you need to compute a mid value differently than a probabilistic value.
 
|-
 
|-
 
|Null
 
|Null
|A special system constant, returned by various functions when data does not exist at a requested location, and ignored by array-reducing functions when present in the cells of an array. See “Exception values INF, NAN, and NULL” on page 148.
+
|A special system constant, returned by various functions when data does not exist at a requested location, and ignored by array-reducing functions when present in the cells of an array. See [[Exception values INF, NAN, and NULL]].
 
|-
 
|-
 
|Pi
 
|Pi
Line 105: Line 104:
 
|-
 
|-
 
|Run
 
|Run
|The index for uncertainty sampling, defined as
+
|[[Run]] is the index for uncertainty sampling, defined as
 
<code>Sequence(1, Samplesize).</code>
 
<code>Sequence(1, Samplesize).</code>
 
|-
 
|-
 
|SampleSize
 
|SampleSize
|The number of sample iterations for probabilistic simulation. See “Uncertainty Setup dialog” on page 257.
+
|The number of sample iterations for probabilistic simulation. See [[Uncertainty Setup dialog]].
 
|-
 
|-
 
|SampleWeighting
 
|SampleWeighting
|When this variable to an array indexed by Run, a different weight can be assigned to each probabilistic sample point. See “Importance weighting” on page 291.
+
|When this variable to an array indexed by Run, a different weight can be assigned to each probabilistic sample point. See [[Importance weights]].
 
|-
 
|-
 
|SvdIndex
 
|SvdIndex
|The SingularValueDecomp() function returns three matrices, 'U', 'W', and 'V'. To return all three at once, the return value is an array indexed by SvdIndex, which is equal to ['U','W','V'].
+
|The [[SingularValueDecomp]]() function returns three matrices, 'U', 'W', and 'V'. To return all three at once, the return value is an array indexed by SvdIndex, which is equal to ['U', 'W', 'V'].
 
|-
 
|-
 
|Time
 
|Time
|The index variable identifying the dimension for dynamic simulation (the Dynamic() function). See “The Time index” on page 322.
+
|The index variable identifying the dimension for dynamic simulation (the [[Dynamic]]() function). See [[Time index]].
 
|-
 
|-
 
|True
 
|True

Revision as of 23:04, 9 May 2016


The Definition menu allows to view and edit definitions of selected variables. It also displays definitions of user-defined functions, and built-in functions and system variables.

This menu is hierarchical. Each library lists the functions or other constructs it contains. The middle partition lists built-in libraries. At the bottom, are any libraries you have created or added. If you view and select a subitem when editing a definition, it pastes it into the definition.

Please see the tables below for the exact functionalities of the Definition menu and the System Variables submenu.

Menus 5.png Menu item Description
Edit Definition Opens the appropriate view for editing the definition of the selected variable. If the variable is defined as a distribution or sequence, the

Object Finder opens. If it is defined as a table or probability table, its edit table window opens. Otherwise, an Object window or Attribute panel opens, depending on the Edit attributes setting in the Preferences dialog.

Edit Time Opens the Object window for the Time system variable. See Time index.
Paste Identifier Opens the Object Finder dialog for examining functions and variable identifiers, entering function parameters, and pasting them into definitions. See Object Finder dialog.
Show Invalid Variables Displays a window listing all variables with invalid or missing definitions. See Invalid variables.
Math See Math functions.
Array See Arrays and Indexes and More Array Functions.
Distribution See Probability Distributions.
Special Displays a list of unusual or less commonly used functions in the Special library.
Statistical See Statistical functions.
Operators Arithmetic, comparison, logical, and conditional operators. See Operators.
System Variables See System Variables submenu below.
Matrix See Matrix functions.
Text Functions See Numbers and text.
Financial See Financial functions.
Advanced Math See Advanced math functions.
Database Appears only in Analytica Enterprise. See Database functions.
Optimizer Appears only if you have the Optimizer activated. See Analytica Optimizer Guide for more.
your libraries Lists the names of any libraries that you have defined or added to the model, each with a submenu that lists the functions contained in the library. See Building Functions and Libraries.

System Variables submenu

Menus 6.png Menu item Description
AnalyticaEdition The edition of Analytica running, either “Optimizer”, “Enterprise”, “Professional”, “Free 101”, “Power Player”, “Player”, “Trial”, “Lite”, “ADE” or “ADE Optimizer”.
AnalyticaPlatform The operating system/platform. In Analytica for Windows, this is “Windows,” in Analytica for Macintosh, this is “Macintosh,” and in the Analytica Decision Engine this is “ADE.”
AnalyticaVersion An integer encoding the current build number of Analytica being run. In terms of the major release number, minor release number, and sub-minor release number, it is equal to:

''10K*Major + 100*Minor + SubMinor''

For example, Analytica 4.1 subminor version 2 returns the value 40102.

False The logical (Boolean) constant that evaluates numerically to zero.
IssampleEvalMode This is 1 when evaluated in Sample mode, or 0 when evaluated in Mid mode. You can use this in an expression when you need to compute a mid value differently than a probabilistic value.
Null A special system constant, returned by various functions when data does not exist at a requested location, and ignored by array-reducing functions when present in the cells of an array. See Exception values INF, NAN, and NULL.
Pi The ratio of circumference to the diameter of a circle.
Run Run is the index for uncertainty sampling, defined as

Sequence(1, Samplesize).

SampleSize The number of sample iterations for probabilistic simulation. See Uncertainty Setup dialog.
SampleWeighting When this variable to an array indexed by Run, a different weight can be assigned to each probabilistic sample point. See Importance weights.
SvdIndex The SingularValueDecomp() function returns three matrices, 'U', 'W', and 'V'. To return all three at once, the return value is an array indexed by SvdIndex, which is equal to ['U', 'W', 'V'].
Time The index variable identifying the dimension for dynamic simulation (the Dynamic() function). See Time index.
True The logical (Boolean) constant that evaluates numerically to nonzero.

See Also

Comments


You are not allowed to post comments.