@@ -541,26 +541,20 @@ def combine_tf(tf_array):
541541 --------
542542 Combine two transfer functions
543543
544- >>> s = control.TransferFunction.s
545- >>> control .combine_tf([
544+ >>> s = ct.tf('s')
545+ >>> ct .combine_tf([
546546 ... [1 / (s + 1)],
547547 ... [s / (s + 2)],
548548 ... ])
549- TransferFunction([[array([1])], [array([1, 0])]],
550- [[array([1, 1])], [array([1, 2])]])
549+ TransferFunction([[array([1])], [array([1, 0])]], [[array([1, 1])], [array([1, 2])]])
551550
552551 Combine NumPy arrays with transfer functions
553552
554- >>> control .combine_tf([
553+ >>> ct .combine_tf([
555554 ... [np.eye(2), np.zeros((2, 1))],
556- ... [np.zeros((1, 2)), control.TransferFunction ([1], [1, 0])],
555+ ... [np.zeros((1, 2)), ct.tf ([1], [1, 0])],
557556 ... ])
558- TransferFunction([[array([1.]), array([0.]), array([0.])],
559- [array([0.]), array([1.]), array([0.])],
560- [array([0.]), array([0.]), array([1])]],
561- [[array([1.]), array([1.]), array([1.])],
562- [array([1.]), array([1.]), array([1.])],
563- [array([1.]), array([1.]), array([1, 0])]])
557+ TransferFunction([[array([1.]), array([0.]), array([0.])], [array([0.]), array([1.]), array([0.])], [array([0.]), array([0.]), array([1])]], [[array([1.]), array([1.]), array([1.])], [array([1.]), array([1.]), array([1.])], [array([1.]), array([1.]), array([1, 0])]])
564558 """
565559 # Find common timebase or raise error
566560 dt_list = []
@@ -635,7 +629,7 @@ def split_tf(transfer_function):
635629 --------
636630 Split a MIMO transfer function
637631
638- >>> G = control.TransferFunction (
632+ >>> G = ct.tf (
639633 ... [
640634 ... [[87.8], [-86.4]],
641635 ... [[108.2], [-109.6]],
@@ -645,7 +639,7 @@ def split_tf(transfer_function):
645639 ... [[1, 1], [1, 1]],
646640 ... ],
647641 ... )
648- >>> control .split_tf(G)
642+ >>> ct .split_tf(G)
649643 array([[TransferFunction(array([87.8]), array([1, 1])),
650644 TransferFunction(array([-86.4]), array([1, 1]))],
651645 [TransferFunction(array([108.2]), array([1, 1])),
0 commit comments