class_docstr: This class implements an algorithm for converting an original time series into a Hankel matrix.
class_docstr_tok: ["This","class","implements","an","algorithm","for","converting","an","original","time","series","into","a","Hankel","matrix","."]
code: def __get_2d_trajectory_matrix(self):
      if self.__strides > 1:
          return [
              self.__strided_trajectory_matrix(time_series)
              for time_series in self.__time_series
          ]
      else:
          return [
              hankel(
                  time_series[: self.__window_length + 1],
                  time_series[self.__window_length :],
              )
              for time_series in self.__time_series
          ]
  
file_path: FEDOT/fedot/core/operations/evaluation/operation_implementations/data_operations/topological/hankel_matrix.py
imports: from typing import Union
  import numpy
  import pandas
  from scipy.linalg import hankel
label_desc: Use image node_id 5 for calling the HankelMatrix obj's underlying member method code with example usage: obj.__get_2d_trajectory_matrix() and returns: unknown, unknown