@@ -77,9 +77,8 @@ performed.
7777
7878Discrete time systems
7979---------------------
80- By default, all systems are considered to be continuous time systems. A
81- discrete time system is created by specifying the 'time base' dt. The time
82- base argument can be given when a system is constructed:
80+ A discrete time system is created by specifying a nonzero 'timebase', dt.
81+ The timebase argument can be given when a system is constructed:
8382
8483* dt = None: no timebase specified
8584* dt = 0: continuous time system
@@ -89,11 +88,16 @@ base argument can be given when a system is constructed:
8988Only the :class: `StateSpace ` and :class: `TransferFunction ` classes allow
9089explicit representation of discrete time systems.
9190
92- Systems must have the same time base in order to be combined. For
93- continuous time systems, the :func: `sample_system ` function or the
94- :meth: `StateSpace.sample ` and :meth: `TransferFunction.sample ` methods can be
95- used to create a discrete time system from a continuous time system. See
96- :ref: `utility-and-conversions `.
91+ Systems must have compatible timebases in order to be combined. A system
92+ with timebase `None ` can be combined with a system having a specified
93+ timebase, and the result will have the timebase of the latter system.
94+ Similarly, a discrete time system with unspecified sampling time (`dt =
95+ True `) can be combined with a system having a specified sampling time, and
96+ the result will be a discrete time system with the sample time of the latter
97+ system. For continuous time systems, the :func: `sample_system ` function or
98+ the :meth: `StateSpace.sample ` and :meth: `TransferFunction.sample ` methods
99+ can be used to create a discrete time system from a continuous time system.
100+ See :ref: `utility-and-conversions `.
97101
98102Conversion between representations
99103----------------------------------
0 commit comments