forked from mpusz/mp-units
refactor: small refactoring of values used to initialize an array in kalman examples
This commit is contained in:
@@ -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;
|
||||
|
@@ -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);
|
||||
|
@@ -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);
|
||||
|
@@ -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);
|
||||
|
Reference in New Issue
Block a user