Examples table
This table lists the 161 example Analytica models described in these docs, to help you find one close to what you want to do. You can use them to see what Analytica can do, to learn techniques, or as a starting point for your own models.
- Sort the table by clicking a column heading, for example to group models by Domain or Methods.
- Search for a keyword, such as optimization, NPV or energy, with your browser's Find (Ctrl+F).
- Installed means the model is already on your computer: in Analytica, select File / Open and press the Example Models button. See Example Models and Libraries.
- Download file links get the model file, which you can then open in Analytica.
For libraries of functions to add to your models, see the Libraries table. For fuller descriptions, see Example Models and Example Models and Libraries. You are welcome to add your own models (see Uploading Example Models); please also add a row to this table.
| Name (link to page) | Description | Methods | Domain | Download file | Size KB |
|---|---|---|---|---|---|
| 2018 World Cup Soccer final | How much of France's 4-2 World Cup win over Croatia was skill and how much was chance? Accompanies a blog article on randomness in outcomes. | Uncertainty, Statistics, Bayesian inference | Sports | World cup | 6 |
| A Triangle Suppression model of COVID-19 | Models how long lockdown measures are needed under a suppression strategy for the US COVID-19 pandemic. Featured on the Analytica blog. | Dynamic simulation, Forecasting | Health, Epidemiology | COVID-19 Triangle Suppression | 74 |
| Abstracted Subset | Shows how to use the Subset function in a way that array-abstracts over 2-D or higher arrays. | Arrays, Array abstraction | General | Abstracted Subset | 3 |
| Adaptive Filter | Fits noisy time-sequence data using an adaptive filter. | Adaptive filtering, Curve fitting, Time series | Signal processing, Engineering | Installed | |
| Airline NLP | Examples of nonlinear programming optimization with Intelligent Arrays for an airline. | Optimization, Nonlinear programming, Intelligent arrays | Aviation | Installed | |
| Analyzing Unc & Sens | Tools for analyzing uncertainty, relationships between uncertain variables, and sensitivity of outputs to inputs. | Uncertainty, Sensitivity analysis, Statistics, Tutorial | Education | Installed | |
| Antenna Gain | Calculates the expected gain of an antenna looking at two different satellites. | Engineering calculation, Uncertainty | Telecommunications, Satellites | Installed | |
| Array Examples | Basics of working with multidimensional arrays. Used in the User Guide chapter Arrays and Indexes. | Arrays, Tutorial | Education | Installed | |
| Array Function Examples | Demonstrates many of Analytica's built-in array functions. Used in the User Guide chapter Array functions. | Arrays, Array functions, Tutorial | Education | Array Function Examples | 140 |
| Asset allocation | Finds an investment mix that reduces risk through diversification, trading off risk and return. | Optimization, Portfolio selection, Uncertainty | Finance, Investment | Installed | |
| Assignment from Button | Uses a button to copy a computed result into the edit table of another node. | Buttons, Assignment | General | Installed | |
| Autocorrelation | Calculates autocorrelation coefficients of noisy time-sequence data. | Autocorrelation, Time series | Statistics, Signal processing | Installed | |
| Automobile Production | A linear programming example of automobile production planning. | Optimization, Linear programming | Manufacturing, Automotive | Installed | |
| Beer Distribution LP | Three stages of the brewery-to-market shipping model used in the Optimizer Guide. | Optimization, Linear programming, Transportation problem | Supply chain, Distribution | Installed | |
| Beta Updating | Uses the beta distribution to update beliefs about the probability that a coin comes up heads. | Bayesian updating, Beta distribution | Statistics | Installed | |
| Big Mac Attack | Meet daily dietary needs at McDonald's while minimizing cost, calories or carbohydrates, with continuous, integer or binary solutions. | Optimization, Linear programming, Integer programming | Nutrition, Food | Installed | |
| Biotech R&D Portfolio | A multi-project R&D evaluation of a typical decision faced by a biotech company. | Decision analysis, Uncertainty, Portfolio selection | Biotechnology, R&D | Installed | |
| Bond Model | Calculates bond cash flows, current yield and yield to maturity from purchase price, par value, interest rate and life to maturity. | Cash flow, Yield calculation | Finance | Bond Model | 9 |
| Breakeven Analysis | Breakeven analysis across a set of revenue levels, with fixed expenses and variable expenses as a constant fraction of revenue. | Breakeven analysis | Business | Installed | |
| California Power Plants | Shows how to use choice menus, checkboxes and default cell values inside an edit table, using a table of power plants. | User interface, Edit tables, Choice menus | Electricity | California Power Plants | 3 |
| Capital Investment | Chooses which of four projects to fund to maximize total return. | Optimization, Integer programming, Capital budgeting | Finance, Business | Installed | |
| Catching a plane example and EVIU | When should you leave home to catch an early flight? Balances wasted waiting time against missing the plane, and shows the Expected Value of Including Uncertainty (EVIU). Includes slides and video. Also installed with Analytica. | Decision analysis, Uncertainty, Monte Carlo, Value of information, EVIU | Transportation, Personal decisions | Plane catching with UI 2020 | 15 |
| Chess with GPT | Play chess against a GPT model through the OpenAI API library. | Large language models | AI, Games | Chess with GPT | 97 |
| Choice and Determtables | Shows how DetermTables propagate the selection of Choice nodes indexed by Self. | User interface, Choice menus, DetermTable | General | Installed | |
| Color Map | Computes table cell fill colors from red, green and blue inputs, showing computed cell formats and contrasting font colors. | Computed cell formatting, Graphing | General | Color map | 6 |
| COM integration with Excel | Examples of using COM integration to change Excel workbooks and worksheets from Analytica, such as adding a worksheet. | COM integration, Spreadsheets | Software integration | COM integration with Excel | 31 |
| Compression Post Load Calculator | Computes the load a Douglas Fir-Larch post can support in compression, for different timber types, grades and sizes. Also installed with Analytica. | Engineering calculation | Construction, Engineering | Compression Post Load Capacity | 7 |
| Continuous Distributions | Demonstrates the built-in continuous probability distributions. | Probability distributions, Tutorial | Education, Statistics | Installed | |
| Convolution | A Convolve function that combines two time series, with several examples of convolved functions. | Convolution, Time series, User-defined functions | Signal processing, Engineering | Convolution | 4 |
| Correlated Distributions | Reorders samples of several uncertain variables to match a desired rank correlation structure (Iman-Conover method). | Correlation, Rank correlation, Monte Carlo | Statistics | Correlated distributions | 39 |
| Correlated Normals | Creates two normal distributions with a specified correlation between them. | Correlation, Monte Carlo | Statistics | Installed | |
| COVID-19 Case and Death data for US states and counties | Reads the New York Times COVID-19 case and death data for US states and counties and transforms it into convenient Analytica arrays. | Data import, Data transformation | Health, Epidemiology | US COVID-19 Data | 13 |
| COVID-19 Coronavirus SICR progression for 2020 | A simple SICR (susceptible, incubating, contagious, recovered) model of possible COVID-19 scenarios in the US from March to December 2020. | Dynamic simulation, Scenarios | Health, Epidemiology | Simple COVID-19 | 20 |
| COVID-19 State Simulator, a Systems Dynamics approach | A system dynamics SICR model of COVID-19 in Colorado, forecasting cases, deaths and ventilator needs and the effect of lockdown timing. | System dynamics, Dynamic simulation, Scenarios | Health, Epidemiology | COVID Model 2020--03-25 | 223 |
| Cross-Validation / Fitting Kernel Functions to Data | Fits non-linear kernel functions to data and uses cross-validation to choose how many kernels to use without overfitting. | Cross-validation, Curve fitting, Regression | Statistics, Machine learning | Cross-validation example | 22 |
| Data Visualization Examples | A gallery of custom graphs and displays, from cell formatting to maps, with step-by-step instructions for reusing them in your own models. | Graphing, Cell formatting, Maps | Data visualization | Advanced_Visualization_Examples_Jun2023 | |
| Daylighting Options in Building Design | Analyzes life-cycle costs and savings of daylighting options in building design, based on the LBL daylighting nomographs. Also installed with Analytica as Daylight Analyzer. | Cost-benefit analysis, Life-cycle cost | Buildings, Energy efficiency | Daylighting analyzer | 33 |
| DBWrite Example | Writes data from an Analytica model to a relational database using ODBC. | Database, ODBC | Data management | Installed | |
| Dependency Tracker Module | A module that highlights the paths by which one variable influences another, and which nodes are upstream or downstream of a variable. | Model visualization, Buttons, Scripting | Modeling tools | Dependency Tracker | 9 |
| Discrete Distributions | Demonstrates the built-in discrete probability distributions. | Probability distributions, Tutorial | Education, Statistics | Installed | |
| Discrete Sampling | Generates a distribution from a discrete sample of numbers. | Sampling, Discrete distributions | Statistics | Installed | |
| Disease establishment | Forecasts a fish population and the establishment of a contagious viral disease within it over time. | Dynamic simulation, Uncertainty | Fisheries, Ecology, Epidemiology | Installed | |
| Dishwasher warranty reliability | Turns technicians' free-text service notes into a failure model, a warranty reserve, a spare-parts plan and a design decision, using the Jev library. | AI text analysis, Reliability analysis, Uncertainty | Manufacturing, Warranty, Customer service | Dishwasher warranty reliability | 206 |
| Diversification Illustration | A Blitzogram showing how diversifying over more investments changes the distribution of returns. | Uncertainty, Diversification, Graphing | Finance, Investment | Installed | |
| Donor/Presenter Dashboard | Forecasts how an arts organization's audience evolves over time, using a continuous-time Markov chain with immigration and emigration at every node and uncertain inputs. | Markov chain, Dynamic simulation, Uncertainty | Arts, Nonprofit, Marketing | Donor Presenter Dashboard II | 112 |
| Dynamic & Dependencies | Finds the velocity and position of a dropped object over six seconds. | Dynamic simulation, Tutorial | Education, Physics | Installed | |
| Dynamic & Uncertainty | Three ways to combine uncertainty with the Dynamic function. | Dynamic simulation, Uncertainty, Tutorial | Education | Installed | |
| Dynamic Example 1 | The simplest dynamic model: gasoline price over five years at 5% growth. | Dynamic simulation, Tutorial | Education | Installed | |
| Dynamic Example 2 | Gasoline price over time under three different inflation rates. | Dynamic simulation, Scenarios, Tutorial | Education | Installed | |
| Dynamic on multiple indexes | A dynamic loop with simultaneous recurrences over two indexes. | Dynamic simulation, Recurrence | Education | Dynamic on multiple indexes | 4 |
| Dynamic on non-Time index | Uses the Dynamic function for a recurrence over an index other than Time. | Dynamic simulation, Recurrence | Education | Installed | |
| Earthquake Expenses | Simulates expenses following earthquakes over time, answering questions such as the probability of more than one quake in a 10-year period. Also installed with Analytica as Earthquake expense risk. | Risk analysis, Uncertainty, Dynamic simulation | Insurance, Natural hazards | Earthquake expenses | 11 |
| Electrical Generation and Transmission | Minimizes the total cost of generating and transmitting power across a network of nodes with generators, demand, and capacity-limited transmission links. | Optimization, Network flow | Electricity, Engineering | Electrical Transmission | 15 |
| Epidemiological model of COVID-19 for Perú, en español | A Spanish-language Markov model of COVID-19 in Peru and the impact of social isolation, adapted from the US Markov model. | Markov chain, Scenarios | Health, Epidemiology | Modelo Epidemiologoco para el Covid-19 con cuarentena | 29 |
| Expected R&D Project Value | Evaluates and compares the expected commercialization value of several proposed R&D projects. | Decision analysis, Uncertainty, NPV | Business, R&D | Installed | |
| Expected Value of Sampling Information (EVSI) | Computes the value of more treatment trials before a drug agency decides whether to approve a new treatment. | Value of information, EVSI, Decision analysis | Health, Drug approval | Installed | |
| Expression Examples | Building blocks of variable definitions: expressions, operators and math functions. Used in the User Guide chapter on Expressions. | Expressions, Tutorial | Education | Installed | |
| Extracting Data from an XML file | Two ways to read data from an XML file: with a full XML DOM parser, or by matching patterns with regular expressions. | Data import, XML parsing, Regular expressions | Data management | Parsing XML example | 20 |
| Extracting Diagonal | Extracts the diagonal of a matrix. | Arrays, Matrices | Mathematics | Installed | |
| Failure Analysis | Simulates failures of a system with parallel and series components, using a DetermTable to assess the system state. | Reliability analysis, Monte Carlo, DetermTable | Engineering, Reliability | Installed | |
| Financial Statement Templates | A complete set of standard financial statements (profit and loss, balance sheet, cash flow) with a step-by-step guide to adapting them. | Financial statements, Templates | Finance, Accounting | Installed | |
| Find Words Game | Find as many English words as you can in a random tray of letters. | Text processing, User interface | Games | Installed | |
| Fractals everywhere | A Monte Carlo simulation that draws a Barnsley fern fractal. | Monte Carlo, Graphing | Mathematics, Fractals | Installed | |
| From Controversy to Consensus: California's offshore oil platforms | The decision model that helped stakeholders reach consensus on "rigs to reefs" for decommissioning California's 27 offshore oil platforms, comparing options across multiple attributes and stakeholder views. | Decision analysis, Multi-attribute analysis, Sensitivity analysis, Stakeholder analysis | Environment, Oil and gas, Public policy | Platform 2018b | 2178 |
| Gibbs Sampling in Bayesian Network | Solves a Bayesian network by Gibbs sampling (Markov chain Monte Carlo), running several simulations at once. | Bayesian networks, Gibbs sampling, Markov chain Monte Carlo | Statistics | Installed | |
| Grant Exclusion Model | Tests a hypothesis about the attributes of the marginal rejected applicant of a grant program, to help decide whether to fiscally sponsor another organization's grant applications. | Hypothesis testing, Uncertainty | Nonprofit, Business | Grant exclusion | 12 |
| How social isolation impacts COVID-19 spread in the US - A Markov model approach | A Markov model of the COVID-19 epidemic in the US exploring the effect of different levels of social isolation. Showcased in a blog article. | Markov chain, Sensitivity analysis, Scenarios | Health, Epidemiology | Corona Markov | 26 |
| Ideal Gas Law | Solves PV = nRT for any one unknown given the other three, in a variety of units. | Units conversion, Engineering calculation | Physics, Chemistry | Installed | |
| Image recognition | Classifies an image into 1000 categories using an 18-layer residual neural network implemented in Analytica. Described in a blog article with video. | Neural networks, Machine learning | Computer vision, AI | resnet18 | |
| Infeasible | Diagnoses an infeasible set of linear constraints. | Optimization, Linear programming, Infeasibility diagnosis | General | Installed | |
| Inherent and Residual Risk Simulation | Simulates loss exceedance curves for cybersecurity events, comparing inherent risk, residual risk after mitigation, and risk tolerance. | Risk analysis, Monte Carlo, Loss exceedance curves | Cybersecurity | Hubbard and Seiersen cyberrisk | 12 |
| Input and Output Nodes | Used in the User Guide chapter Creating Interfaces for End Users. | User interface, Forms, Tutorial | Education | Installed | |
| Items within Budget function | A function that selects the highest-priority items whose cumulative cost fits within a fixed budget. | Prioritization, Budget constraint, User-defined functions | Business | Items within budget | 3 |
| Kmeans Clustering | Applies K-means clustering to random data to group similar points, with scatter plots and the Iterate function. | Clustering, Iterate, Scatter plots | Statistics, Machine learning | Installed | |
| Labor production allocation | A linear program that decides which products to make and how to allocate workers by skill. | Optimization, Linear programming | Manufacturing, Workforce planning | Installed | |
| Learning a Decision Tree with Python | Uses Analytica's Python integration and scikit-learn to train a decision tree classifier on the Iris data set and report its accuracy. | Python integration, Machine learning, Classification | Machine learning | Python Decision Tree Example | 20 |
| LEV R&D Strategy | R&D investment strategy across powerplant choices for a low-emissions vehicle. | Decision analysis, Uncertainty | Transportation, Automotive, R&D | Installed | |
| Leveling | Levels staff effort over time according to available staff, computing work done and idle time. | Dynamic simulation, Resource leveling | Project management | Installed | |
| Linearizing a discrete NSP | A cereal formulation model that chooses ingredients to minimize cost, linearizing a discrete problem with Boolean decision arrays and piecewise-linear prices. | Optimization, Mixed integer programming, Piecewise linear | Manufacturing, Food | Cereal Formulation1 | 9 |
| LLMs as optimizers - linear regression | Explores using a large language model as an optimizer to fit a linear regression. | Large language models, Optimization, Regression | AI | LLMs as optimizers - linear regression | 12 |
| Loan Policy Selection | Helps a lender choose the credit-rating threshold and interest rate to charge, considering competition and default risk that depends on the economy and borrower credit rating. | Risk analysis, Optimization, Uncertainty | Finance, Banking | Loan policy selection | 28 |
| Logistic regression prior selection | Fits logistic and probit regression to breast cancer data and shows how the Bayesian prior affects generalization. | Logistic regression, Probit regression, Bayesian priors | Statistics, Health | Installed | |
| Lookup Reindexing | Looks up values from another table by re-indexing, the Analytica equivalent of Excel's VLOOKUP. | Arrays, Re-indexing, Lookup | General | Installed | |
| Magic Square | Fills a magic square using a grouped-integer domain. | Optimization, Integer programming | Games, Mathematics | Installed | |
| Mandatory vs Voluntary testing policies | Compares mandatory and voluntary COVID-19 testing of a ship's crew before boarding, by the resulting infection rate among those who board. | Uncertainty, Policy comparison | Health, Military | Voluntary vs mandatory testing | 1204 |
| Map images from internet | Reads map images of selected areas from Google Maps and displays them in the model. | Reading from the web, Images | Geospatial, Maps | Installed | |
| Marginal Abatement Graph | Builds a marginal abatement cost curve to prioritize a portfolio of carbon-reduction projects (here, home heating efficiency) by cost per tonne of CO2 avoided. Accompanies a Lumina blog article. | Graphing, Optimal allocation, Budget constraint | Energy, Climate, Environment | Marginal abatement home heating | 7 |
| Marginal Analysis for Control of SO2 emissions | Finds the economically efficient level of sulfur dioxide cleanup from coal-burning power plants by comparing marginal costs and benefits of policy alternatives. Also installed with Analytica. | Cost-benefit analysis, Marginal analysis | Environment, Air pollution, Electricity | Marginal Analysis for Control of SO2 Emissions | 4 |
| Market Model | Explores pricing and advertising budget decisions for a new product, using forms for user inputs and outputs. | Decision analysis, User interface, Forms | Business, Marketing | Installed | |
| Markov Chain | Simulates the number of hospital patients over time as a Markov process. | Markov chain, Dynamic simulation | Health, Hospitals | Markov Chain | 5 |
| Mass-Spring-Damper | Simulates a free mass-spring-damper system. | Dynamic simulation, Differential equations | Physics, Engineering | Installed | |
| Mean-reversion trading | Models a mean-reverting price process and a trading strategy to beat the market, as a Markov decision process. | Markov decision process, Dynamic simulation | Finance, Trading | Installed | |
| Minimal edit distance, a 2-D dynamic | Computes the Levenshtein edit distance between two text strings with the Wagner-Fischer algorithm, a 2-D Dynamic. | Dynamic programming, Text processing | Computer science | Installed | |
| Modeling Depreciation | Shows how to compute depreciation from a schedule of spending and a depreciation schedule over time. | Depreciation, Cash flow, Arrays | Finance, Accounting | Fixed Amortization Schedule | 2 |
| Moving Average Example | Computes the moving average of a data stream and defines a reusable Moving Average function. | Time series, User-defined functions | Statistics | Installed | |
| Multi-attribute Utility Analysis | Compares cars across several attributes, where different drivers give different weights to each attribute. | Multi-attribute analysis, Utility | Consumer decisions, Automotive | Installed | |
| Multi-lingual Influence Diagram | Keeps titles and descriptions in both English and French, switching the whole diagram's language with a pull-down menu. | User interface, Scripting | Modeling tools, Languages | French-English | 6 |
| Multidimensional Scaling | Finds a 2-D layout of points that best matches a matrix of distances or dissimilarities. | Multidimensional scaling | Statistics | Installed | |
| Neural Network | Trains a 2-layer feed-forward neural network with the Analytica Optimizer on four sample data sets, then tests it on held-out examples. | Neural networks, Optimization, Non-linear regression | Machine learning | Neural-Network | 48 |
| Newton-Raphson Method | Implements Newton's method for finding a root of f(x) = 0. | Root finding, Iteration | Mathematics | Installed | |
| NLP with Jacobian | Uses an analytic Jacobian and gradient to speed up a constrained nonlinear optimization. | Optimization, Nonlinear programming, Gradients | Mathematics, Geometry | Installed | |
| Nonsymmetric Tree | An asymmetric decision tree in Analytica. | Decision tree, Decision analysis | General | Installed | |
| Optimal can dimensions | Finds the dimensions of a cylindrical can that holds a given volume with the least material. | Optimization, Nonlinear programming | Manufacturing, Packaging | Installed | |
| Optimal Path Dynamic Programming | Dynamic programming solution for the optimal path through a sequential decision problem in a deterministic environment. | Dynamic programming, Sequential decisions | Operations research | Optimal Path Dynamic Programming | 4 |
| Optimal Production Allocation | Allocates machine time across chip products to maximize profit with linear programming. | Optimization, Linear programming | Manufacturing, Semiconductors | Optimal production allocation | 6 |
| Output and Input Columns in Same Table | Shows an input table where one column holds computed outputs and another holds checkboxes for the user to select. | User interface, Edit tables, Check attribute | General | Output and input columns | 7 |
| Parking Space Selection | Find the parking space that minimizes your time to reach a restaurant: dynamic programming with uncertainty. | Dynamic programming, Uncertainty, Sequential decisions | Personal decisions, Transportation | Installed | |
| Party With Forecast | Where to hold a party given uncertain weather, extended with a weather forecast to show the value of information. | Decision analysis, Value of information, Decision tree | Personal decisions | Installed | |
| Plan_Schedule_ Control | Calculates the critical path, timing and costs for completing a project from its activity paths. | Critical path, Scheduling | Project management | Installed | |
| Plane allocation LP | Allocates planes to origin-destination legs to maximize gross margin. | Optimization, Linear programming | Aviation | Plane Allocation LP | 9 |
| Polynomial NLP | A simple 1-D example of the problem of local optima. | Optimization, Nonlinear programming, Local optima | Mathematics | Polynomial NLP | 12 |
| Portfolio optimization with dependencies | Selects projects to maximize value subject to group budgets and dependencies, where a project can only be done if its enabling projects are. | Optimization, Portfolio selection, Integer programming | Business, Project management | PortfolioOptimizationwithDependencies | 379 |
| Power dispatch | Dispatches generating units using different fuels, cheapest first, to meet varying demand, using the Dispatch function. | Dispatch, Merit order | Electricity | Installed | |
| Principle Components | Uses principal components analysis to reduce a multidimensional data set to fewer dimensions. | Principal components analysis, Eigen decomposition | Statistics | Installed | |
| Probability assessment | A trivia game that scores how well you calibrate your uncertainty, to improve your personal calibration. | Probability assessment, Calibration | Games, Education | Probability assessment | 36 |
| Probability of Gaussian Region (Importance Sampling) | Uses importance sampling to estimate the probability of rare events that plain Monte Carlo would rarely sample. | Importance sampling, Monte Carlo, Rare events | Statistics | Installed | |
| Problems with Local Optima | Shows how nonlinear optimization can get stuck in local optima, and ways to find the global optimum. | Optimization, Nonlinear programming, Local optima | Mathematics | Installed | |
| Production Planning LP | Plans production of four product versions given assembly, polishing and packing capacity. | Optimization, Linear programming | Manufacturing | Installed | |
| Project Planner | Evaluates R&D projects with uncertain costs and revenues, compares them by expected NPV and soft attributes (strategic fit, staff development, goodwill), and selects the best portfolio within a budget. | NPV, Uncertainty, Multi-attribute analysis, Portfolio selection | Business, R&D | Project Priorities 5 0 Project priorities 2007 4.0 |
33 30 |
| Project Portfolio Planner | Evaluates and prioritizes projects by estimated NPV or a multi-attribute score (strategic fit, staff development, goodwill, net revenue). | NPV, Multi-attribute analysis, Portfolio selection | Business, R&D | Installed | |
| Projectile Motion | Uses Time and the Dynamic function to model the motion of a projectile. | Dynamic simulation | Physics | Installed | |
| Quadratic Constraints | A quadratically constrained optimization problem with a quadratic objective. | Optimization, Quadratic programming | Mathematics | Installed | |
| Red or blue state | Shape outlines of the 50 US states with a color-coded map of political leaning. The state shapes are reusable for your own maps. | Graphing, Maps, Polygon fill | Politics, Geography | Red State Blue State plot | 2366 |
| Regression Examples | Generalized linear regression, fitting curves of various functional forms to (x, y) points. | Regression, Curve fitting | Statistics | Installed | |
| Regular polygon calculator | Computes all the metrics of a regular N-sided polygon from any one of them, using OnChange handlers to update linked inputs. | User interface, OnChange | Mathematics, Geometry | Installed | |
| Regulation of Photosynthesis | Simulates how photosynthesis is regulated in cyanobacteria as light intensity varies, tracking key transport molecules through the photosynthetic chain. | Dynamic simulation | Biology | Photosynthesis regulation Photosystem |
10 16 |
| Retirement plan type comparison | Compares the nest egg at retirement from a 401(k), traditional IRA, Roth IRA or regular brokerage account, accounting for taxes and uncertainty. A smaller version runs in Analytica Free 101. | Decision analysis, Uncertainty, Sensitivity analysis, MultiTables | Personal finance, Taxes, Retirement | Comparing retirement account types Comparing retirement account types without sensitivity |
91 64 |
| Sales Effectiveness | Effects of unit price on sales force and production capacity, turning low-medium-high estimates into continuous distributions. From Forrester's Principles of Systems. | System dynamics, Uncertainty, Dynamic simulation | Business, Sales | Installed | |
| Sample Size Input Node | Puts an input node for the sample size on a form, so users can change it without opening the Uncertainty Options dialog. | User interface, Uncertainty settings | General | Installed | |
| Sampling from only feasible points | A button script that samples chance variables, then keeps only the jointly feasible sample points and resets the sample size accordingly. | Monte Carlo, Importance sampling, Buttons | Statistics | Feasible Sampler | 5 |
| Seat belt safety | Compares the value of policies for restraining automobile occupants. | Risk analysis, Cost-benefit analysis, Uncertainty | Transportation safety, Public policy | Installed | |
| Smooth PDF plots using Kernel Density Estimation | A simple fixed-width kernel density estimator that gives smoother probability density plots than the histogram-based PDF. | Kernel density estimation, Graphing | Statistics | Kernel Density Estimation | 3 |
| Solar Panel Analysis | Would rooftop solar panels pay off for a home in San Jose? Explores how many panels to install and when, with NPV, IRR and payback, including tax credits and falling PV prices. A video shows how the model was built. | NPV, IRR, Cash flow, Scenarios | Energy, Renewable energy, Personal finance | Solar Panel Analysis | 17 |
| Solve using NLP | Solves a nonlinear equation by encoding it as a constraint in a nonlinear program. | Optimization, Nonlinear programming, Equation solving | Mathematics | Installed | |
| Sorting People by Height | Sorts an index by a table of values and builds a sorted table. | Sorting, Arrays | General | Installed | |
| Statistical Bootstrapping | Estimates the sampling error of a statistical estimator by repeatedly resampling the original data. Also installed with Analytica as Bootstrapping. | Bootstrapping, Resampling | Statistics | Bootstrapping | 6 |
| Steel and Aluminum import tariff impact on US trade deficit | A simple, impartial model estimating the net impact of the 2018 US steel and aluminum tariffs on the US trade deficit, with explicit uncertainties you can replace with your own assumptions. | Uncertainty, Transparent assumptions | Economics, Trade policy | Steel and aluminum tariff model | 14 |
| Subscriber Pricing | Calculates the monthly revenue needed per subscriber for a service to earn the firm's weighted average cost of capital. | Cash flow, Cost of capital | Business, Telecommunications | Installed | |
| Subset of Array | Creates a subset of a larger array based on a criterion. | Arrays, Subset | General | Installed | |
| Sudoku with Optimizer | Solves a Sudoku puzzle with the Optimizer. | Optimization, Integer programming | Games | Installed | |
| Supply and Demand | Finds the supply level that maximizes profit when profit is asymmetric around average demand. | Decision analysis, Uncertainty, Asymmetric loss | Business, Inventory | Installed | |
| Swapping y and x-index | Swaps a one-dimensional array with its index, so the values become the index. | Arrays, Re-indexing | General | Installed | |
| Tax bracket interpolation | Computes US federal income tax from taxable income, reproducing the IRS tax tables exactly by handling tax brackets and the IRS rounding rules. | Interpolation, Lookup tables | Taxes, Personal finance | Tax bracket interpolation 2021 | 248 |
| Timber Post Compression Load Capacity | Calculates the maximum load a Douglas Fir-Larch post of a given size, grade and composition can carry in a construction setting. | Engineering calculation | Construction, Engineering | PostCompression | 7 |
| Time of Use pricing | Imports actual electricity demand data and explores time-of-use rate tariffs that charge more when demand tends to exceed supply. | Reading spreadsheets, Time series | Electricity, Energy pricing | Time of use pricing | 20 |
| Time-series re-indexing | Maps measurements taken at irregular times onto a uniform weekly time index by interpolation, then shows other basic time-series re-indexing techniques. | Time series, Interpolation, Re-indexing | General, Forecasting | Time-series-reindexing | 11 |
| Tornado Diagrams | Shows how to compute and display tornado diagrams of the sensitivity of a result to selected inputs. | Sensitivity analysis, Tornado diagrams | General | Installed | |
| Total Allowable Harvest | Finds the total allowable catch or removal for a fish or animal population with poorly known dynamics. One version uses Optimizer, the other StepInterp. | Optimization, Dynamic simulation, Uncertainty | Fisheries, Ecology, Wildlife management | Total Allowable Removal model with Optimizer Total Allowable Removal model w StepInterp |
17 17 |
| Transforming Dimensions by transform matrix, month to quarter | Aggregates an array from a fine-grained index (months) to a coarser one (quarters), using Aggregate and an older transform-matrix method. | Aggregation, Arrays | General, Time series | Month to quarter | 5 |
| Traveling salesman | Finds a minimal-length tour through a set of cities. | Optimization, Integer programming, Routing | Transportation, Logistics | Traveling salesman | 4 |
| Tunnel through earth | How long would it take to fall through a tunnel straight through the center of the earth, and how fast would you go? | Dynamic simulation | Physics | Installed | |
| Two Branch Party Tree | Where to hold a party given uncertain weather: a simple two-branch decision tree in Analytica. | Decision tree, Decision analysis | Personal decisions | Installed | |
| Two Mines Model | Meets a smelter's contract for three grades of ore at least cost from two mines. | Optimization, Linear programming | Mining | Installed | |
| TXC example: Cost-benefit analysis of controlling emissions from a power plant | How much should a coal-fired power plant control emissions of a toxic air pollutant? Compares control costs with reduced mortality under uncertainty. An update of the very first Analytica model. Installed with Analytica as Txc. | Cost-benefit analysis, Uncertainty, Decision analysis, Value of information | Environment, Air pollution, Health, Electricity | Installed | |
| Unequal time steps | A dynamic growth or decay model where Time has unequal time steps. | Dynamic simulation, Time steps | General | Installed | |
| Upgrade Decision | Which technology to buy now, given uncertain future products and prices. | Decision analysis, Uncertainty | Technology purchasing | Installed | |
| Use of MDTable | Uses MdTable to convert relational records into multidimensional arrays. | MdTable, Arrays, Data transformation | Data management | Installed | |
| Using GPT to clean inconsistent data | Uses a large language model through the OpenAI API library to standardize inconsistent data values. | Large language models, Data cleaning | AI, Data management | Using GPT to clean inconsistent data | 139 |
| Vacation plan with PWL tax | Uses LinearInterp to encode a piecewise-linear tax in an integer linear program. | Optimization, Integer programming, Piecewise linear | Personal finance, Taxes | Installed | |
| Vector Math | Functions for geospatial calculations: vector cross products, spherical-Cartesian conversion, bearings and great-circle distances between latitude-longitude points. | Vector math, Geometry, User-defined functions | Geospatial, GIS | Vector Math | 24 |
| Waterfall chart | Shows how to build a waterfall chart of the components of an asset's earnings stream. | Graphing, Waterfall charts | Finance | Installed |
See Also
Comments
Loading comments...