Mercurial > hg > dmlib
comparison tests/vecmattest.c @ 2046:186cf6a7d634
Cosmetics.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Mon, 03 Dec 2018 10:53:32 +0200 |
parents | d8a83582f78f |
children |
comparison
equal
deleted
inserted
replaced
2045:1662730053d0 | 2046:186cf6a7d634 |
---|---|
50 fputc(' ', f); | 50 fputc(' ', f); |
51 | 51 |
52 fprintf(f, "["); | 52 fprintf(f, "["); |
53 for (j = 0; j < DM_MATRIX_SIZE; j++) | 53 for (j = 0; j < DM_MATRIX_SIZE; j++) |
54 fprintf(f, "% 8.3f%s", mat->m[i][j], j < DM_MATRIX_SIZE - 1 ? " " : ""); | 54 fprintf(f, "% 8.3f%s", mat->m[i][j], j < DM_MATRIX_SIZE - 1 ? " " : ""); |
55 | 55 |
56 fprintf(f, "]\n"); | 56 fprintf(f, "]\n"); |
57 } | 57 } |
58 } | 58 } |
59 | 59 |
60 | 60 |
68 { | 68 { |
69 DMVector a = { -5, 1, 17, 0 }, b = { 1, 2, 0.5, 0 }; | 69 DMVector a = { -5, 1, 17, 0 }, b = { 1, 2, 0.5, 0 }; |
70 DMMatrix m; | 70 DMMatrix m; |
71 | 71 |
72 (void) argc; | 72 (void) argc; |
73 (void) argv; | 73 (void) argv; |
74 | 74 |
75 dm_vector_printf("a", &a); | 75 dm_vector_printf("a", &a); |
76 dm_vector_printf("b", &a); | 76 dm_vector_printf("b", &a); |
77 | 77 |
78 dm_matrix_rot_a(&m, 0.5, 0.9, 0.1); | 78 dm_matrix_rot_a(&m, 0.5, 0.9, 0.1); |
79 dm_matrix_printf("m", &m); | 79 dm_matrix_printf("m", &m); |
80 | 80 |
81 dm_vector_mul_by_mat(&b, &a, &m); | 81 dm_vector_mul_by_mat(&b, &a, &m); |
82 | 82 |
83 dm_vector_printf("nb", &b); | 83 dm_vector_printf("nb", &b); |
84 | 84 |
85 return 0; | 85 return 0; |
86 } | 86 } |