Ejemplo n.º 1
0
 def test_has_frequency_data(self):
     fs = 64
     nf = 64
     n_s = 2
     n_mic = 3
     fdata = np.ones((n_s, n_mic, nf))
     resp = Response.from_freq(fs, fdata)
     npt.assert_equal(fdata, resp.in_freq)
Ejemplo n.º 2
0
 def test_has_fs(self):
     fs = 64
     nf = 64
     n_s = 2
     n_mic = 3
     fdata = np.ones((n_s, n_mic, nf))
     resp = Response.from_freq(fs, fdata)
     assert fs == resp.fs
Ejemplo n.º 3
0
    def test_flat_converts_to_dirac(self):
        fs = 64
        nt = 64
        nf = nt // 2 + 1
        n_s = 2
        n_mic = 3
        fdata = np.ones((n_s, n_mic, nf))
        resp = Response.from_freq(fs, fdata)

        npt.assert_almost_equal(0, resp.in_time[:, :, 1:])
        npt.assert_almost_equal(1, resp.in_time[:, :, 0])