24 memset(&b_I[0], 0, 36U *
sizeof(
double));
25 for (k = 0; k < 6; k++) {
34void eye(
double b_I[9])
36 memset(&b_I[0], 0, 9U *
sizeof(
double));
48 memset(&b_I[0], 0, 16U *
sizeof(
double));
void eye_2(double b_I[4])
Creates a 2x2 identity matrix.
void eye_attitude(double b_I[16])
Creates a 4x4 identity matrix, typically for attitude calculations.
void b_eye(double b_I[36])
Creates a 6x6 identity matrix.
void eye(double b_I[9])
Creates a 3x3 identity matrix.
Utility functions for creating identity matrices of various sizes.
Provides definitions and utility functions for non-finite floating-point values.