Main Content

dcgainmr

(Not recommended) Reduced order model

dcgainmr is not recommended. Use reducespec instead. (since R2023b) For more information, see Version History.

Syntax

[sysr,syse,gain] = dcgainmr(sys,ord)

Description

[sysr,syse,gain] = dcgainmr(sys,ord) returns a reduced order model of a continuous-time LTI system SYS by truncating modes with least DC gain.

Specify your LTI continuous-time system in sys. The order is specified in ord.

This function returns:

  • sysr—The reduced order models (a multidimensional array if sys is an LTI array)

  • syse—The difference between sys and sysr (syse=sys-sysr)

  • gain—The g-factors (dc-gains)

The DC gain of a complex mode

(1/(s+p))*c*b' 

is defined as

norm(b)*norm(c)/abs(p)

Version History

Introduced in R2008a

collapse all

R2023b: Not recommended

dcgainmr is not recommended. Use the reducespec for model order reduction workflows instead.

For the full workflow, see Task-Based Model Order Reduction Workflow.

See Also