Skip to content

Commit e5358df

Browse files
committed
Remove randomized state-space matrices
1 parent 3e82260 commit e5358df

1 file changed

Lines changed: 48 additions & 3 deletions

File tree

control/tests/statesp_test.py

Lines changed: 48 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -322,9 +322,54 @@ def test_multiply_ss(self, sys222, sys322):
322322

323323
def test_add_sub_mimo_siso(self):
324324
# Test SS with SS
325-
ss_siso = rss(2, 1, 1)
326-
ss_siso_1 = rss(2, 1, 1)
327-
ss_siso_2 = rss(2, 1, 1)
325+
ss_siso = StateSpace(
326+
np.array([
327+
[1, 2],
328+
[3, 4],
329+
]),
330+
np.array([
331+
[1],
332+
[4],
333+
]),
334+
np.array([
335+
[1, 1],
336+
]),
337+
np.array([
338+
[0],
339+
]),
340+
)
341+
ss_siso_1 = StateSpace(
342+
np.array([
343+
[1, 1],
344+
[3, 1],
345+
]),
346+
np.array([
347+
[3],
348+
[-4],
349+
]),
350+
np.array([
351+
[-1, 1],
352+
]),
353+
np.array([
354+
[0.1],
355+
]),
356+
)
357+
ss_siso_2 = StateSpace(
358+
np.array([
359+
[1, 0],
360+
[0, 1],
361+
]),
362+
np.array([
363+
[0],
364+
[2],
365+
]),
366+
np.array([
367+
[0, 1],
368+
]),
369+
np.array([
370+
[0],
371+
]),
372+
)
328373
ss_mimo = ss_siso_1.append(ss_siso_2)
329374
expected_add = ct.combine_tf([
330375
[ss2tf(ss_siso_1 + ss_siso), ss2tf(ss_siso)],

0 commit comments

Comments
 (0)