Products
  • Wolfram|One

    The definitive Wolfram Language and notebook experience

  • Mathematica

    The original technical computing environment

  • Notebook Assistant + LLM Kit

    All-in-one AI assistance for your Wolfram experience

  • Compute Services
  • System Modeler
  • Finance Platform
  • Wolfram|Alpha Notebook Edition
  • Application Server
  • Enterprise Private Cloud
  • Wolfram Engine
  • Wolfram Player
  • Wolfram Cloud App
  • Wolfram Player App

More mobile apps

Core Technologies of Wolfram Products

  • Wolfram Language
  • Computable Data
  • Wolfram Notebooks
  • AI & Linguistic Understanding

Deployment Options

  • Wolfram Cloud
  • wolframscript
  • Wolfram Engine Community Edition
  • Wolfram LLM API
  • WSTPServer
  • Wolfram|Alpha APIs

From the Community

  • Function Repository
  • Community Paclet Repository
  • Example Repository
  • Neural Net Repository
  • Prompt Repository
  • Wolfram Demonstrations
  • Data Repository
  • Group & Organizational Licensing
  • All Products
Consulting & Solutions

We deliver solutions for the AI era—combining symbolic computation, data-driven insights and deep technical expertise

  • Data & Computational Intelligence
  • Model-Based Design
  • Algorithm Development
  • Wolfram|Alpha for Business
  • Blockchain Technology
  • Education Technology
  • Quantum Computation

Wolfram Consulting

Wolfram Solutions

  • Data Science
  • Artificial Intelligence
  • Biosciences
  • Healthcare Intelligence
  • Sustainable Energy
  • Control Systems
  • Enterprise Wolfram|Alpha
  • Blockchain Labs

More Wolfram Solutions

Wolfram Solutions For Education

  • Research Universities
  • Colleges & Teaching Universities
  • Junior & Community Colleges
  • High Schools
  • Educational Technology
  • Computer-Based Math

More Solutions for Education

  • Contact Us
Learning & Support

Get Started

  • Wolfram Language Introduction
  • Fast Intro for Programmers
  • Fast Intro for Math Students
  • Wolfram Language Documentation

More Learning

  • Highlighted Core Areas
  • Demonstrations
  • YouTube
  • Daily Study Groups
  • Wolfram Schools and Programs
  • Books

Grow Your Skills

  • Wolfram U

    Courses in computing, science, life and more

  • Community

    Learn, solve problems and share ideas.

  • Blog

    News, views and insights from Wolfram

  • Resources for

    Software Developers

Tech Support

  • Contact Us
  • Support FAQs
  • Support FAQs
  • Contact Us
Company
  • About Wolfram
  • Career Center
  • All Sites & Resources
  • Connect & Follow
  • Contact Us

Work with Us

  • Student Ambassador Initiative
  • Wolfram for Startups
  • Student Opportunities
  • Jobs Using Wolfram Language

Educational Programs for Adults

  • Summer School
  • Winter School

Educational Programs for Youth

  • Middle School Camp
  • High School Research Program
  • Computational Adventures

Read

  • Stephen Wolfram's Writings
  • Wolfram Blog
  • Wolfram Tech | Books
  • Wolfram Media
  • Complex Systems

Educational Resources

  • Wolfram MathWorld
  • Wolfram in STEM/STEAM
  • Wolfram Challenges
  • Wolfram Problem Generator

Wolfram Initiatives

  • Wolfram Science
  • Wolfram Foundation
  • History of Mathematics Project

Events

  • Stephen Wolfram Livestreams
  • Online & In-Person Events
  • Contact Us
  • Connect & Follow
