Function Index
See here an overview about the provided functions in MORLAB.
Contents
Model Reduction
- ml_ct_dss_brbt - Bounded-real balanced truncation for descriptor systems.
- ml_ct_dss_bst - Balanced stochastic truncation for descriptor systems.
- ml_ct_dss_bt - Balanced truncation for descriptor systems.
- ml_ct_dss_flbt - Frequency-limited balanced truncation for desc. systems.
- ml_ct_dss_hinfbt - H-infinity balanced truncation for descriptor systems.
- ml_ct_dss_hna - Hankel-norm approximation for descriptor systems.
- ml_ct_dss_lqgbt - LQG balanced truncation for descriptor systems.
- ml_ct_dss_mt - Modal truncation for descriptor systems.
- ml_ct_dss_prbt - Positive-real balanced truncation for descriptor systems.
- ml_ct_dss_tlbt - Time-limited balanced truncation for descriptor systems.
- ml_ct_soss_bt - Balanced truncation for second-order state-space systems.
- ml_ct_soss_flbt - Frequency-limited balanced truncation for s.-o. systems.
- ml_ct_soss_tlbt - Time-limited balanced truncation for s.-o. systems.
- ml_ct_ss_brbt - Bounded-real balanced truncation for standard systems.
- ml_ct_ss_bst - Balanced stochastic truncation for standard systems.
- ml_ct_ss_bt - Balanced truncation for standard systems.
- ml_ct_ss_flbt - Frequency-limited balanced truncation for standard systems.
- ml_ct_ss_hinfbt - H-infinity balanced truncation for standard systems.
- ml_ct_ss_hna - Hankel-norm approximation for standard systems.
- ml_ct_ss_lqgbt - LQG balanced truncation for standard systems.
- ml_ct_ss_mt - Modal truncation for standard systems.
- ml_ct_ss_prbt - Positive-real balanced truncation for standard systems.
- ml_ct_ss_tlbt - Time-limited balanced truncation for standard systems.
- ml_dt_dss_bt - Balanced truncation for discrete-time descriptor systems.
- ml_dt_dss_lqgbt - LQG balanced truncation for discrete-time desc. systems.
- ml_dt_dss_mt - Modal truncation for descriptor systems.
- ml_dt_ss_bt - Balanced truncation for standard discrete-time systems.
- ml_dt_ss_lqgbt - LQG balanced truncation for standard systems.
- ml_dt_ss_mt - Modal truncation for standard discrete-time systems.
Demos
- morlab_demo_additive_decomposition - MORLAB Demo: Additive Decomposition.
- morlab_demo_equation_solvers - MORLAB Demo: Matrix Equation Solvers.
- morlab_demo_frequency_evaluation - MORLAB Demo: Frequency Evaluation and Visualization.
- morlab_demo_mor_continuous_descriptor - MORLAB Demo: Model Reduction for Continuous-Time Descriptor Systems.
- morlab_demo_mor_continuous_second_order - MORLAB Demo: Model Reduction for Continuous-Time Second-Order Systems.
- morlab_demo_mor_continuous_standard - MORLAB Demo: Model Reduction for Continuous-Time Standard Systems.
- morlab_demo_mor_discrete_descriptor - MORLAB Demo: Model Reduction for Discrete-Time Descriptor Systems.
- morlab_demo_mor_discrete_standard - MORLAB Demo: Model Reduction for Discrete-Time Standard Systems.
- morlab_demo_morlabopts - MORLAB Demo: Option Constructor Function ml_morlabopts.
- morlab_demo_partial_stabilization - MORLAB Demo: Partial Stabilization.
- morlab_demo_time_evaluation - MORLAB Demo: Time Evaluation and Visualization.
Matrix Equation Solvers
- ml_cabe_sgn - Continuous-time algebraic Bernoulli equation solver.
- ml_care_nwt_fac - Continuous-time Riccati equation solver.
- ml_caredl_sgn - Continuous-time dual Riccati equation solver.
- ml_caredl_sgn_fac - Continuous-time dual Riccati equation solver.
- ml_dare_nwt_fac - Discrete-time Riccati equation solver.
- ml_daredl_sda - Discrete-time dual Riccati equation solver.
- ml_daredl_sda_fac - Discrete-time dual Riccati equation solver.
- ml_dlyap_smith - Discrete-time Lyapunov equation solver.
- ml_dlyap_smith_fac - Discrete-time Lyapunov equation solver.
- ml_dlyap_smith_ldl - Discrete-time Lyapunov equation solver.
- ml_dlyapdl_smith - Discrete-time dual Lyapunov equation solver.
- ml_dlyapdl_smith_fac - Discrete-time dual Lyapunov equation solver.
- ml_dlyapdl_smith_ldl - Discrete-time dual Lyapunov equation solver.
- ml_dsylv_smith - Discrete-time Sylvester equation solver.
- ml_dsylv_smith_fac - Discrete-time factorized Sylvester equation solver.
- ml_gdlyapdl_smith_fac - Nilpot. discrete-time dual Lyapunov equation solver.
- ml_icare_ric_fac - Continuous-time indefinite Riccati equation solver.
- ml_lyap_sgn - Continuous-time Lyapunov equation solver.
- ml_lyap_sgn_fac - Continuous-time Lyapunov equation solver.
- ml_lyap_sgn_ldl - Continuous-time Lyapunov equation solver.
- ml_lyapdl_sgn - Continuous-time dual Lyapunov equation solver.
- ml_lyapdl_sgn_fac - Continuous-time dual Lyapunov equation solver.
- ml_lyapdl_sgn_ldl - Continuous-time dual Lyapunov equation solver.
- ml_pcare_nwt_fac - Positive continuous-time Riccati equation solver.
- ml_sylv_sgn - Continuous-time Sylvester equation solver.
- ml_sylv_sgn_fac - Continuous-time factorized Sylvester equation solver.
Subroutines
- ml_compress_fac - SVD-based column/row compression.
- ml_compress_ldl - LDL^T row/column compression.
- ml_ct_dss_adtf - Add. decomposition of descriptor system's transfer function.
- ml_ct_dss_partstab - Stabilizing feedback for descriptor systems.
- ml_ct_ss_adtf - Additive decomposition of standard system's transfer function.
- ml_ct_ss_partstab - Stabilizing feedback for standard systems.
- ml_disk - Inverse free iteration for the matrix disk function.
- ml_dss_bfsr - Balancing-free square root method for descriptor systems.
- ml_dss_format_output - Converts a cell array of systems to another format.
- ml_dss_lti2struct - Maps given input to a descriptor LTI system struct.
- ml_dss_sr - Square root method for descriptor systems.
- ml_dt_dss_adtf - Add. decomposition of descriptor system's transfer function.
- ml_dt_dss_partstab - Stabilizing feedback for descriptor systems.
- ml_dt_ss_adtf - Additive decomposition of standard system's transfer function.
- ml_dt_ss_partstab - Stabilizing feedback for standard systems.
- ml_extend_cell - Extends the given cell arrays to match in size.
- ml_getqz - Subspace extraction method.
- ml_morlabopts - Option struct generator for MORLAB functions.
- ml_order - Order computation for model reduction methods.
- ml_signm - Matrix sign function iteration.
- ml_soss_bfsr - Balancing-free square root method for second-order systems.
- ml_soss_format_output - Converts a cell array of systems to another format.
- ml_soss_lti2struct - Maps given input to a second-order system struct.
- ml_soss_sr - Square root method for second-order systems.
- ml_ss_bfsr - Balancing-free square root method for standard systems.
- ml_ss_format_output - Converts a cell array of systems to another format.
- ml_ss_lti2struct - Maps given input to a standard LTI system struct.
- ml_ss_sr - Square root method for standard systems.
Checks
- ml_assert_boolean - Checks if a given value is boolean.
- ml_assert_char - Checks if a given value is a char array.
- ml_assert_descsys - Checks if a given structure is a descriptor system.
- ml_assert_infdescsys - Checks if given struct has inf descriptor matrices.
- ml_assert_integer - Checks if a given value is a real integer.
- ml_assert_nonnegint - Checks if a value is a nonnegative, real integer.
- ml_assert_nonnegintinf - Checks if a value is a nonnegative integer or Inf.
- ml_assert_nonnegscalar - Checks if a value is a nonnegative, real scalar.
- ml_assert_nonnegvector - Checks if a value is a real, nonnegative vector.
- ml_assert_posinteger - Checks if a given value is a positive integer.
- ml_assert_posscalar - Checks if a given value is a positive, real scalar.
- ml_assert_scalar - Checks if a given value is a real scalar.
- ml_assert_sosys - Checks if a given structure is a second-order system.
- ml_assert_stdsys - Checks if a given structure is a standard system.
- ml_assert_vector - Checks if a value is a real, nonnegative vector.
- ml_check_cell_param - Performs an assert on all elements in a cell-array.
- ml_check_cell_vector - Checks input vectors and sets default values.
- ml_field_set_to_value - Checks if a field exists and has a non-empty value.