Esempio n. 1
0
    def create_from_multi_dimensional_timeseries_test(self):
        """Test to cretae a Matrix from a multi dimensional Timeseries."""
        # initialize Timeseries
        dataOne = [[0.0, [0.0, 1.3]], [0.1, [0.5, 3.5]], [0.2, [0.2, 4.7]]]
        tsOne = MDTS.from_twodim_list(dataOne, dimensions=2)
        # create Matrix
        mtrx = Matrix.from_timeseries(tsOne)

        exRes = [[0.0, 0.5, 0.2], [1.3, 3.5, 4.7]]
        self.assertEqual(mtrx.matrix, exRes)
Esempio n. 2
0
    def create_from_timeseries_test(self):
        """Test to create a Matrix from a one dimensional Timeseries."""
        # initialize Timeseries
        dataOne = [[0.0, 0.0], [0.1, 0.1], [0.2, 0.2], [0.3, 0.3], [0.4, 0.4],
                   [0.5, 0.5]]
        tsOne = TimeSeries.from_twodim_list(dataOne)
        # create Matrix
        mtrx = Matrix.from_timeseries(tsOne)
        exRes = [[entry[1] for entry in dataOne]]

        self.assertEqual(mtrx.matrix, exRes)
Esempio n. 3
0
    def create_from_multi_dimensional_timeseries_test(self):
        """Test to cretae a Matrix from a multi dimensional Timeseries."""
        # initialize Timeseries
        dataOne =  [
                        [0.0, [0.0, 1.3]],
                        [0.1, [0.5, 3.5]],
                        [0.2, [0.2, 4.7]]
                    ]
        tsOne = MDTS.from_twodim_list(dataOne, dimensions=2)
        # create Matrix
        mtrx = Matrix.from_timeseries(tsOne)

        exRes = [
                    [0.0, 0.5, 0.2],
                    [1.3, 3.5, 4.7]
                ]
        self.assertEqual(mtrx.matrix, exRes)
Esempio n. 4
0
    def create_from_timeseries_test(self):
        """Test to create a Matrix from a one dimensional Timeseries."""
        # initialize Timeseries
        dataOne =   [
                        [0.0, 0.0],
                        [0.1, 0.1],
                        [0.2, 0.2],
                        [0.3, 0.3],
                        [0.4, 0.4],
                        [0.5, 0.5]
                    ]
        tsOne = TimeSeries.from_twodim_list(dataOne)
        # create Matrix
        mtrx = Matrix.from_timeseries(tsOne)
        exRes = [[entry[1] for entry in dataOne]]

        self.assertEqual(mtrx.matrix, exRes)