Wolfram|Alpha
  • Your Account
  • User Portal
  • Wolfram Cloud
  • Products
    • Wolfram|One
    • Mathematica
    • Notebook Assistant + LLM Kit
    • Compute Services
    • System Modeler
    • Finance Platform
    • Wolfram|Alpha Notebook Edition
    • Application Server
    • Enterprise Private Cloud
    • Wolfram Engine
    • Wolfram Player
    • Wolfram Cloud App
    • Wolfram Player App

    More mobile apps

    • Core Technologies
      • Wolfram Language
      • Computable Data
      • Wolfram Notebooks
      • AI & Linguistic Understanding
    • Deployment Options
      • Wolfram Cloud
      • wolframscript
      • Wolfram Engine Community Edition
      • Wolfram LLM API
      • WSTPServer
      • Wolfram|Alpha APIs
    • From the Community
      • Function Repository
      • Community Paclet Repository
      • Example Repository
      • Neural Net Repository
      • Prompt Repository
      • Wolfram Demonstrations
      • Data Repository
    • Group & Organizational Licensing
    • All Products
  • Consulting & Solutions

    We deliver solutions for the AI era—combining symbolic computation, data-driven insights and deep technical expertise

    WolframConsulting.com

    Wolfram Solutions

    • Data Science
    • Artificial Intelligence
    • Biosciences
    • Healthcare Intelligence
    • Sustainable Energy
    • Control Systems
    • Enterprise Wolfram|Alpha
    • Blockchain Labs

    More Wolfram Solutions

    Wolfram Solutions For Education

    • Research Universities
    • Colleges & Teaching Universities
    • Junior & Community Colleges
    • High Schools
    • Educational Technology
    • Computer-Based Math

    More Solutions for Education

    • Contact Us
  • Learning & Support

    Get Started

    • Wolfram Language Introduction
    • Fast Intro for Programmers
    • Fast Intro for Math Students
    • Wolfram Language Documentation

    Grow Your Skills

    • Wolfram U

      Courses in computing, science, life and more

    • Community

      Learn, solve problems and share ideas.

    • Blog

      News, views and insights from Wolfram

    • Resources for

      Software Developers
    • Tech Support
      • Contact Us
      • Support FAQs
    • More Learning
      • Highlighted Core Areas
      • Demonstrations
      • YouTube
      • Daily Study Groups
      • Wolfram Schools and Programs
      • Books
    • Support FAQs
    • Contact Us
  • Company
    • About Wolfram
    • Career Center
    • All Sites & Resources
    • Connect & Follow
    • Contact Us

    Work with Us

    • Student Ambassador Initiative
    • Wolfram for Startups
    • Student Opportunities
    • Jobs Using Wolfram Language

    Educational Programs for Adults

    • Summer School
    • Winter School

    Educational Programs for Youth

    • Middle School Camp
    • High School Research Program
    • Computational Adventures

    Read

    • Stephen Wolfram's Writings
    • Wolfram Blog
    • Wolfram Tech | Books
    • Wolfram Media
    • Complex Systems
    • Educational Resources
      • Wolfram MathWorld
      • Wolfram in STEM/STEAM
      • Wolfram Challenges
      • Wolfram Problem Generator
    • Wolfram Initiatives
      • Wolfram Science
      • Wolfram Foundation
      • History of Mathematics Project
    • Events
      • Stephen Wolfram Livestreams
      • Online & In-Person Events
    • Contact Us
    • Connect & Follow
  • Wolfram|Alpha
  • Wolfram Cloud
  • Your Account
  • User Portal
Wolfram Language & System Documentation Center
TimeSeriesModelFit
  • See Also
    • TimeSeriesModel
    • TimeSeriesForecast
    • UnitRootTest
    • AutocorrelationTest
    • ARProcess
    • MAProcess
    • ARMAProcess
    • ARIMAProcess
    • SARIMAProcess
    • RandomFunction
    • SequencePredict
  • Related Guides
    • Time Series Processes
    • Time Series Processing
    • Scientific Data Analysis
    • Supervised Machine Learning
    • Scientific Models
    • Using the Wolfram Data Drop
    • Signal Visualization & Analysis
    • Image Computation for Microscopy
    • See Also
      • TimeSeriesModel
      • TimeSeriesForecast
      • UnitRootTest
      • AutocorrelationTest
      • ARProcess
      • MAProcess
      • ARMAProcess
      • ARIMAProcess
      • SARIMAProcess
      • RandomFunction
      • SequencePredict
    • Related Guides
      • Time Series Processes
      • Time Series Processing
      • Scientific Data Analysis
      • Supervised Machine Learning
      • Scientific Models
      • Using the Wolfram Data Drop
      • Signal Visualization & Analysis
      • Image Computation for Microscopy

TimeSeriesModelFit[data]

constructs a time series model for data from an automatically selected model family.

TimeSeriesModelFit[data,mspec]

constructs a time series model for data from a model family specified by mspec.

Details and Options
Details and Options Details and Options
Examples  
Basic Examples  
Scope  
Basic Uses  
Model Specification  
Model Properties  
Options  
ConfidenceLevel  
IncludeConstantBasis  
Method  
WorkingPrecision  
Applications  
Local Temperature  
Airline Passengers  
Prime Numbers  
Accidental Deaths  
Lynx Pelts  
Retail Sales  
Medical Sales and Advertising  
Possible Issues  
See Also
Related Guides
History
Cite this Page
BUILT-IN SYMBOL
  • See Also
    • TimeSeriesModel
    • TimeSeriesForecast
    • UnitRootTest
    • AutocorrelationTest
    • ARProcess
    • MAProcess
    • ARMAProcess
    • ARIMAProcess
    • SARIMAProcess
    • RandomFunction
    • SequencePredict
  • Related Guides
    • Time Series Processes
    • Time Series Processing
    • Scientific Data Analysis
    • Supervised Machine Learning
    • Scientific Models
    • Using the Wolfram Data Drop
    • Signal Visualization & Analysis
    • Image Computation for Microscopy
    • See Also
      • TimeSeriesModel
      • TimeSeriesForecast
      • UnitRootTest
      • AutocorrelationTest
      • ARProcess
      • MAProcess
      • ARMAProcess
      • ARIMAProcess
      • SARIMAProcess
      • RandomFunction
      • SequencePredict
    • Related Guides
      • Time Series Processes
      • Time Series Processing
      • Scientific Data Analysis
      • Supervised Machine Learning
      • Scientific Models
      • Using the Wolfram Data Drop
      • Signal Visualization & Analysis
      • Image Computation for Microscopy

TimeSeriesModelFit

TimeSeriesModelFit[data]

constructs a time series model for data from an automatically selected model family.

TimeSeriesModelFit[data,mspec]

constructs a time series model for data from a model family specified by mspec.

Details and Options

  • TimeSeriesModelFit is used in time series analysis. It automates the selection of a time series model from a large class of possible models.
  • TimeSeriesModelFit returns a symbolic TimeSeriesModel object to represent the time series model it constructs. The properties and diagnostics of the model can be obtained from model[property].
  • A list of available model properties can be obtained using model["Properties"].
  • The data can be a list of numeric values {x1,x2,…}, a list of time-value pairs {{t1,x1},{t2,x2},…}, a TimeSeries, or TemporalData.
  • The value of the model at time t can be obtained by giving model[t]. If t is in the range of the input data, then the data at time t is returned; otherwise, a forecasted value is given.
  • Forecast prediction limits at a time t can be obtained using model["PredictionLimits"][t].
  • The model specification mspec can take the following forms:
  • Automaticautomatically select the model to use
    "family"select a model from a given family
    {"family",params}select a model from a subset within a given family
  • The following families and parameterizations can be used:
  • "AR"{p}autoregressive model family
    "MA"{q}moving-average model family
    "ARMA"{p,q}autoregressive moving-average model family
    "ARIMA"{p,d,q}integrated ARMA model family
    "SARMA"{{p,q},{sp,sq},s}seasonal ARMA model family
    "SARIMA"{{p,d,q},{sp,sd,sq},s}seasonal ARIMA model family
    "ARCH"{q}ARCH model family
    "GARCH"{q,p}GARCH model family
  • Autoregressive and moving-average orders p and q and their seasonal counterparts sp and sq can be given as Automatic, a non-negative integer, a list of non-negative integers, or a Span indicating such a list.
  • The non-seasonal and seasonal integration orders d and sd can be given as Automatic, a non-negative integer, a list of non-negative integers, or a Span indicating such a list.
  • For seasonal models, the seasonality parameter s can be Automatic or a positive integer.
  • Additional model family parameterizations are given in the examples.
  • The following model properties can be obtained using model["property"]:
  • "BestFit"the fitted model
    "BestFitParameters"coefficient estimates
    "ErrorVariance"model error variance
    "FitResiduals"residuals for the fitted model
    "StandardizedResiduals"standardized model residuals
    "TemporalData"input data as TemporalData
  • Properties pertaining to model selection include:
  • "CandidateModels"a set of candidate models sorted by selection criterion
    "CandidateModelSelectionValues"selection criterion values for each candidate model
    "CandidateSelectionTable"a table containing models and selection criterion values
    "CandidateSelectionTableEntries"entries from the candidate selection table
    "ModelFamily"the selected model family
    "SelectionCriterion"criterion used for selecting the best model
  • Properties that measure goodness of fit include:
  • "AIC"Akaike information criterion
    "AICc"finite sample corrected AIC
    "BIC"Bayesian information criterion
    "SBC"Schwartz–Bayes information criterion
  • The following properties can be used to assess the whiteness of the model residuals:
  • "ACFPlot"plot of residual autocorrelations
    "ACFValues"values from the "ACFPlot"
    "PACFPlot"plot of residual partial autocorrelations
    "PACFValues"values from the "PACFPlot"
    "LjungBoxPlot"plot of Ljung–Box residual autocorrelation test -values
    "LjungBoxValues"values from the "LjungBoxPlot"
  • The maximum number of lags to include for a residual whiteness property "wprop" can be controlled by giving model["wprop","LagMax"->max], where max is a positive integer.
  • Properties and diagnostics for coefficient estimates include:
  • "CovarianceMatrix"covariance estimate for model coefficients
    "InformationMatrix"information matrix for model coefficients
    "ParameterConfidenceIntervals"confidence intervals about the coefficient estimates
    "ParameterStandardErrors"standard errors of model coefficients
    "ParameterTable"table of fitted coefficient information
    "ParameterTableEntries"entries in the parameter table
  • TimeSeriesModelFit takes the following options:
  • ConfidenceLevel 95/100confidence level to choose »
    IncludeConstantBasis Automaticwhether to include a constant in the model »
    Method Automaticthe method to use for model selection »
    WorkingPrecision Automaticprecision used in internal computations »
  • The default setting IncludeConstantBasis->Automatic will include a constant in the model if both the non-seasonal and seasonal integration orders are zero; otherwise, no constant will be included.
  • The method m in Method->m can be either "Stepwise" or "GridSearch". For stepwise selection, Automatic parameter orders are incrementally changed until a model with an optimal selection criterion is found. Using a grid search exhaustively tries all models over a specified grid.
  • The best model is selected according to a selection criterion crit, which can be set in Method->{m,"SelectionCriterion"->crit}. Some examples of valid selection criteria include "AIC" (default), "AICc", "SBC", and "BIC".

