Products
  • Wolfram|One

    The definitive Wolfram Language and notebook experience

  • Mathematica

    The original technical computing environment

  • Wolfram Notebook Assistant + LLM Kit

    All-in-one AI assistance for your Wolfram experience

  • System Modeler
  • Wolfram Player
  • Finance Platform
  • Wolfram Engine
  • Enterprise Private Cloud
  • Application Server
  • Wolfram|Alpha Notebook Edition
  • 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

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

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
    • Wolfram Notebook Assistant + LLM Kit
    • System Modeler
    • Wolfram Player
    • Finance Platform
    • Wolfram|Alpha Notebook Edition
    • Wolfram Engine
    • Enterprise Private Cloud
    • Application Server
    • 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
NonlinearModelFit
  • See Also
    • LinearModelFit
    • GeneralizedLinearModelFit
    • FittedModel
    • FindFit
    • Fit
    • TimeSeriesModelFit
    • FindFormula
    • FindMinimum
    • NMinimize
  • Related Guides
    • Statistical Model Analysis
    • Statistical Data Analysis
    • Numerical Data
    • Matrix-Based Minimization
    • Scientific Models
    • Scientific Data Analysis
    • Time Series Processing
    • Supervised Machine Learning
    • Tabular Modeling
    • Image Computation for Microscopy
  • Tech Notes
    • Statistical Model Analysis
    • Curve Fitting
    • Constrained Optimization
    • Unconstrained Optimization
    • See Also
      • LinearModelFit
      • GeneralizedLinearModelFit
      • FittedModel
      • FindFit
      • Fit
      • TimeSeriesModelFit
      • FindFormula
      • FindMinimum
      • NMinimize
    • Related Guides
      • Statistical Model Analysis
      • Statistical Data Analysis
      • Numerical Data
      • Matrix-Based Minimization
      • Scientific Models
      • Scientific Data Analysis
      • Time Series Processing
      • Supervised Machine Learning
      • Tabular Modeling
      • Image Computation for Microscopy
    • Tech Notes
      • Statistical Model Analysis
      • Curve Fitting
      • Constrained Optimization
      • Unconstrained Optimization

NonlinearModelFit[{{x1,y1},{x2,y2},…},form,{β1,…},x]

constructs a nonlinear model with formula form that fits the yi for each xi using the free parameters βi.

NonlinearModelFit[data,form,params,{x1,…}]

constructs a nonlinear model where form depends on the variables xk.

NonlinearModelFit[data,{form,cons},params,{x1,…}]

constructs a nonlinear model subject to the parameter constraints cons.

Details and Options
Details and Options Details and Options
Examples  
Basic Examples  
Scope  
Data  
Properties  
Data & Fitted Functions  
Residuals  
Sums of Squares  
Parameter Estimation Diagnostics  
Curvature Diagnostics  
Influence Measures  
Prediction Values  
Goodness-of-Fit Measures  
Generalizations & Extensions  
Options  
ConfidenceLevel  
Method  
VarianceEstimatorFunction  
Weights  
WorkingPrecision  
Applications  
Properties & Relations  
Possible Issues  
See Also
Tech Notes
Related Guides
History
Cite this Page
BUILT-IN SYMBOL
  • See Also
    • LinearModelFit
    • GeneralizedLinearModelFit
    • FittedModel
    • FindFit
    • Fit
    • TimeSeriesModelFit
    • FindFormula
    • FindMinimum
    • NMinimize
  • Related Guides
    • Statistical Model Analysis
    • Statistical Data Analysis
    • Numerical Data
    • Matrix-Based Minimization
    • Scientific Models
    • Scientific Data Analysis
    • Time Series Processing
    • Supervised Machine Learning
    • Tabular Modeling
    • Image Computation for Microscopy
  • Tech Notes
    • Statistical Model Analysis
    • Curve Fitting
    • Constrained Optimization
    • Unconstrained Optimization
    • See Also
      • LinearModelFit
      • GeneralizedLinearModelFit
      • FittedModel
      • FindFit
      • Fit
      • TimeSeriesModelFit
      • FindFormula
      • FindMinimum
      • NMinimize
    • Related Guides
      • Statistical Model Analysis
      • Statistical Data Analysis
      • Numerical Data
      • Matrix-Based Minimization
      • Scientific Models
      • Scientific Data Analysis
      • Time Series Processing
      • Supervised Machine Learning
      • Tabular Modeling
      • Image Computation for Microscopy
    • Tech Notes
      • Statistical Model Analysis
      • Curve Fitting
      • Constrained Optimization
      • Unconstrained Optimization

NonlinearModelFit

NonlinearModelFit[{{x1,y1},{x2,y2},…},form,{β1,…},x]

constructs a nonlinear model with formula form that fits the yi for each xi using the free parameters βi.

