the isminimumphase() function tests only the zeros of the specified system whether they all are in the LHP or inside the unit circle. Based on the definition of the minimum-phase system the function should test also the poles. Or is it expected that the specified system is casual and stable?