Cálculos con R

Con ayuda del programa de cálculo R obtuvimos los outputs
que se solicitaban en el ejercicio. Para ello usamos el código que viene a
continuación y representamos los resultados en las gráficas correspondientes.

Funcion=function(fi,dn){
##fi latitud en grados, dn dia del año
dec=23.45*sin((2*pi*(dn+284))/365)
##declinacion en grados
ws=-acos(-tan(dec*pi/180)*tan(fi*pi/180))     ##hora del amanecer en radianes

IRad=-24/pi*1367*(1+0.033*cos(2*pi*dn/365))*(ws*sin(fi*pi/180)*sin(dec*pi/180)+cos(dec*pi/180)*cos(fi*pi/180)*sin(ws))
##Irradiancia extraatmosférica en el plano horizontal W/m2

wsg=ws*180/pi   #hora del amanecer en grados

data.frame(Declinacion=dec, Amanecer=wsg, Bo0=IRad)}

Funcion(40,240)

Funcion(40,1:365)

dn=(1:365)

dat=Funcion(40,dn)

library(lattice)

xyplot(Declinacion~dn, data=dat)

xyplot(Amanecer~dn, data=dat)

xyplot(Bo0~dn, data=dat)

Grupo 5: Elena Poza Santana; David García González; Rubén Pardo Hernangómez; Alexandru N. Cosor


Suscribirse a comentarios Respuestas cerradas. |

Comentarios cerrados.


Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies