def test_pulse3(self):
        # MISO
        # 3 inputs, one output
        # we rely here on _pulse() zipping the input tfs list
        # [H0, H1, H2] becomes [[H0], [H1], [H2]]
        pp = pulse([self.H0, self.H1, self.H2], tp=[(0., 1.)]*3, dt=.1, tfinal=10., nosum=True)
        self.assertTrue(np.allclose(pp[:, :, 0], self.pp2, atol=1e-6, rtol=1e-3))
        self.assertTrue(np.allclose(pp[:, :, 1], 2*self.pp2, atol=1e-6, rtol=1e-3))
        self.assertTrue(np.allclose(pp[:, :, 2], 3*self.pp2, atol=1e-6, rtol=1e-3))

    # FIXME ALSO CHECK MIMO TFS
Test function for pulse(): MISO 3/6
dataset/ETHPy150Open ggventurini/python-deltasigma/deltasigma/tests/test_pulse.py/TestPulse.test_pulse3