Soluciones a los laboratorios:
En el problema 4 la interpolación es muy sensible a
la precisión de los puntos a interpolar. Si se lee el
archivo "puntos" con precisión
"float" por ejemplo haciendo:
for (i=0; i<=N; i++){ fscanf(fin, "%f %f", &xtemp, &ytemp); x[i] = (double)xtemp; y[i] = (double)ytemp; } Se obtiene los siguientes gráficos:
Gráficos del problema 4 (puntos con precisión float)
Si en cambio se lee con precisión "double" haciendo:
for (i=0; i<=N; i++) fscanf(fin, "%lf %lf", &(x[i]), &(y[i]));
Se obtiene una interpolación con menor error:
Gráficos del problema 4 (puntos con precisión double)
Ej 1a). Regla del Trapecio compuesta:
h = 5.0000e-02 S(x) = 6.3264723819e-01
h = 2.5000e-02 S(x) = 6.3225224512e-01
Regla de Simpson compuesta:
h = 5.0000e-02 S(x) = 6.3212058077e-01
h = 2.5000e-02 S(x) = 6.3212056020e-01
Ej 1b). Cociente de precisión para la regla del Trapecio compuesta:
3.9995
Cociente de precisión para la regla de Simpson
compuesta:
15.999
Condiciones de Regularidad y Promoción:
Regularidad: Se exige aprobar dos parciales de prácticos incluyendo el tercero y dos laboratorios incluyendo el tercero.
Promoción: Se exige aprobar los tres parciales de prácticos y los tres laboratorios con nota mayor o igual a 7 (siete).
2o Parcial de Laboratorio en C: Jueves 29 de Mayo. 14 a 16 (primera comisión) o 16 a 18 (segunda comisión)
Temas: Laboratorio 3 (Integración)
Laboratorio 4 (Solución de ecuaciones ordinarias)
3er Parcial (comisiones Jueves): Jueves 19 de Junio, 14hs (para todos los alumnos)
Parcial Recuperatorio de Laboratorio: El Jueves 19 de Junio, 16hs (para todos los alumnos de Fortran y C). Se dará la posibilidad de recuperar uno de los dos primeros laboratorios, tanto para regularidad como para promoción.
Guías escritas en LaTeX (http://www.latex-project.org/)
Códigos compilados con gcc (http://gcc.gnu.org/)
Graficos realizados con gnuplot (http://www.gnuplot.info/)
Webpage escrita con Kompozer (http://www.kompozer.net/)