The final function among the model reduction (or rather controller post-processing) tools is the function *fModRed*. This function combines all model reduction functions through a graphical user interface, which allows you to perform a model reduction in five steps.

The operation proceeds by specifying $G_\mathrm{red}(G,\omega)$, where $G=ss(A,B,C,D)$ is a stable continuous time state space object, while $\omega=[\omega_1,\ldots,\omega_N]$ is the frequency vector, which dictates the plotting range.

The following optional steps can be executed respectively:

Function | Description | Link |

fMor | Perform an initial model order reduction by balanced truncation | Details |

fRFZP | Remove “fast” poles and zeros | Details |

fSmooth | Smoothen a certain frequency band (can be more than 1 intervals) | Details |

f2C21R | Replace a complex zero or pole pair with one real zero or pole | Details |

fMor | Perform a final model order reduction by balanced truncation | Details |