Skip to content

Tutorials

These notebooks introduce Jaxonomy step by step: block diagrams, simulation, customization, and optimization.

Notebook What you will learn
Getting started Build a simple diagram with DiagramBuilder, run simulate, inspect results.
Creating custom blocks Implement your own LeafSystem blocks and wire them into diagrams.
Creating custom acausal components Extend the acausal modeling layer with new components.
Wrappers and decorators Patterns for wrapping and decorating systems.
Automatic differentiation and optimization Use AD with models for optimization workflows.

For more topic-specific notebooks (MPC, estimation, hardware-inspired demos, etc.), see Examples.