Initialize NULL Data Structure for SeaSondeR MUSIC Analysis
Source:R/SeaSondeRCS_MUSIC.R
      seasonder_NULLSeaSondeRCS_MUSIC.RdThis function initializes a NULL data structure for storing results of the MUSIC analysis in SeaSondeR. The structure is designed as a tibble with pre-defined columns for range cells, Doppler bins, and various MUSIC-related parameters.
Value
A tibble with pre-defined columns and empty values, ready to be populated with MUSIC analysis results.
Details
The initialized tibble contains the following columns:
- range_cell: Numeric vector representing range cell indices.
- doppler_bin: Numeric vector for Doppler bin indices.
- range: Numeric vector for range values.
- freq: Numeric vector for frequencies.
- radial_v: Numeric vector for radial velocities.
- cov: A list to store covariance matrices.
- eigen: A list to store eigenvalue decompositions.
- projections: A list to store projection matrices.
- DOA_solutions: A list to store Direction of Arrival (DOA) solutions.
- eigen_values_ratio: Numeric vector for the ratio of eigenvalues.
- P1_check: Logical vector indicating if the P1 criterion is satisfied.
- retained_solution: Character vector for the type of retained solution (- "single"or- "dual").
- DOA: A list to store final DOA results.
- lonlat: A list containing a data frame with longitude (- lon) and latitude (- lat) values.
See also
seasonder_MUSICInitCov for initializing covariance matrices.
seasonder_MUSICInitEigenDecomp for initializing eigenvalue decompositions.
seasonder_MUSICInitProjections for initializing projection matrices.
seasonder_MUSICInitDOASolutions for initializing DOA solutions.