Está en la página 1de 2

Ejercicio 1

Abstract— In this exercise, the Lagrange interpolation method B. Codigo utilzado


was used due to its approximation precision, although it has the
defect that it needs a lot of data to be more precise.
function fi = Lagran_(x1,f,xi)
Palabras clave: Matlab, Método numérico, precicion, plot (x1,f,'or')
ecuación, interpolación, método de Lagrange, función, valor hold on
requerido. fi=zeros(size(xi));
I. INTRODUCTION (1) npl=length(f);
syms x;
Se ha tabulado la radiación solar de Tucson Arizona, como for i=1:npl
sigue: z=ones(size(xi));
Tiempo, Li=1;
E F M A M J for j=1:npl
mes if i~=j
Radiación, z=z.*(xi - x1(j))/(x1(i)-x1(j));
144 188 245 311 351 359 Li=Li*((x-x1(j))/(x1(i)-x1(j)));
𝑊/𝑚2 end
Tiempo, end
J A S O N D fi=fi+z*f(i);
mes L(i)=Li;
Radiación, end
308 287 260 211 159 131 ecuacion=0;
𝑊/𝑚2 for i=1:npl
ecuacion=L(i)*f(i)+ecuacion;
end
Suponga que cada mes tiene 30 días y ajuste una sinusoidal ecuacion=simplify(expand(ecuacion))
a estos datos. Utilice la ecuación resultante para pronosticar la fplot(ecuacion,[0 24])
radiación a mediados de agosto.
plot (xi,fi,'*g')
hold off
return
II. DESARROLLO
A. Inicio del procedimiento(2 La manera de ejecutar el programa en Matlab se muestra en la
siguiente imagen:
Haciendo uso de las herramientas y conocimientos
aprendidos se ocupó el método de interpolación de Lagrange
programado en el software Matlab.
Paso uno el problema nos dice que los meses tienen 30
días, y son 12 meses lo cual nos da un total de 360 días.
Paso dos en el problema nos está pidiendo pronosticar la
radiación a mediados de agosto, haciendo la suma de meses y En el command window se ingresan los valores de x1, que son
la sumándole 15 días del mes de agosto nos da un total de 255 la suma de los días por mes transcurridos, el valor de f nos
días, en se tiene que pronosticar la radiación. representa el valor de las muestras tomadas cada 30 días y el
valor de xi que es de 255 nos representa el día en que se quiere
Una vez teniendo los datos completos que nos pide el sabes como estuvo la radiación, pero no se tomó el datos.
programa realizado en el software se ingresan en la Ingresados estos datos de manda a llamar a el programa realizado
computadora para que nos del programa nos de los resultados en Matlab.
de la ecuación y nos grafique los datos ingresados.
C. Resultados
Nota: los datos de ingresan como si fuera un arreglo.
El software nos dio la siguiente ecuación de 11vo. Orden
9293𝑥11 10093𝑥10

707114136960000000000000 357128352000000000000
42493𝑥 9
+
1587237120000000000
194443𝑥 8

13226976000000000
137048623𝑥 7
+
26453952000000000
317609𝑥 6 3483974659𝑥 5
− +
259200000000 17635968000000
528748723𝑥 4 12701575139𝑥 3
− +
24494400000 8164800000
131837971𝑥 2 239880373𝑥
− + – 17527
1890000 138600
También nos dio la gráfica con la interpolación y como nos dio
una ecuación de 11vo. Orden la gráfica de esta ecuación se aproximó
mucho a los puntos de las muestras graficadas. La grafica se muestra
a continuación:

En esta grafica se muestra los datos proporcionados por el


ejercicio y también el valor de la radicación a mediados del
mes de agosto que es de 280.8985 𝑊/𝑚2 y en la grafica
muestra este valor con un asterisco de color verde.
Conclusión
Se eligió este método por su eficacia y entre mas grande
sea el orden del polinomio mejor será la precisión de la
interpolación, aunque este método depende del numero de
datos ingresados para que la ecuación resultante sea de un
grado mayor.
REFERENCES
[1] https://www.mathworks.com/products.html?s_tid=gn_ps

También podría gustarte