Time Domain Response Analysis 

Step response 

Plot step response of a system in time domain. 

Impulse response 

Plot impulse response of a system in time domain. 

Initial response 

Plot time domain initial response of a system represented in state space. 

Simulation response 

Simulate system response to an arbitrary input. 
Frequency Domain Analysis 

Bode diagram 

Plot the Bode frequency response of a system. 

Gain and phase margin 

Calculate the gain and phase margins of a system. 

Nichols chart 

Plot the Nichols frequency response of a system. 

Nyquist diagram 

Plot the Nyquist frequency response of a system. 

Frequency response 

Calculate the system frequency response. 
Analysis and Design in StateSpace 

Controllability analysis 

Check whether a system is controllable. 

Controllability staircase 

Compute the controllability staircase form. 

Grammian 

Compute the controllability and observability grammians of a statespace model. 

LQE design 

Kalman estimator design for continuoustime systems. 

LQG design 

Design optimal linear quadratic statefeedback regulator for continuoustime plant. 

Lyapunov equation solvers 

Solve Lyapunov equation. 

Observability analysis 

Check whether a system is observable. 

Observability staircase 

Compute observability staircase form. 

Pole placement 

Compute the feedback gain matrix k such that the closed loop poles are at the desired locations. 
Model Reduction and Dynamics 

Bandwidth 

Calculate the bandwidth of a SISO system. 

Polezero map 

Plot the polezero map of an LTI model. 

Damping factors and natural frequencies 

Compute the damping factors and natural frequencies of system poles. 

DC gain 

Compute low frequency (DC) gain of the system. 

Sort poles 

Sort the poles of systems. 

Minimal realization 

Find a minimal realization of an LTI model. 

Polezero cancellation 

Cancel the polezero pairs with same value of a system. 
Root Locus Design 

Root locus 

Plot the root locus of a SISO system. 
Model Conversion 

Statespace model 

Find statespace equations for a system given transfer function or zeropolegain representation. 

Transfer function model 

Find transfer function for a system given statespace equations or zeropolegain representation. 

ZPK model 

Find zeropolegain representation for a system given statespace equations or transfer function. 
System Conversion 

Coordinate transformation 

Change state coordinates for statespace models. 

Continuoustime to discretetime 

Convert continuoustime models to discretetime models. 

Discretetime to continuoustime 

Convert discretetime models to continuoustime models. 

Discretetime to discretetime 

Create an equivalent discretetime model with new sample time. 

Delay2z 

Map all time delays to poles at z equal to 0 for discretetime system. 
System Interconnection 

Series 

Series interconnection of two LTI models. 

Parallel 

Parallel interconnection of two LTI models. 

Feedback 

Feedback interconnection of two LTI models. 

Append 

Group LTI models by appending their inputs and outputs. 

Connect 

Connect two LTI models, user can define inputs and outputs of the connected system. 
Compensator Design via Root Locus 