========
Examples
========

Model Examples
--------------

These are examples of the flexibility of :mod:`symfit` Models. This is because
essentially any valid :mod:`sympy` code can be provided as a model. This makes
it very intuitive to define your mathematical models almost as you would on
paper.

.. toctree::
    :maxdepth: 1

    ex_fourier_series
    ex_piecewise
    ex_poly_surface_fit
    ex_ODEModel
    ex_ode_system.ipynb
    ex_CallableNumericalModel
    ex_tikhonov.ipynb

Objective Examples
------------------

These are examples on how to use a different objective function from the
standard least-squares objective, such as likelihood fitting.

.. toctree::
    :maxdepth: 1

    ex_bivariate_likelihood.ipynb
	ex_multidataset_likelihood

Minimizer Examples
------------------
These examples demonstrate the different minimizers available in ``symfit``.

.. toctree::
    :maxdepth: 1

    ex_mexican_hat.ipynb

Interactive Guess Module
------------------------

The :mod:`symfit.contrib.interactive_guess` contrib module was designed to make
the process of finding initial guesses easier, by presenting the user with an
interactive :mod:`matplotlib` window in which they can play around with the
initial values.

.. toctree::
    :maxdepth: 1

    ex_interactive_guesses_ODE
    ex_interactive_guesses_vector_2D
    ex_interactive_guesses_nD
========
Examples
========

Model Examples
--------------

These are examples of the flexibility of :mod:`symfit` Models. This is because
essentially any valid :mod:`sympy` code can be provided as a model. This makes
it very intuitive to define your mathematical models almost as you would on
paper.

.. toctree::
    :maxdepth: 1

    ex_fourier_series
    ex_piecewise
    ex_poly_surface_fit
    ex_ODEModel
    ex_ode_system.ipynb
    ex_CallableNumericalModel
    ex_tikhonov.ipynb

Objective Examples
------------------

These are examples on how to use a different objective function from the
standard least-squares objective, such as likelihood fitting.

.. toctree::
    :maxdepth: 1

    ex_bivariate_likelihood.ipynb
    ex_multidataset_likelihood

Minimizer Examples
------------------
These examples demonstrate the different minimizers available in ``symfit``.

.. toctree::
    :maxdepth: 1

    ex_mexican_hat.ipynb

Interactive Guess Module
------------------------

The :mod:`symfit.contrib.interactive_guess` contrib module was designed to make
the process of finding initial guesses easier, by presenting the user with an
interactive :mod:`matplotlib` window in which they can play around with the
initial values.

.. toctree::
    :maxdepth: 1

    ex_interactive_guesses_ODE
    ex_interactive_guesses_vector_2D
    ex_interactive_guesses_nD
Use spaces instead of tabs
Use spaces instead of tabs