Examples

open all close all

Basic Examples  (1)

Fit a time series model to some data:

The fitted time series model:

Obtain a point forecast and 95% prediction limits at time 35:

Visualize the data with a 10-step-ahead forecast:

Scope  (22)

Basic Uses  (5)

Automatically fit a model to a time series:

The model selected for the data:

Create a forecast using some monthly temperature data:

The monthly temperature data and a 24-month forecast:

Forecast the average temperature for June 1, 2014:

A 95% confidence interval about the forecast:

Fit a particular model to a time series:

Fit a "GARCH"(1,1) model to the data:

The model and parameter estimates:

Fit a time series model to a 100-business-day time series:

Simulate the next 30 business days 50 times:

Use the original data to simulate future observations with TimeSeriesModel:

Fit a model:

Use the best-fit process to simulate 10 future observations:

No information about time stamps or initial values is passed to RandomFunction:

Simulate using TimeSeriesModel to use information given by the original data:

Model Specification  (6)

Automatically select a model for a time series:

Equivalently, specify Automatic:

Find a model in a particular family:

Search the autoregressive family of models:

Select the best model from an explicit set of candidates:

Search the ARMA family with orders and from 0 to 2:

Fit a model with fixed orders:

Fit an "ARIMA"(2,1,3) model to the data:

Fix the integration order and search for the autoregressive and moving average orders:

Parameterizations for the ARIMA family of models:

Automatically detect the orders , , and :

Alternatively, use Automatic for all parameter orders:

Equivalent ways to fix the integration order while leaving and Automatic:

Equivalent ways to fix and while leaving the integration order Automatic:

Parameterizations for the SARIMA family of models:

Automatically detect , , , , , , and :

Alternatively, use Automatic for all parameter orders:

Equivalent ways to fix the seasonality parameter while leaving all others Automatic:

Equivalent ways to fix the seasonality and integration orders and :

Model Properties  (11)

Obtain a list of available properties:

Extract the best-fitting process:

Equivalently, use Normal:

Show some fit criteria for the selected model:

The criterion that was used to choose the best model:

Report the top models that were fitted to the data:

The entries from the table:

Obtain a list of candidate models fitted to the data:

Compare the models by AIC:

Check whether fit residuals are autocorrelated:

There is a significant spike at lag 3:

Adding a moving-average component removes the autocorrelation at lag 3:

Check whether the partial correlation function for the fit residuals is zero:

There is a significant spike at lag 3:

Adding a moving-average component removes the partial correlation at lag 3:

Test model residuals for autocorrelation:

There are significant spikes at lags 3 and 4:

