8000 Maky identity size dependent on inputs · python-control/python-control@24af4fd · GitHub
[go: up one dir, main page]

Skip to content

Commit 24af4fd

Browse files
committed
Maky identity size dependent on inputs
1 parent 8c8e78e commit 24af4fd

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

control/tests/statesp_test.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -570,7 +570,7 @@ def test_pow(self, request, sysname, power):
570570
sys = request.getfixturevalue(sysname)
571571
result = sys**power
572572
if power == 0:
573-
expected = StateSpace([], [], [], np.eye(2), dt=0)
573+
expected = StateSpace([], [], [], np.eye(sys.ninputs), dt=0)
574574
else:
575575
sign = 1 if power > 0 else -1
576576
expected = sys**sign
@@ -597,7 +597,7 @@ def test_pow_inv(self, request, sysname, order):
597597
result = (sys**-1 * sys).minreal()
598598
else:
599599
result = (sys * sys**-1).minreal()
600-
expected = StateSpace([], [], [], np.eye(2), dt=0)
600+
expected = StateSpace([], [], [], np.eye(sys.ninputs), dt=0)
601601
assert_tf_close_coeff(
602602
ss2tf(expected).minreal(),
603603
ss2tf(result).minreal())

0 commit comments

Comments
 (0)
0