Skip to content

iliailmer/ParameterEstimation.jl

Folders and files

NameName
Last commit message
Last commit date
Jul 12, 2023
Oct 19, 2023
Dec 5, 2023
Feb 17, 2023
Nov 20, 2023
Feb 14, 2025
Jan 8, 2025
Aug 7, 2024
Mar 2, 2023
Oct 6, 2023
Jan 15, 2024
Jan 8, 2025
Nov 7, 2023

Repository files navigation

ParameterEstimation.jl

Tests Documentation

GitHub release GitHub stars

Symbolic-Numeric package for parameter estimation in ODEs

Installation

Currently is installable via

using Pkg
Pkg.add(url="https://github.com/orebas/ParameterEstimation.jl")

The production version of this fork is installable via

using Pkg
Pkg.add("ParameterEstimation.jl")

Toy Example

using ParameterEstimation
using ModelingToolkit

# Input:
# -- Differential model
@parameters mu
@variables t x(t) y(t)
D = Differential(t)
@named Sigma = ODESystem([D(x) ~ -mu * x],
                         t, [x], [mu])
outs = [y ~ x^2 + x]

# -- Data
data = Dict(
  "t"     => [0.000, 0.333, 0.666, 1.000],
  x^2 + x => [2.000, 1.563, 1.229, 0.974])

# Run
res = estimate(Sigma, outs, data);

Packages

No packages published

Contributors 5