Tutorials#
The galleries show one idea at a time. Each tutorial follows one engineering problem through several domains, the way a design or a course project does. Every code block runs when the documentation is built, and the test suite checks that the numbers printed under each one are still what the code produces.
Structural engineering, materials and reliability: moments and deflections, Goodman, Basquin and Miner, and a Weibull life for a four-beam runway.
Control systems and signal processing: Ziegler-Nichols tuning, step response and phase margin, a frequency response measured from samples, and the phase cost of a sensor filter.
Thermodynamics, heat transfer and fluid engineering: a Rankine cycle, exergy, a condenser by effectiveness-NTU, and the cooling-water pump.
Communications and signal processing: a link budget, cascaded noise, a simulated matched filter, and a Hamming code.
To try the package without installing anything, open the quickstart notebook in Colab or in JupyterLite. Both install engineeringkit from PyPI.