NonlinearModelFit[data,form,params,{x1,…}]

constructs a nonlinear model where form depends on the variables xk.

NonlinearModelFit[data,{form,cons},params,{x1,…}]

constructs a nonlinear model subject to the parameter constraints cons.

Details and Options

  • NonlinearModelFit attempts to model the input data using a general mathematical formula with free parameters.
  • NonlinearModelFit produces a nonlinear model of the form under the assumption that the original are independent normally distributed with mean and common standard deviation.
  • NonlinearModelFit returns a symbolic FittedModel object to represent the nonlinear model it constructs. The properties and diagnostics of the model can be obtained from model["property"].
  • The value of the best-fit function from NonlinearModelFit at a particular point x1, … can be found from model[x1,…].
  • The best-fit function from NonlinearModelFit[data,form,pars,vars] is the same as the result from FindFit[data,form,pars,vars].
  • NonlinearModelFit[data,form,{{β1,val1},…},vars] starts the search for a fit with {β1->val1,…}.
  • Data
  • Possible forms of data are:
  • {y1,y2,…}equivalent to the form {{1,y1},{2,y2},…}
    {{x11,x12,…,y1},…}a list of independent values xij and the responses yi
    {{x11,x12,…}y1,…}a list of rules between input values and response
    {{x11,x12,…},…}{y1,y2,…}a rule between a list of input values and responses
    {{x11,…,y1,…},…}nfit the n^(th) column of a matrix
    Tabular[…]namefit the column name in a tabular object
  • With multivariate data such as {{x_(11),x_(12),... ,y_(1)},{x_(21),x_(22),... ,y_(2)},...}, the number of coordinates xi1, xi2, … should equal the number of variables xi.
  • The data points can be approximate real numbers. Uncertainty can be specified using Around.
  • Options
  • NonlinearModelFit takes the following options:
  • AccuracyGoalAutomaticthe number of digits of accuracy sought
    ConfidenceLevel 95/100confidence level for parameters and predictions
    EvaluationMonitorNoneexpression to evaluate whenever form is evaluated
    GradientAutomaticthe list of gradient components for form
    MaxIterationsAutomaticmaximum number of iterations to use
    Method Automaticmethod to use
    PrecisionGoalAutomaticthe precision sought
    StepMonitorNonethe expression to evaluate whenever a step is taken
    VarianceEstimatorFunction Automaticfunction for estimating the error variance
    Weights Automaticweights for data elements
    WorkingPrecision Automaticthe precision used in internal computations
  • With ConfidenceLevel->p, probability-p confidence intervals are computed for parameter and prediction intervals.
  • With the setting Weights->{w1,w2,…}, the error variance for yi is assumed to be proportional to .
  • With the setting Weights->Automatic, the weights will be set to 1 if the data contains exact values. If the data contains Around values, the weights will be set to , with the total response variance.
  • The total response variance is a function of the initial response variance Δyi2 and the independent values variance .
  • The uncertainties are propagated through the model using AroundReplace, and the resulting variance is added to response variance Δyi2. The function FindRoot is used internally to find a self-consistent solution according to the Fasano and Vio method.
  • With the setting VarianceEstimatorFunction->f, the common variance is estimated by f[res,w], where res={y1-,y2-,…} is the list of residuals and w is the list of weights.
  • Using VarianceEstimatorFunction->(1&) and Weights->{1/Δy12,1/Δy22,…}, Δyi is treated as the known uncertainty of measurement yi, and parameter standard errors are effectively computed only from the weights.
  • Possible settings for Method include:
  • "ConjugateGradient"nonlinear conjugate gradient
    "Gradient"gradient descent
    "LevenbergMarquardt"Gauss–Newton method for least squares
    "Newton"Newton method
    "QuasiNewton"quasi-Newton BFGS
    "InteriorPoint"interior point method
    "NMinimize"use NMinimize for optimization
    Automaticautomatic default method
  • Additional method suboptions can be given in the form Method->{…,opts}.
  • The Method option can take any local optimization method as specified in the tutorial Unconstrained Optimization: Methods for Local Minimization. »
  • Any global optimization method can be specified as a submethod to the "NMinimize" method. They can be found in the Numerical Algorithms for Constrained Global Optimization tutorial. »
  • Properties
  • For constrained models, properties based on approximate normality assumptions may not be valid. When such values are computed, the values are generated along with a warning message.
  • Properties related to data and the fitted function using model["property"] include:
  • "BestFit"fitted function
    "BestFitAround"fitted function and mean uncertainty
    "BestFitDataAround"fitted function and data uncertainty
    "BestFitParameters"parameter estimates
    "Data"the input data or design matrix and response vector
    "Function"best-fit pure function
    "Response"response values in the input data
    "Weights"weights used to fit the data
  • Types of residuals include:
  • "FitResiduals"difference between actual and predicted responses
    "StandardizedResiduals"fit residuals divided by the standard error for each residual
    "StudentizedResiduals"fit residuals divided by single deletion error estimates
  • Properties related to the sum of squared errors include:
  • "ANOVA"analysis of variance data
    "EstimatedVariance"estimate of the error variance
  • Properties and diagnostics for parameter estimates include:
  • "CorrelationMatrix"asymptotic parameter correlation matrix
    "CovarianceMatrix"asymptotic parameter covariance matrix
    "ParameterEstimates"table of fitted parameter information
    "ParameterBias"estimated bias in the parameter estimates
    "ParameterConfidenceRegion"ellipsoidal parameter confidence region
  • Properties for curvature diagnostics include:
  • "CurvatureConfidenceRegion"confidence region for curvature diagnostics
    "FitCurvature"table of fit curvature information
    "MaxIntrinsicCurvature"measure of maximum intrinsic curvature
    "MaxParameterEffectsCurvature"measure of maximum parameter effects curvature
  • Properties related to influence measures include:
  • "HatDiagonal"diagonal elements of the hat matrix
    "SingleDeletionVariances"list of variance estimates with the ^(th) data point omitted
  • Properties of predicted values include:
  • "MeanPredictionBands"confidence bands for mean predictions
    "MeanPredictions"data about mean predictions
    "PredictedResponse"fitted values for the data
    "SinglePredictionBands"confidence bands based on single observations
    "SinglePredictions"data about the predicted response of single observations
  • Properties that measure goodness of fit include:
  • "AdjustedRSquared" adjusted for the number of model parameters
    "AIC"Akaike Information Criterion
    "AICc"finite sample corrected AIC
    "BIC"Bayesian Information Criterion
    "RSquared"coefficient of determination
  • The properties "BestFit", "BestFitAround", "BestFitDataAround", "SinglePredictionBands" and "MeanPredictionBands" can also be called as {"prop",x} or {"prop",{x1,x2,…}} to evaluate these properties at specific independent values.

