refactor: small refactoring of values used to initialize an array in kalman examples

This commit is contained in:
Mateusz Pusz
2023-04-07 22:59:15 +02:00
parent 3d044a1f38
commit cc1d411b2e
4 changed files with 8 additions and 8 deletions

View File

@@ -50,8 +50,8 @@ int main()
using state = kalman::state<quantity<isq::mass[g]>>;
const state initial = {1 * kg};
const std::array measurements = {1030 * g, 989 * g, 1017 * g, 1009 * g, 1013 * g,
979 * g, 1008 * g, 1042 * g, 1012 * g, 1011 * g};
const std::array measurements = {1'030 * g, 989 * g, 1'017 * g, 1'009 * g, 1'013 * g,
979 * g, 1'008 * g, 1'042 * g, 1'012 * g, 1'011 * g};
print_header(initial);
state next = initial;

View File

@@ -53,8 +53,8 @@ int main()
const auto interval = isq::duration(5 * s);
const state initial = {30 * km, 40 * (m / s)};
const quantity<isq::position_vector[m], int> measurements[] = {30110 * m, 30265 * m, 30740 * m, 30750 * m, 31135 * m,
31015 * m, 31180 * m, 31610 * m, 31960 * m, 31865 * m};
const quantity<isq::position_vector[m], int> measurements[] = {30'110 * m, 30'265 * m, 30'740 * m, 30'750 * m, 31'135 * m,
31'015 * m, 31'180 * m, 31'610 * m, 31'960 * m, 31'865 * m};
std::array gain = {0.2 * one, 0.1 * one};
print_header(initial);

View File

@@ -53,8 +53,8 @@ int main()
const auto interval = isq::duration(5 * s);
const state initial = {30 * km, 50 * (m / s)};
const quantity<isq::position_vector[m], int> measurements[] = {30160 * m, 30365 * m, 30890 * m, 31050 * m, 31785 * m,
32215 * m, 33130 * m, 34510 * m, 36010 * m, 37265 * m};
const quantity<isq::position_vector[m], int> measurements[] = {30'160 * m, 30'365 * m, 30'890 * m, 31'050 * m, 31'785 * m,
32'215 * m, 33'130 * m, 34'510 * m, 36'010 * m, 37'265 * m};
std::array gain = {0.2 * one, 0.1 * one};
print_header(initial);

View File

@@ -54,8 +54,8 @@ int main()
const auto interval = isq::duration(5. * s);
const state initial = {30 * km, 50 * (m / s), 0 * (m / s2)};
const quantity<isq::position_vector[m], int> measurements[] = {30160 * m, 30365 * m, 30890 * m, 31050 * m, 31785 * m,
32215 * m, 33130 * m, 34510 * m, 36010 * m, 37265 * m};
const quantity<isq::position_vector[m], int> measurements[] = {30'160 * m, 30'365 * m, 30'890 * m, 31'050 * m, 31'785 * m,
32'215 * m, 33'130 * m, 34'510 * m, 36'010 * m, 37'265 * m};
std::array gain = {0.5 * one, 0.4 * one, 0.1 * one};
print_header(initial);