SciPy

This is documentation for an old release of SciPy (version 1.5.3). Read this page in the documentation of the latest stable release (version 1.15.1).

scipy.signal.StateSpace.__mul__

StateSpace.__mul__(self, other)[source]

Post-multiply another system or a scalar

Handles multiplication of systems in the sense of a frequency domain multiplication. That means, given two systems E1(s) and E2(s), their multiplication, H(s) = E1(s) * E2(s), means that applying H(s) to U(s) is equivalent to first applying E2(s), and then E1(s).

Notes

For SISO systems the order of system application does not matter. However, for MIMO systems, where the two systems are matrices, the order above ensures standard Matrix multiplication rules apply.

Previous topic

scipy.signal.StateSpace

Next topic

scipy.signal.StateSpace.to_ss