Examples

open all close all

Basic Examples  (1)

Fit a nonlinear model to some data:

Obtain the functional form:

Evaluate the model at a point:

Visualize the fitted function with the data:

Extract and plot the residuals:

Scope  (15)

Data  (7)

Fit a model of one variable, assuming increasing integer-independent values:

Fit a model of more than one variable:

Fit a list of rules:

Fit a rule of input values and responses:

Specify a column as the response:

Give starting values when parameters are far from the default value 1:

With the default starting values, the model is effectively 0:

Obtain a list of available properties for a nonlinear model:

Properties  (8)

Data & Fitted Functions  (1)

Fit a nonlinear model:

Extract the original data:

Obtain and plot the best fit:

Obtain the fitted function as a pure function:

Residuals  (1)

Examine residuals for a fit:

Visualize the raw residuals:

Visualize scaled residuals in stem plots:

Plot the absolute differences between the standardized and Studentized residuals:

Sums of Squares  (1)

Fit a nonlinear model to some data:

Extract the estimated error variance:

Obtain the analysis of variance table:

Get the sums of squares column from the table:

Parameter Estimation Diagnostics  (1)

Obtain a formatted table of parameter information:

Extract the column of -statistic values:

Curvature Diagnostics  (1)

Fit a nonlinear model to some data:

Obtain a table of curvature measures for the fitted model:

Extract the list of numeric values from the table:

Extract the max parameter effects curvature value:

Influence Measures  (1)

Fit some data containing extreme values to a nonlinear model:

Use single deletion variances to check the impact on the error variance of removing each point:

Check the diagonal elements of the hat matrix to assess influence of points on the fitting:

Prediction Values  (1)

Fit a nonlinear model:

Plot the predicted values against the observed values:

Obtain tabular results for mean- and single-prediction confidence intervals:

Get the single-prediction intervals from the table:

Extract 99% mean prediction bands:

Compute the 99% mean prediction bands at a specific location:

Goodness-of-Fit Measures  (1)

Obtain a table of goodness-of-fit measures for a nonlinear model:

Generalizations & Extensions  (2)

Fit data to a model defined by a numerical operation:

Use ParametricNDSolveValue to make the computation much faster by caching solutions of the differential equation:

Perform other mathematical operations on the functional form of the model:

Integrate symbolically and numerically:

Find a predictor value that gives a particular value for the model:

Options  (10)

ConfidenceLevel  (1)

The default gives 95% confidence intervals:

Use 99% intervals instead:

Set the level to 90% within FittedModel:

Method  (3)

Use the default method for minimizing the least-squares objective function:

Use Newton's method for optimization:

Configure the step control method for Newton's algorithm:

Use the interior point method with constraints:

