|
73 | 73 | # config.use_matlab() |
74 | 74 |
|
75 | 75 | # Control system library |
76 | | -from . import ctrlutil |
77 | | -from . import freqplot |
78 | | -from . import timeresp |
79 | | -from . import margins |
80 | | -from .statesp import StateSpace, _rss_generate, _convertToStateSpace |
81 | | -from .xferfcn import TransferFunction, _convertToTransferFunction |
82 | | -from .lti import LTI # base class of StateSpace, TransferFunction |
83 | | -from .lti import issiso |
84 | | -from .frdata import FRD |
85 | | -from .dtime import sample_system |
86 | | -from .exception import ControlArgument |
| 76 | +from .. import ctrlutil |
| 77 | +from .. import freqplot |
| 78 | +from .. import timeresp |
| 79 | +from .. import margins |
| 80 | +from ..statesp import StateSpace, _rss_generate, _convertToStateSpace |
| 81 | +from ..xferfcn import TransferFunction, _convertToTransferFunction |
| 82 | +from ..lti import LTI # base class of StateSpace, TransferFunction |
| 83 | +from ..lti import issiso |
| 84 | +from ..frdata import FRD |
| 85 | +from ..dtime import sample_system |
| 86 | +from ..exception import ControlArgument |
87 | 87 |
|
88 | 88 | # Import MATLAB-like functions that can be used as-is |
89 | | -from .ctrlutil import unwrap |
90 | | -from .freqplot import nyquist, gangof4 |
91 | | -from .nichols import nichols |
92 | | -from .bdalg import series, parallel, negate, feedback, append, connect |
93 | | -from .pzmap import pzmap |
94 | | -from .statefbk import ctrb, obsv, gram, place, lqr |
95 | | -from .delay import pade |
96 | | -from .modelsimp import hsvd, balred, modred, minreal |
97 | | -from .mateqn import lyap, dlyap, dare, care |
| 89 | +from ..ctrlutil import unwrap |
| 90 | +from ..freqplot import nyquist, gangof4 |
| 91 | +from ..nichols import nichols, nichols_grid |
| 92 | +from ..bdalg import series, parallel, negate, feedback, append, connect |
| 93 | +from ..pzmap import pzmap |
| 94 | +from ..statefbk import ctrb, obsv, gram, place, lqr |
| 95 | +from ..delay import pade |
| 96 | +from ..modelsimp import hsvd, balred, modred, minreal |
| 97 | +from ..mateqn import lyap, dlyap, dare, care |
98 | 98 |
|
99 | 99 | __doc__ += r""" |
100 | 100 | The following tables give an overview of the module ``control.matlab``. |
@@ -1076,7 +1076,6 @@ def bode(*args, **keywords): |
1076 | 1076 | return freqplot.bode(syslist, omega, **keywords) |
1077 | 1077 |
|
1078 | 1078 | # Nichols chart grid |
1079 | | -from .nichols import nichols_grid |
1080 | 1079 | def ngrid(): |
1081 | 1080 | nichols_grid() |
1082 | 1081 | ngrid.__doc__ = re.sub('nichols_grid', 'ngrid', nichols_grid.__doc__) |
@@ -1111,7 +1110,7 @@ def rlocus(sys, klist = None, **keywords): |
1111 | 1110 | klist: |
1112 | 1111 | list of gains used to compute roots |
1113 | 1112 | """ |
1114 | | - from .rlocus import root_locus |
| 1113 | + from ..rlocus import root_locus |
1115 | 1114 |
|
1116 | 1115 | return root_locus(sys, klist, **keywords) |
1117 | 1116 |
|
|
0 commit comments