Difference between revisions of "Modelling Guide"

 
(48 intermediate revisions by 5 users not shown)
Line 1: Line 1:
This section will give tips and guidelines 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]]
 +
* [[Debugging Hints]]
 +
* [[Tips on model design]]
 +
* [[Modeling Changes over Time]]
 +
 +
=== Quick access ===
 +
* [[Keyboard Shortcuts]]
 +
* [[Shortcuts for Table Navigation]]
  
* [[Array Manipulation Examples and Challenge Problems]]
+
=== Settings ===
 +
* [[Preferences]]
 +
* [[Configuring Personalized Defaults]]
  
* [[Excel to Analytica Mappings|How to translate Excel spreadsheets into Analytica]]
+
=== 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]]
  
* [[Articles that refer to Analytica]]
+
=== End-user interfaces ===
 +
* [[Buttons|Using Buttons]]
 +
* [[Inserting Choice Controls in Edit Table Cells]]
 +
* [[Introduction to SubTables]]
 +
* [[Description_balloons#Customizing_Balloon_Content|Customizing Balloon Help]]
 +
* [[Model building by mouse]]  
  
= [[:category:Concepts|Concepts]] =
+
=== Analytica language ===
 +
*[[Expression Syntax]]
 +
* [[User-Defined Functions]]
 +
* [[Class|Analytica Object Classes]]
 +
*[[Objects and Values]]
 +
* [[Analytica Attributes| Analytica Attributes]]
 +
*[[Using References]]
 +
* [[Functions by category]]
 +
* [[:Category:Functions|Functions by wiki category]]
 +
* [[Alphabetical Function List|Functions and Operators in alphabetical order]]
 +
* [[Function Parameter Qualifiers]]
 +
* [[System variables]]
 +
* [[INF, NAN, Null, and Undefined]]
 +
* [[For versus Var]]
 +
* [[Collation Order|Sorting text values]]
 +
* [[Meta-Inference]]
 +
 
 +
=== Intelligent Arrays and Array abstraction ===
 
* [[Array Abstraction]]
 
* [[Array Abstraction]]
* [[Evaluation Modes]]
+
* [[Writing Array-Abstractable Definitions]]
* [[Modules and Libraries]] : Organizing models, storing in separate files for collaboration or reuse.
+
* [[Expressions that don't array-abstract]]
* [[Expressing Uncertainty]] : Distributions, sampling methods, the Run index, etc.
+
* [[Array Manipulation Examples and Challenge Problems]]
* [[Intelligent Multi-Dimensional Arrays]]
 
 
* [[Associative vs. Positional Indexing]]
 
* [[Associative vs. Positional Indexing]]
* [[Self-Indexed Arrays]]
+
* [[Self-Indexed Arrays]]  
* [[Implicit Dimensions]] (aka Lists, null-indexed arrays, unnamed dimensions)
+
* [[Implicit Dimensions]] (Lists, null-indexed arrays, unnamed dimensions)  
* [[User-Defined Functions]]
 
* [[Using References]]
 
* [[Modeling Changes over Time]]
 
* [[Parametric Analysis]]
 
* Optimization
 
** [[Linear and Quadratic Programming]]
 
** [[Non-linear Programming]]
 
* [[Scripting]] : Button scripts, typescript
 
* Special Values [[INF, NAN, Null, and Undefined]]
 
 
* [[Local Indexes]]
 
* [[Local Indexes]]
* [[Table Splicing]] - edit tables based on computed 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]]
 
* [[Debugging Hints]]
 
  
= Mini-Tutorials =
+
=== User-defined functions and libraries ===
 +
* [[User-Defined Functions]]
 +
* [[Creating Libraries]]
 +
* [[Modules and Libraries]]: Organizing models for collaboration
  
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]].
+
=== Integrating with other applications ===
 +
* [[Excel and Analytica]]
 +
* [[Integrating with R|Integrating with R stats language]]
 +
* [[OLE Linking]]
 +
* [[Retrieving Content From the Web]]
 +
* [[DbQuery/Step-by-Step_querying_Microsoft_Access|Querying an ODBC data source]]
  
* Graphing
+
=== Uncertainty and probability distributions ===
** [[Introduction to the Coordinate Index]]
+
* [[Expressing Uncertainty]]
*** [[Graphing a Probability Density]]
+
* [[Mixture distribution]]s
*** [[Making a Multi-D Scatter Plot]]
 
** [[Tornado Plots]]
 
** [[Gantt Charts]]
 
  
* Edit Tables
+
=== Optimizer ===
** [[Inserting Choice Controls in Edit Table Cells]]
+
*[[DefineOptimization]]  
** [[Introduction to SubTables]]
+
*[[Formulations that Preserve Linearity for Optimization]]  
  
* Integration with External Programs and Data.
+
=== Evaluation and caching ===
** [[Retrieving Content From the Web]]
+
* [[Evaluation Modes]]
** [[DbQuery/Step-by-Step_querying_Microsoft_Access|Querying an ODBC data source]]
+
* [[Proactive Evaluation]]
 
+
* [[Controlling When Result Are Cached]]
= Suggested Topics =
+
* [[Save results]]
 
 
Please list other areas for which you would like tips or guidelines, or add your own:
 
 
 
* Choosing the Sample Size
 
  
* Dynamic simulation
+
=== Scripting and Typescript ===
 +
* [[Scripting| Button scripts]]
 +
* [[Scripting Guide]]
 +
* [[:Category:Typescript Commands|Typescript commands]]
  
* Programs that do things with and to models
+
=== Other concepts ===
 +
* [[Parametric Analysis]]
 +
* [[Encoding Decision Trees|Decision trees as influence diagrams]]
  
* How to make models transparent and easy to understand
+
=== [[: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.