Block-Diagram (Transfer-Function)
What you can do on this page
- Build block diagrams with a palette including
Σ,Gain K,TF N(s)/D(s),Zero-Pole,Integrator 1/s,Derivative s,Saturation,Delay,Scope,Mux/DemuxandPID. - Save or load diagrams and explore pre-built examples.
- Compute the overall Transfer-Function, State-Space matrices and ODE after one click.
- Plot a Laplace step response immediately.
- Export any result in LaTeX for reports and slides.
How to use it
- Add blocks from the palette or search by name and drag to reposition.
- Wire blocks with
Connect → source → destination → Connectagain to leave wiring mode. Double-click the +/– badge to switch sign. - Edit a block by double-clicking it.
• Gain ⇒ enter K
• TF ⇒ edit numerator / denominator polynomials
• Input ⇒ choose step, impulse or a custom N(s)/D(s) - Save or load diagrams with the buttons above the canvas or pick a pre-loaded example.
- Select a block or wire (single click → red highlight) and press Delete or the Delete ⌫ button. Use Clear to start over.
- When the diagram is ready press Compile ⇢ TF / SS / ODE to display KaTeX formatted results.
- The Simulate Step Response button appears after a successful compile; click it again whenever you re-compile.
Good to know
- The tool works in the continuous Laplace domain (s) only.
- Arrow-heads always stay on top and wires reroute live as you drag.
- Keyboard shortcuts: Esc leaves connect mode, Delete removes the selection.
Results
Transfer function, state-space and differential form
(nothing compiled yet)