Echoflow  1.0.0
A ROS2 Toolset for tracking marine radar targets
Loading...
Searching...
No Matches
statistics Namespace Reference

Functions

float computeSequentialMean (float new_observation, float num_samples, float prior_mean)
 
std::tuple< float, float > computeSequentialVariance (float new_observation, float num_samples, float prior_mean, float new_mean, float prior_ssdm)
 
std::tuple< float, float > computeSequentialStdDev (float new_observation, float num_samples, float prior_mean, float new_mean, float prior_ssdm)
 
float computeCircularMean (float sines_sum, float cosines_sum)
 
float computeCircularVariance (float sines_sum, float cosines_sum, float num_samples)
 
float computeCircularStdDev (float sines_sum, float cosines_sum, float num_samples)
 
float computeMeanResultantLength (float sines_sum, float cosines_sum, float num_samples)
 

Detailed Description

Copyright © 2025 Seaward Science.

Function Documentation

◆ computeCircularMean()

float statistics::computeCircularMean ( float sines_sum,
float cosines_sum )

◆ computeCircularStdDev()

float statistics::computeCircularStdDev ( float sines_sum,
float cosines_sum,
float num_samples )

◆ computeCircularVariance()

float statistics::computeCircularVariance ( float sines_sum,
float cosines_sum,
float num_samples )

◆ computeMeanResultantLength()

float statistics::computeMeanResultantLength ( float sines_sum,
float cosines_sum,
float num_samples )

◆ computeSequentialMean()

float statistics::computeSequentialMean ( float new_observation,
float num_samples,
float prior_mean )

◆ computeSequentialStdDev()

std::tuple< float, float > statistics::computeSequentialStdDev ( float new_observation,
float num_samples,
float prior_mean,
float new_mean,
float prior_ssdm )

◆ computeSequentialVariance()

std::tuple< float, float > statistics::computeSequentialVariance ( float new_observation,
float num_samples,
float prior_mean,
float new_mean,
float prior_ssdm )