Adding a moving-average component removes the significant autocorrelations:

Obtain values used in residual whiteness diagnostic plots:

The first 5 autocorrelation values and 95% confidence region used in the "ACFPlot":

The first 5 partial autocorrelation values and 95% confidence region used in the "PACFPlot":

The Ljung–Box -values for lags 1 to 12 and the critical value used in the plot:

Report the values and significance of model parameters:

The value entries from the table:

Obtain parameter standard errors from the parameter covariance matrix:

Standard errors can be obtained directly:

Options  (9)

ConfidenceLevel  (2)

Set the confidence level to use for prediction limits:

Use a 90% confidence level:

The confidence level can be changed after fitting:

The ConfidenceLevel setting affects thresholds for feature detection:

IncludeConstantBasis  (1)

Require that a constant be estimated for the model:

Set the constant to zero:

Method  (5)

By default, parameter orders are selected using a stepwise search:

Use a grid search instead:

Perform a hybrid search:

Use different selection criteria to pick the best model:

By default, "AIC" is used:

Use "BIC":

Set the maximum number of candidate models to keep for reporting:

Retain a maximum of 15 models:

Keep all models that were fitted:

By default, a maximum of 10 models are kept:

Set the maximum allowable autoregressive and moving-average orders:

The maximum orders limit the number of models that can be fitted:

The stepwise method fits models within "MaxStepSize" orders of the current best model:

By default, the maximum order step is set to 1:

Increasing the step size can improve quality but may increase search time:

Compare to a grid search:

WorkingPrecision  (1)

Use WorkingPrecision to obtain higher-precision estimates:

Applications  (8)

Local Temperature  (1)

Forecast the average temperature for the next month at your location:

Local average monthly temperature for the past 10 years:

Fit a time series model:

Next month's forecast:

Plot a forecast for the next year with 95% confidence bands:

Airline Passengers  (2)

The following data contains the monthly total number of US international airline passengers (in thousands) from January 1949 to December 1960:

Split the data at January 1958:

Fit a time series model to the airline passenger data before 1958:

Compare the forecasted and actual number of airline passengers for June of 1959:

The forecast from 1958 to 1961 compared to the actual data:

Simulate airline passenger counts seven years into the future and compare to a forecast:

Fit a time series model to the data:

Create the seven-year forecast and prediction limits:

A plot of the forecast:

Simulate 100 paths seven years into the future:

Show the 95% prediction limit with the simulated paths:

Prime Numbers  (1)

Fit a time series model to the differences between actual and estimated prime numbers:

Fit a model to the differences:

Show the forecast of the next 100 differences with 95% prediction limits:

Use the model to improve the estimate of the 300th prime:

The original and improved estimators compared to the actual primes:

Accidental Deaths  (1)

The number of accidental deaths in the United States was recorded monthly for six years:

Fit an ARProcess to the data:

The model misses the seasonality in the data:

The diagnostic plots suggest a model with seasonality of 12 is needed:

The seasonal model seems to generally outperform the non-seasonal one:

Obtain an empirical estimate of the 90% forecast prediction limits two months into the future:

Compare to the asymptotic estimates:

Lynx Pelts  (1)

Number of mink furs sold yearly by the Hudson's Bay Company, Canada, from 1850 to 1911:

Fit a model to the data:

Simulate the values of the model for the next 10 years:

The simulated values may be negative, but the mean function provides a positive forecast:

Plot the data with the forecast given by the simulation:

Retail Sales  (1)

Retail monthly sales in United States:

Create TimeSeries from the selection:

Plot the sales with grid lines at December peaks:

Fit a seasonal model:

The process parameters:

Find the forecast for the next 7 years:

Calculate 95% confidence bands for the forecast:

There is an upper and a lower band:

Plot the forecast within the 95% confidence region:

Medical Sales and Advertising  (1)

The following time series are bi-quarterly sales and advertising of US patent-medicine proprietor Lydia Pinkham. Pinkham began making Vegetable Compound as a home remedy, sharing it with her neighbors. Her compound, a blend of ground herbs, was 18% alcohol by content. In 1875 the Pinkham family decided to go into business selling the medicine, which Pinkham claimed could cure any female complaint from nervous prostration to a prolapsed uterus. It quickly gained acceptance, and the business was soon grossing close to $300,000 a year. Not until the 1920s, when federal regulation of drugs and advertising increased, did the Lydia E. Pinkham Medicine Co. reduce both the alcohol content of the medicine and the claims for its efficacy:

