Documentos de Académico
Documentos de Profesional
Documentos de Cultura
= -12
a
2
=
[
]
[
]
=
= 141
Se tiene que P1(x)= -12x + 141, entonces evaluacin el polinomio
interpolador de grado 1 se tiene:
P
1
(x=10.5) = -12(10.5)+141 = 15
INTERPRETACIN. El nmero estimado de viajeros que toman El
Metropolitano a las 10:30 de la maana, ser 13.
b) Hallando el polinomio interpolador de grado 2, que tiene la forma:
P2(x) = a1x
2
+ a2x + a3 ,obtenido a partir de los puntos (10,21) , (11,9) ,
(12,11).
P
2
(x=10) = 100a
1
+ 10a
2
+ a
3
= 21
P
2
(x=11) = 121a
1
+ 11a
2
+ a
3
= 9
P
3
(x=12) = 144a
1
+ 12a
2
+ a
3
= 11
De donde se tiene el sistema matricial de ecuaciones:
[
] [
] [
]
A x P
2
= Y
2
Resolvemos el sistema mediante las siguientes lneas de MATLAB
x = 8:14;
y = [41 35 21 9 11 17 32];
x2 = x(3:5);
y2 = y(3:5);
A = vander(x2); %matriz que contiene la evaluacin de los puntos en el
%polinomio interpolador para hallar sus coeficientes.
p2 = A\y2; % El significa que la matriz y2 se encuentra en orden
vertical.
Con la operacin anterior se hall p2, que contiene los coeficientes del
polinomio interpolador que pasa por los 3 puntos (10,21),(11,9),(12,11).
Se muestra en MATLAB
p2 = 7.0000
-159.0000
911.0000
Por consiguiente, los coeficientes son a
1
= 7 , a
2
= -159.0 , a
3
= 911.
Se tiene el polinomio interpolador de grado 3: P
3
(x) = 7x
2
-159x + 911.
Evalundolo en x=10.5, se obtiene el valor de P
3
(x=10.5)= 7(10.5)
2
-
159(10.5) + 911 = 13.25.
INTERPRETACIN. Se estima que aproximadamente 13.25 14 personas
viajan en El Metropolitano a las 10:30 de la maana.
c)
- Hallando el polinomio mediante el comando vander:
Resolviendo en las siguientes lneas de MATLAB
x3=x(2:5);
y3=y(2:5);
A=vander(x3); %Asignando a A la matriz de Vandermonde.
p3=A\y3; %Hallando la matriz con los coeficientes del polinomio
%interpolador de grado 3.
%A continuacin, mostrando el vector p3.
p3
Los coeficientes del polinomio son a
1
= 2.0 , a
2
= -59.0 , a
3
= 565.0,
a
4
= -1729.
El polinomio de grado 3 que contiene a los 4 puntos anteriores es:
P
3
(x)= 2.0x
3
- 59.0x
2
+ 565.0x 1729. Evaluando en 10.5 se tiene como
resultado 14.
INTERPRETACIN. La cantidad de personas que viajan en El
Metropolitano a las 10:30 de la maana es de 14.
- Hallando el polinomio con los comandos polyfit y polyval.
Se observa en las siguientes lneas de MATLAB:
x3=x(2:5);
y3=y(2:5);
p3=polyfit(x3,y3,3);
%Mostrando los coeficientes del polinomio interpolador de grado 3:
p3
z=polyval(p3,10.5); %Mostrando la evaluacin en el polinomio
z
%Graficando los valores de x e y
plot(x,y), grid on
Resolviendo con MATLAB se obtienen los coeficientes:
Los coeficientes del polinomio interpolador de grade 3 son: a
1
= 2.0 , a
2
= -
59.0 , a
3
= 565.0, a
4
= -1729.
Por tanto, el polinomio es P
3
(x) = 2.0x
3
- 59x
2
+ 565x - 1729.
Ahora evaluando en 10.5 se tiene el valor de 14.
INTERPRETACIN. La cantidad de personas que tomarn El Metropolitano
a las 10:30 a.m. sern 14.
Se tiene el grfico con los valores de x e y:
d) Sistematizando los clculos con los comandos polynewton.m y pneval.m
Se tienen las siguientes lneas de MATLAB:
orden=[3 4 5 2 6 1 7];
x=x(orden);
y=y(orden);
[c,T]=polynewton(x,y);
Se tienen los coeficientes del polinomio con MATLAB:
a
1
=21.0 , a
2
=-12, a
3
=7, a
4
= 2 , a
5
= -0.9167, a
6
= -0.20, a
7
= 0.0847.
Ahora evaluando el valor de 10.5 en el polinomio P
6
= 21.0x
6
+
-12x
5
+ 7x
4
+ 2x
3
-0.9167x
2
- 0.20x + 0.0847, se obtiene 13.4678 14.
Se tienen las siguientes lneas en MATLAB:
%Evaluando el valor de 10.5 en el polinomio interpolador
z=pneval(x,c,10.5);
%Mostrando el valor estimado
z
INTERPRETACIN. La cantidad de personas que utilizan el servicio de El
Metropolitano a las 10:30 es de aproximadamente 14 personas.