Difference between revisions of "Modelling Guide"

(For versus Val)
 
(25 intermediate revisions by 2 users not shown)
Line 1: Line 1:
This section give tips and guidelines from the experts on how to model with Analytica.
+
[[Category: Documentation]]
  
 +
<div style="column-count: 3;-moz-column-count:3;-webkit-column-count:3">
 +
__TOC__
 +
----
 +
Most of these pages offer tips and details that go beyond the [[Analytica User Guide]]:
 +
 +
==== Modeling tips ====
 
* [[Managing Memory and CPU Time for large models]]
 
* [[Managing Memory and CPU Time for large models]]
 
* [[Array Manipulation Examples and Challenge Problems]]
 
 
* [[Excel to Analytica Mappings|How to translate Excel spreadsheets into Analytica]]
 
 
 
* [[Debugging Hints]]
 
* [[Debugging Hints]]
 +
* [[Tips on model design]]
 +
* [[Modeling Changes over Time]]
  
* [[Articles that refer to Analytica]]
+
=== Quick access ===
 +
* [[Keyboard Shortcuts]]
 +
* [[Shortcuts for Table Navigation]]
  
* [[Writing Array-Abstractable Definitions]]
+
=== Settings ===
 +
* [[Preferences]]
 +
* [[Configuring Personalized Defaults]]
  
* [[Formulations that Preserve Linearity for Optimization]] -- for builders of Structured Optimization models
+
=== Graphing ===
 +
* [[Graph setup dialog]]
 +
* [[Introduction to the Coordinate Index]]
 +
* [[Graphing a Probability Density]]
 +
*[[Making a Multi-D Scatter Plot]]
 +
* [[Tornado Plots]]
 +
* [[Gantt Charts]]
 +
* [[Waterfall Charts]]
 +
* [[Contour/Region Charts]]
 +
* [[Stacked clustered bar charts]]
 +
* [[Heat maps]]
 +
* Substitutes for Tukey-style [[Box Plots]]
  
* Integrating with other software
+
=== End-user interfaces ===
** [[Integrating with Excel]]
+
* [[Buttons|Using Buttons]]
** [[Integrating with R|Integrating with R: A Programming Environment for Data Analysis and Graphics]]
+
* [[Inserting Choice Controls in Edit Table Cells]]
 
