Skip to Main Content Skip to Search
Accelerating the pace of engineering and science

 

Building Models from Data and Scientific Principles

PSolve Asset Solutions

"Using MATLAB we can build a model in one morning. It would take two weeks to write the equivalent code in Visual Basic."

Read the story

With the MATLAB and Simulink product families you can model virtually any type of system, including:

  • Linear and nonlinear
  • Static and dynamic
  • Deterministic and stochastic
  • Discrete and continuous

You can choose from several modeling environments, enabling you to describe your system programmatically, symbolically, or with block diagrams and state machines.

Develop Models from Data

Ensure model accuracy by choosing the modeling technique that is right for your experimental or historical data. If you know how various parameters affect the behavior of your system, use statistics and curve fitting tools to model your data with linear and nonlinear regression and other data-fitting techniques.  If you’re unsure of the factors determining your system output, you can use nonparametric techniques such as neural networks and system identification.

Develop Models Based on Mathematical, Engineering, and Scientific Principles

You can choose from multiple approaches for creating mathematical models based on first principles. For example, you can:

Develop Models for Domain-Specific Applications

MathWorks application-specific products let you develop mathematical models for applications in the following areas:

Free Mathematical Modeling Technical Kit

Learn how you can quickly build accurate mathematical models based on data or scientific principles.

Get free kit

Trials Available

Try the latest version of mathematical modeling products.

Get trial software