Find a model for the data:

Forecast the values for the next 5 years:

The model predicts steep decline of customer trust in the efficacy of the Pinkham remedy:

Possible Issues  (2)

The following data is sampled monthly and is known to have seasonality 12:

TemporalData does not know that the data is equally spaced by month:

Automatic resampling at the minimum time increment of 28 days causes the seasonality to be 13:

Tell TemporalData to treat the data as regular:

No resampling is necessary; the seasonality is preserved:

TimeSeriesModelFit uses a method of moments to estimate parameters of candidate processes. Use of different estimators may result in different ranking:

The maximum likelihood estimate of the order 2:

The maximum likelihood estimate is favored by every selection criterion:

See Also

TimeSeriesModel  TimeSeriesForecast  UnitRootTest  AutocorrelationTest  ARProcess  MAProcess  ARMAProcess  ARIMAProcess  SARIMAProcess  RandomFunction  SequencePredict

Related Guides

    ▪
  • Time Series Processes
  • ▪
  • Time Series Processing
  • ▪
  • Scientific Data Analysis
  • ▪
  • Supervised Machine Learning
  • ▪
  • Scientific Models
  • ▪
  • Using the Wolfram Data Drop
  • ▪
  • Signal Visualization & Analysis
  • ▪
  • Image Computation for Microscopy

History

Introduced in 2014 (10.0)

Wolfram Research (2014), TimeSeriesModelFit, Wolfram Language function, https://reference.wolfram.com/language/ref/TimeSeriesModelFit.html.

Text

Wolfram Research (2014), TimeSeriesModelFit, Wolfram Language function, https://reference.wolfram.com/language/ref/TimeSeriesModelFit.html.

CMS

Wolfram Language. 2014. "TimeSeriesModelFit." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/TimeSeriesModelFit.html.

APA

Wolfram Language. (2014). TimeSeriesModelFit. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/TimeSeriesModelFit.html

BibTeX

@misc{reference.wolfram_2025_timeseriesmodelfit, author="Wolfram Research", title="{TimeSeriesModelFit}", year="2014", howpublished="\url{https://reference.wolfram.com/language/ref/TimeSeriesModelFit.html}", note=[Accessed: 01-May-2026]}

BibLaTeX

@online{reference.wolfram_2025_timeseriesmodelfit, organization={Wolfram Research}, title={TimeSeriesModelFit}, year={2014}, url={https://reference.wolfram.com/language/ref/TimeSeriesModelFit.html}, note=[Accessed: 01-May-2026]}

Top
Introduction for Programmers
Introductory Book
Wolfram Function Repository | Wolfram Data Repository | Wolfram Data Drop | Wolfram Language Products
Top
  • Products
  • Wolfram|One
  • Mathematica
  • Notebook Assistant + LLM Kit
  • Compute Services
  • System Modeler

  • Wolfram|Alpha Notebook Edition
  • Wolfram|Alpha Pro
  • Mobile Apps

  • Wolfram Engine
  • Wolfram Player

  • Volume & Site Licensing
  • Server Deployment Options
  • Consulting
  • Wolfram Consulting
  • Repositories
  • Data Repository
  • Function Repository
  • Community Paclet Repository
  • Neural Net Repository
  • Prompt Repository

  • Wolfram Language Example Repository
  • Notebook Archive
  • Wolfram GitHub
  • Learning
  • Wolfram U
  • Wolfram Language Documentation
  • Webinars & Training
  • Educational Programs

  • Wolfram Language Introduction
  • Fast Introduction for Programmers
  • Fast Introduction for Math Students
  • Books

  • Wolfram Community
  • Wolfram Blog
  • Public Resources
  • Wolfram|Alpha
  • Wolfram Problem Generator
  • Wolfram Challenges

  • Computer-Based Math
  • Computational Thinking
  • Computational Adventures

  • Demonstrations Project
  • Wolfram Data Drop
  • MathWorld
  • Wolfram Science
  • Wolfram Media Publishing
  • Customer Resources
  • Store
  • Product Downloads
  • User Portal
  • Your Account
  • Organization Access

  • Support FAQ
  • Contact Support
  • Company
  • About Wolfram
  • Careers
  • Contact
  • Events
Wolfram Community Wolfram Blog
Legal & Privacy Policy
WolframAlpha.com | WolframCloud.com
© 2026 Wolfram
© 2026 Wolfram | Legal & Privacy Policy |
English