corridas: corrida_2.txt corrida_2_200__150.txt corrida_50_5000.txt \
corrida_2__200__150.txt corrida_2_20a0__150.txt
+# Preety-printing del código fuente.
+code.ps: general.h tipos.h carga.h carga.c calculo.h calculo.c grafico.h \
+ grafico.c tp1.c
+ enscript -j -E -U2 -C --fancy-header=squeeze --color -pcode.ps \
+ general.h tipos.h carga.h carga.c calculo.h calculo.c \
+ grafico.h grafico.c tp1.c
+
# Informe.
-informe: corridas
+informe: corridas code.ps
@doxygen
@cd latex && make refman.pdf && cd ..
#include "calculo.h"
-size_t resultados_calcular(Resultados* res, Real paso, Real ti, Real tf, Real f0) {
+size_t resultados_calcular(Resultados* res, Real paso, Real ti, Real tf,
+ Real f0) {
/* Índice para iterar. */
size_t i;
/* Calculo la cantidad de pasos necesarios según el tiempo inicial, el
*
* \return TRUE si se cargaron bien, FALSE si no.
*/
-int cargar_datos(int argc, const char** argv, Real* paso, Real* t0, Real* tf, Real* f0);
+int cargar_datos(int argc, const char** argv, Real* paso, Real* t0, Real* tf,
+ Real* f0);
#endif
Real min = resultados_min(res, pasos);
/* Mínimo valor de la función. */
Real max = resultados_max(res, pasos);
- /* Paso utilizado para la representación de las líneasMínimo valor de la función. */
+ /* Paso utilizado para la representación de las líneas. */
Real pasoh = (max - min) / (ALTO);
/* Variables de iteración. */
int i;
/* Cálculo de la solución, dejando en un array los valores de cada paso. */
pasos = resultados_calcular(&resultados, paso, t0, tf, f0);
/* Impresión de variables principales. */
- printf("\nt0 = %f | tf = %f | f0 = %f | paso = %f | pasos = %i\n\n", t0, tf, f0, paso, pasos);
+ printf("\nt0 = %f | tf = %f | f0 = %f | paso = %f | pasos = %i\n\n",
+ t0, tf, f0, paso, pasos);
/* Impresión del gráfico de la solución. */
resultados_graficar(&resultados, pasos, punto, blanco);
return EXIT_SUCCESS;