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_1d_trajectory_matrix(self):
      if self.__strides > 1:
          return self.__strided_trajectory_matrix(self.__time_series)
      else:
          return hankel(
              self.__time_series[: self.__window_length + 1],
              self.__time_series[self.__window_length :],
          )
  
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 4 for calling the HankelMatrix obj's underlying member method code with example usage: obj.__get_1d_trajectory_matrix() and returns: self, hankel