+
* [[Introduction to SubTables]]
= [[:category:Concepts|Concepts]] =
+
* [[Description_balloons#Customizing_Balloon_Content|Customizing Balloon Help]]
 +
* [[Model building by mouse]]  
  
*[[Array Abstraction]]  
+
=== Analytica language ===
** [[Expressions that don't array-abstract]]
+
*[[Expression Syntax]]
*[[Evaluation Modes]]  
+
* [[User-Defined Functions]]
*[[Modules and Libraries]]&nbsp;: Organizing models, storing in separate files for collaboration or reuse.
+
* [[Class|Analytica Object Classes]]  
*[[Expressing Uncertainty]]&nbsp;: Distributions, sampling methods, the Run index, etc.<br>
+
*[[Objects and Values]]  
*[[Associative vs. Positional Indexing]]
+
* [[Analytica Attributes| Analytica Attributes]]
*[[Self-Indexed Arrays]]
 
*[[Implicit Dimensions]] (aka Lists, null-indexed arrays, unnamed dimensions)
 
*[[User-Defined Functions]]  
 
 
*[[Using References]]  
 
*[[Using References]]  
*[[Modeling Changes over Time]]  
+
* [[Functions by category]]
*[[Parametric Analysis]]  
+
* [[:Category:Functions|Functions by wiki category]]
*Optimization
+
* [[Alphabetical Function List|Functions and Operators in alphabetical order]]
**[[Linear and Quadratic Programming]]  
+
* [[Function Parameter Qualifiers]]
**[[Non-linear Programming]]  
+
* [[System variables]]
*[[Scripting]]&nbsp;: Button scripts, typescript
+
* [[INF, NAN, Null, and Undefined]]  
*Special Values [[INF, NAN, Null, and Undefined]]  
 
*[[Local Indexes]]
 
*[[Table Splicing]] - edit tables based on computed indexes
 
*[[OLE Linking]]
 
*[[Model building by mouse]] Enabling modelers to build models by copying nodes and drawing arrows
 
*[[Class|Analytica Object Classes]]
 
*[[Controlling When Result Are Cached]]
 
*[[Encoding Decision Trees]] as influence diagrams
 
*[[Proactive Evaluation]]
 
*Structured Optimization
 
**[[DefineOptimization]]
 
**[[Formulations that Preserve Linearity for Optimization]]
 
* [[Description_balloons#Customizing_Balloon_Content|Customizing Balloon Help]]
 
* [[CloudPlayerStyles_Attribute_Values|Customizing the model interface styles for Cloud Player presentation]]
 
* [[Collation Order]], for text comparison and sorting
 
* [[Buttons|Using Buttons]]
 
* [[Objects and Values]]
 
* [[Mixture distribution]]s
 
 
* [[For versus Var]]
 
* [[For versus Var]]
 +
* [[Collation Order|Sorting text values]]
 +
* [[Meta-Inference]]
  
= Mini-Tutorials =
+
=== Intelligent Arrays and Array abstraction ===
 +
* [[Array Abstraction]]
 +
* [[Writing Array-Abstractable Definitions]]
 +
* [[Expressions that don't array-abstract]]
 +
* [[Array Manipulation Examples and Challenge Problems]]
 +
* [[Associative vs. Positional Indexing]]
 +
* [[Self-Indexed Arrays]]
 +
* [[Implicit Dimensions]] (Lists, null-indexed arrays, unnamed dimensions)
 +
* [[Local Indexes]]
 +
* [[Table Splicing]] - edit tables based on computed indexes
  
Currently, the ones here are focused on features new to 4.0.  But more will be coming.  For more material along these lines, see the list of past Analytica User Group webinars at [[Analytica User Group]].
+
=== User-defined functions and libraries ===
 +
* [[User-Defined Functions]]
 +
* [[Creating Libraries]]
 +
* [[Modules and Libraries]]: Organizing models for collaboration
  
* Graphing
+
=== Integrating with other applications ===
** [[Introduction to the Coordinate Index]]
+
* [[Excel and Analytica]]
*** [[Graphing a Probability Density]]
+
* [[Integrating with R|Integrating with R stats language]]
*** [[Making a Multi-D Scatter Plot]]
+
* [[OLE Linking]]
** [[Tornado Plots]]
+
* [[Retrieving Content From the Web]]
** [[Gantt Charts]]
+
* [[DbQuery/Step-by-Step_querying_Microsoft_Access|Querying an ODBC data source]]
** [[Waterfall Charts]]
 
** [[Contour/Region Charts]]
 
** [[Stacked clustered bar charts]]
 
** [[Heat maps]]
 
** Substitutes for Tukey-style [[Box Plots]]
 
  
* Edit Tables
+
=== Uncertainty and probability distributions ===
** [[Inserting Choice Controls in Edit Table Cells]]
+
* [[Expressing Uncertainty]]
** [[Introduction to SubTables]]
+
* [[Mixture distribution]]s
 
 
* Integration with External Programs and Data.
 
** [[Retrieving Content From the Web]]
 
** [[DbQuery/Step-by-Step_querying_Microsoft_Access|Querying an ODBC data source]]
 
 
 
= Suggested Topics =
 
 
 
Please list other areas for which you would like tips or guidelines, or add your own:
 
  
* Choosing the Sample Size
+
=== Optimizer ===
 +
*[[DefineOptimization]]
 +
*[[Formulations that Preserve Linearity for Optimization]]
  
* Dynamic simulation
+
=== Evaluation and caching ===
 +
* [[Evaluation Modes]]
 +
* [[Proactive Evaluation]]
 +
* [[Controlling When Result Are Cached]]
 +
* [[Save results]]
  
* Programs that do things with and to models
+
=== Scripting and Typescript ===
 +
* [[Scripting| Button scripts]]
 +
* [[Scripting Guide]]
 +
* [[:Category:Typescript Commands|Typescript commands]]
  
* How to make models transparent and easy to understand
+
=== Other concepts ===
 +
* [[Parametric Analysis]]
 +
* [[Encoding Decision Trees|Decision trees as influence diagrams]]
  
* OLE links from individual Excel cells to non-table variables
+
=== [[:category:Concepts|List of concept pages]]  ===
 +
</div>

Latest revision as of 22:35, 15 November 2023



Most of these pages offer tips and details that go beyond the Analytica User Guide:

Modeling tips

Quick access

Settings

Graphing

End-user interfaces

Analytica language

Intelligent Arrays and Array abstraction

User-defined functions and libraries

Integrating with other applications

Uncertainty and probability distributions

Optimizer

Evaluation and caching

Scripting and Typescript

Other concepts

List of concept pages

Comments


You are not allowed to post comments.