Practico 3. Ejercicio 7. Parte c

Practico 3. Ejercicio 7. Parte c

de Nicolas Vassallo Toranza -
Número de respuestas: 6

Hola, llegue a que el error por la interpolacion lineal a trozos es 25/n^2.

Luego mirando la grafica (usando lineaspace con 100 puntos) veo que el error maximo en el intervalo -1,1 de Chevyshev con n=16 es aprox 0.083

Al sustituir llego que para que 25/n^2 sea menor a 0.083 n debe ser al menos 18. Pero al ver el error maximo en el intervalo -1,1con n=18 del polinomio lineal a trozos este es mucho menor, y tomando el maximo usando lineaspace para tener un error similar a 0.083 n deberia ser 6 o 7.

Estoy haciendo algo mal? Cual seria la forma de encararlo?

En respuesta a Nicolas Vassallo Toranza

Re: Practico 3. Ejercicio 7. Parte c

de Gustavo Rama -
Buenas Nicolás,
tené en cuenta que la cota que hallaste es justamente eso, una cota superior del error.

Así que perfectamente el error puede ser menor a eso.

Saludos,
Gustavo.
En respuesta a Gustavo Rama

Re: Practico 3. Ejercicio 7. Parte c

de Nicolas Vassallo Toranza -

Ok, muchas gracias. Honestamente esperaba que la cota estuviera mas cercana al valor real. Voy a escribir sobre eso en la respuesta, gracias.

Aprovecho para hacer otra consulta. La graficas para distintos n (con el mismo metodo de interpolacion) las hice cada una en un archivo distinto porque, aun con leyendas eran dificiles de leer al tener demasiadas funciones. Esta bien entregar asi?

En respuesta a Nicolas Vassallo Toranza

Re: Practico 3. Ejercicio 7. Parte c

de Antonella Vivas Llaguno -
Hola, tengo la misma duda. Puede entregarse un archivo por cada polinomio?
En respuesta a Antonella Vivas Llaguno

Re: Practico 3. Ejercicio 7. Parte c

de Juan Manuel Rivara De Leon -
Mientras esperamos la respuesta de algún docente, solamente quería mencionar que es posible generar varias gráficas en un solo archivo. Ejemplo:

plot(1:10, (1:10));
hold on;
plot(1:10, 2.*(1:10));
legend('f(x) = x', 'f(x) = 2x');
print -djpg grafica1.jpg
hold off;

plot(1:10, 1./(1:10));
hold on;
plot(1:10, (1.1).^(1:10));
legend('f(x) = 1/x', 'f(x) = (1.1)^x');
print -djpg grafica2.jpg
hold off;
En respuesta a Juan Manuel Rivara De Leon

Re: Practico 3. Ejercicio 7. Parte c

de Gustavo Rama -
Buenas,
perdón la demora. Pueden entregar todos los archivos que necesiten entregar.
Traten de decumentar mínimamente cosa de que se entienda lo que entregan.
Saludos,
Gustavo.
En respuesta a Nicolas Vassallo Toranza

Re: Practico 3. Ejercicio 7. Parte c

de Diego Ismael Marichal Chavez -
Buenas, llegue al mismo resultado que el compañero de que n tiene que ser almenos 18, pero luego no me queda claro a lo que se esta refiriendo, y no me esta quedando claro lo de la cota superior del error.
Saludos
Diego