harold.is_kalman_controllable

harold.is_kalman_controllable(G)

Tests the rank of the Kalman controllability matrix and compares it with the A matrix size, returns a boolean depending on the outcome.

Parameters:G (State, tuple) – The system or the (A,B) matrix tuple
Returns:test_bool (Boolean) – Returns True if the input is Kalman controllable