@@ -1330,15 +1330,15 @@ def step_response(
13301330 I/O system(s) for which step response is computed.
13311331
13321332 T : array_like or float, optional
1333- Time vector, or simulation time duration if a number. If T is not
1333+ Time vector, or simulation time duration if a number. If `T` is not
13341334 provided, an attempt is made to create it automatically from the
1335- dynamics of sys . If sys is continuous time, the time increment dt
1336- is chosen small enough to show the fastest mode, and the simulation
1337- time period tfinal long enough to show the slowest mode, excluding
1338- poles at the origin and pole-zero cancellations. If this results in
1339- too many time steps (>5000), dt is reduced. If sys is discrete time,
1340- only tfinal is computed, and final is reduced if it requires too
1341- many simulation steps.
1335+ dynamics of the system . If the system continuous time, the time
1336+ increment dt is chosen small enough to show the fastest mode, and
1337+ the simulation time period tfinal long enough to show the slowest
1338+ mode, excluding poles at the origin and pole-zero cancellations. If
1339+ this results in too many time steps (>5000), dt is reduced. If the
1340+ system is discrete time, only tfinal is computed, and final is
1341+ reduced if it requires too many simulation steps.
13421342
13431343 X0 : array_like or float, optional
13441344 Initial condition (default = 0). This can be used for a nonlinear
@@ -1357,8 +1357,9 @@ def step_response(
13571357 If system is a nonlinear I/O system, set parameter values.
13581358
13591359 T_num : int, optional
1360- Number of time steps to use in simulation if T is not provided as an
1361- array (autocomputed if not given); ignored if sys is discrete time.
1360+ Number of time steps to use in simulation if `T` is not provided as
1361+ an array (autocomputed if not given); ignored if the system is
1362+ discrete time.
13621363
13631364 transpose : bool, optional
13641365 If True, transpose all input and output arrays (for backward
@@ -1484,8 +1485,7 @@ def step_response(
14841485
14851486def step_info (sysdata , T = None , T_num = None , yfinal = None , params = None ,
14861487 SettlingTimeThreshold = 0.02 , RiseTimeLimits = (0.1 , 0.9 )):
1487- """
1488- Step response characteristics (rise time, settling time, etc).
1488+ """Step response characteristics (rise time, settling time, etc).
14891489
14901490 Parameters
14911491 ----------
@@ -1497,8 +1497,8 @@ def step_info(sysdata, T=None, T_num=None, yfinal=None, params=None,
14971497 autocomputed if not given, see `step_response` for more detail).
14981498 Required, if sysdata is a time series of response data.
14991499 T_num : int, optional
1500- Number of time steps to use in simulation if T is not provided as an
1501- array; autocomputed if not given; ignored if sysdata is a
1500+ Number of time steps to use in simulation if `T` is not provided as
1501+ an array; autocomputed if not given; ignored if sysdata is a
15021502 discrete-time system or a time series or response data.
15031503 yfinal : scalar or array_like, optional
15041504 Steady-state response. If not given, sysdata.dcgain() is used for
@@ -1586,6 +1586,7 @@ def step_info(sysdata, T=None, T_num=None, yfinal=None, params=None,
15861586 Peak: 1.209
15871587 PeakTime: 4.242
15881588 SteadyStateValue: -1.0
1589+
15891590 """
15901591 from .nlsys import NonlinearIOSystem
15911592 from .statesp import StateSpace
@@ -1743,9 +1744,10 @@ def initial_response(
17431744 to None to not trim outputs.
17441745
17451746 T_num : int, optional
1746- Number of time steps to use in simulation if T is not provided as an
1747- array (autocomputed if not given); ignored if sys is discrete time.
1748-
1747+ Number of time steps to use in simulation if `T` is not provided as
1748+ an array (autocomputed if not given); ignored if the system is
1749+ discrete time.
1750+
17491751 params : dict, optional
17501752 If system is a nonlinear I/O system, set parameter values.
17511753
@@ -1862,8 +1864,9 @@ def impulse_response(
18621864 specified, all outputs are reported.
18631865
18641866 T_num : int, optional
1865- Number of time steps to use in simulation if T is not provided as an
1866- array (autocomputed if not given); ignored if sys is discrete time.
1867+ Number of time steps to use in simulation if `T` is not provided as
1868+ an array (autocomputed if not given); ignored if the system is
1869+ discrete time.
18671870
18681871 transpose : bool, optional
18691872 If True, transpose all input and output arrays (for backward
0 commit comments