#include #include #include "compass1.h" /*****************************************************************************/ void write_a_point_ascii( FILE *stream, double time, double *state, double *action ) { int i; fprintf( stream, "%6.3f ", time ); for( i = 0; i < N_STATE_VARIABLES; i++ ) fprintf( stream, "%20.16f ", state[i] ); for( i = 0; i < N_ACTION_VARIABLES; i++ ) fprintf( stream, "%20.16f ", action[i] ); fprintf( stream, "\n" ); } /************************************************************************/ /* Should have been dv_printf */ dv_print( fp, spec, v, n ) FILE *fp; char *spec; double *v; int n; { int i; for( i = 0; i < n; i++ ) { fprintf( fp, spec, v[i] ); } } /************************************************************************/ /*****************************************************************************/