Perform a more exhaustive search with the global optimization methods from NMinimize:

Use the submethod "RandomSearch":

Specify the number of initial search points for the "RandomSearch" algorithm:

VarianceEstimatorFunction  (1)

Use the default unbiased estimate of error variance:

Assume a known error variance:

Estimate the variance by the mean squared error:

Weights  (4)

Fit a model using equal weights:

Give explicit weights for the data points:

Use Around values to give different weights to data points:

Find the weights that were used to account for the uncertainty in the data:

Use Around values in both the independent values and responses:

In some cases, the root finding algorithm that handles uncertainty in the independent variates does not converge using the standard option settings:

Use the FixedPoint algorithm with a low DampingFactor and high MaxIterations to reach convergence:

WorkingPrecision  (1)

Use WorkingPrecision to get higher precision in parameter estimates:

Obtain the fitted function:

Reduce the precision in property computations after the fitting:

Obtain the best fit at a specific point:

Applications  (1)

Simulate some data:

Fit a nonlinear model to the data:

Obtain and visualize 90% confidence bands for the fit:

Obtain 95%, 99%, and 99.9% confidence bands:

Visualize the confidence bands for the various levels:

Properties & Relations  (6)

NonlinearModelFit fits linear and nonlinear models assuming normally distributed errors:

LinearModelFit fits linear models assuming normally distributed errors:

FindFit and NonlinearModelFit fit equivalent models:

NonlinearModelFit allows for extraction of additional information about the fitting:

NonlinearModelFit assumes normally distributed responses:

LogitModelFit assumes binomially distributed responses:

The fits are not identical:

The same is true for ProbitModelFit:

NonlinearModelFit will use the time stamps of a TimeSeries as variables:

Rescale the time stamps and fit again:

Find fit for the values:

NonlinearModelFit acts pathwise on a multipath TemporalData:

Compute the AIC from first principles:

Compare against the "AIC" property:

Check the "AICc" property:

Check the "BIC" property:

Possible Issues  (3)

Distributional assumptions are based upon an unconstrained model:

Here the confidence interval for contains points that violate the constraint:

The coefficient of determination in NonlinearModelFit is calculated with uncorrected data:

The coefficient of determination:

Direct calculation using residuals and data:

Sometimes is defined using centralized data:

Fit data that spans over multiple orders of magnitude:

An exponential fit might appear correct at first glance:

But shows significant deviations on a log scale:

This can be addressed by using weights inversely proportional to the variance:

See Also

LinearModelFit  GeneralizedLinearModelFit  FittedModel  FindFit  Fit  TimeSeriesModelFit  FindFormula  FindMinimum  NMinimize

Function Repository: MultiNonlinearModelFit

Tech Notes

    ▪
  • Statistical Model Analysis
  • ▪
  • Curve Fitting
  • ▪
  • Constrained Optimization
  • ▪
  • Unconstrained Optimization

Related Guides

    ▪
  • Statistical Model Analysis
  • ▪
  • Statistical Data Analysis
  • ▪
  • Numerical Data
  • ▪
  • Matrix-Based Minimization
  • ▪
  • Scientific Models
  • ▪
  • Scientific Data Analysis
  • ▪
  • Time Series Processing
  • ▪
  • Supervised Machine Learning
  • ▪
  • Tabular Modeling
  • ▪
  • Image Computation for Microscopy

History

Introduced in 2008 (7.0) | Updated in 2023 (13.3) ▪ 2024 (14.1) ▪ 2025 (14.2) ▪ 2025 (14.3)

Wolfram Research (2008), NonlinearModelFit, Wolfram Language function, https://reference.wolfram.com/language/ref/NonlinearModelFit.html (updated 2025).

Text

Wolfram Research (2008), NonlinearModelFit, Wolfram Language function, https://reference.wolfram.com/language/ref/NonlinearModelFit.html (updated 2025).

CMS

Wolfram Language. 2008. "NonlinearModelFit." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2025. https://reference.wolfram.com/language/ref/NonlinearModelFit.html.

APA

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

BibTeX

@misc{reference.wolfram_2025_nonlinearmodelfit, author="Wolfram Research", title="{NonlinearModelFit}", year="2025", howpublished="\url{https://reference.wolfram.com/language/ref/NonlinearModelFit.html}", note=[Accessed: 01-December-2025]}

BibLaTeX

@online{reference.wolfram_2025_nonlinearmodelfit, organization={Wolfram Research}, title={NonlinearModelFit}, year={2025}, url={https://reference.wolfram.com/language/ref/NonlinearModelFit.html}, note=[Accessed: 01-December-2025]}

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
  • System Modeler

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

  • Wolfram Player
  • Wolfram Engine

  • 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
© 2025 Wolfram
© 2025 Wolfram | Legal & Privacy Policy |
English