![](/media/cache/group/default_image.jpg.50x50_q85.jpg)
距離推定3
Dependencies: mbed
main.cpp@0:bd0a2325eb65, 2018-10-12 (annotated)
- Committer:
- sayan2
- Date:
- Fri Oct 12 09:01:09 2018 +0000
- Revision:
- 0:bd0a2325eb65
????
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
sayan2 | 0:bd0a2325eb65 | 1 | #include "mbed.h" |
sayan2 | 0:bd0a2325eb65 | 2 | #include <stdio.h> |
sayan2 | 0:bd0a2325eb65 | 3 | |
sayan2 | 0:bd0a2325eb65 | 4 | int main(void) { |
sayan2 | 0:bd0a2325eb65 | 5 | float culculate_distance_3(float a,float b); |
sayan2 | 0:bd0a2325eb65 | 6 | float a,b,c; |
sayan2 | 0:bd0a2325eb65 | 7 | a=3;//加速度センサから求めた距離 |
sayan2 | 0:bd0a2325eb65 | 8 | b=8;//フォトから求めた距離 |
sayan2 | 0:bd0a2325eb65 | 9 | |
sayan2 | 0:bd0a2325eb65 | 10 | printf("distance3=%f",culculate_distance_3(a,b)); |
sayan2 | 0:bd0a2325eb65 | 11 | return 0; |
sayan2 | 0:bd0a2325eb65 | 12 | } |
sayan2 | 0:bd0a2325eb65 | 13 | |
sayan2 | 0:bd0a2325eb65 | 14 | //二つの距離から一つの距離を算出 |
sayan2 | 0:bd0a2325eb65 | 15 | |
sayan2 | 0:bd0a2325eb65 | 16 | float culculate_distance_3(float a,float b) { |
sayan2 | 0:bd0a2325eb65 | 17 | float c; |
sayan2 | 0:bd0a2325eb65 | 18 | c=0.5*a+0.5*b;//今は平均。計測をもとに修正を加える |
sayan2 | 0:bd0a2325eb65 | 19 | return c; |
sayan2 | 0:bd0a2325eb65 | 20 | } |
sayan2 | 0:bd0a2325eb65 | 21 | } |