예제 #1
0
 def test_sinusoiddata(self):
     dt = equations.Sinusoid()
     assert dt.parameters == {'amp': 1.0, 'frequency': 0.01}
예제 #2
0
 def test_sinusoiddata(self):
     dt = equations.Sinusoid()
     self.assertEqual(dt.parameters, {'amp': 1.0, 'frequency': 0.01})
예제 #3
0
 def test_sinusoiddata(self):
     dt = equations.Sinusoid()
     self.assertEqual(dt.parameters, {'amp': 1.0, 'frequency': 0.01})
     self.assertEqual(dt.ui_equation,
                      'amp * sin(6.283185307179586 * frequency * var)')
예제 #4
0
 def test_sinusoiddata(self):
     t = np.linspace(0,100)
     dt = equations.Sinusoid()
     assert dt.parameters == {'amp': 1.0, 'frequency': 0.01}
     np.testing.assert_allclose( dt.evaluate(t)[10:], dt.evaluate(t[10:]))