← Back to Help Center

Plotting and Visualization

Interactive graphs and frequency response visualization features

Available Plot Types

Time-Domain Plots

Visualize your input function f(t) over time

Features:

  • Interactive zoom and pan
  • Customizable time range
  • Multiple function overlay
  • Export to PNG/SVG

Example:

Plot sin(3t) from t=0 to t=10

Frequency Response

Magnitude and phase plots of F(s) along jω axis

Features:

  • Bode plot generation
  • Magnitude in dB scale
  • Phase in degrees/radians
  • Logarithmic frequency scale

Example:

Frequency response of 1/(s²+2s+1)

Pole-Zero Diagrams

s-plane visualization showing poles and zeros

Features:

  • Interactive pole/zero markers
  • Stability region highlighting
  • Real-time updates with parameters
  • ROC visualization

Example:

Poles at s=-1±j2, zero at s=-3

3D Surface Plots

3D visualization of |F(s)| over complex s-plane

Features:

  • Interactive 3D rotation
  • Contour projections
  • Real and imaginary parts
  • Magnitude surface

Example:

3D plot of F(s) = 1/(s²+1)

Interactive Features

Parameter Sliders

Adjust function parameters and see real-time updates

Example: Slider for damping ratio in second-order system

Zoom & Pan

Navigate plots with mouse wheel and drag

Example: Zoom into specific frequency ranges

Data Export

Export plot data as CSV or JSON

Example: Download frequency response data points

Annotations

Add labels and arrows to highlight features

Example: Mark resonant frequency on Bode plot

Practical Examples

RLC Circuit Analysis

Visualize transfer function of series RLC circuit

Steps:

  1. 1Enter H(s) = 1/(LCs² + RCs + 1)
  2. 2Generate Bode plot
  3. 3Identify resonant frequency
  4. 4Analyze damping characteristics

Control System Stability

Use pole-zero plot to assess system stability

Steps:

  1. 1Plot characteristic equation poles
  2. 2Check if all poles in left half-plane
  3. 3Analyze proximity to jω axis
  4. 4Determine stability margins

Signal Filtering

Design and visualize filter response

Steps:

  1. 1Define filter transfer function
  2. 2Plot magnitude response
  3. 3Check cutoff frequency
  4. 4Verify attenuation in stopband

Plot Controls & Customization

Axis Controls

  • • Set custom axis ranges
  • • Linear/logarithmic scaling
  • • Grid on/off toggle
  • • Axis label customization

Appearance

  • • Line colors and styles
  • • Marker shapes and sizes
  • • Background themes
  • • Font size adjustment

Export Options

  • • High-resolution PNG
  • • Vector SVG format
  • • Data as CSV/JSON
  • • MATLAB-compatible format

Premium Visualization Features

Advanced Plots

  • • 3D surface visualizations
  • • Animated parameter sweeps
  • • Multiple function comparison
  • • Custom plot templates

Professional Tools

  • • Measurement cursors
  • • Automatic annotations
  • • Plot scripting API
  • • Batch plot generation

Getting Started with Plots

1

Enter Your Function

Input your time-domain function f(t) in the calculator

2

Compute Transform

Calculate the Laplace transform F(s)

3

Generate Plots

Click on plot buttons to visualize results

4

Customize & Export

Adjust plot settings and export in your preferred format