Sunteți pe pagina 1din 2

%Sistema de armazenamento e capta��o de energia t�rmica

%Exerc�cio 1 -Implementar as equa��es do tempo

%Entrada de dados

clc;
clear;

n=0;
passo = 1;
% SomaET2 = 0;

for N = 1:passo:365

SomaET2 = 0;
k = 0; %N�o precisa deste k = 0 ! S� por seguran�a...
n = n + 1;
Dia(n)= N;
B(n) = ((N-81)*(360/364))*(2*pi)/360;;
ET(n) = 9.87*sin(2*B(n))-7.53*cos(B(n))-1.5*sin(B(n)); %1�Equa��o do tempo

B2(n) = ((360*N)/365.25)*(2*pi/360); %2�Equa��o do tempo,


em graus.

for k:0:1:5

if k = 0
Ak = 2.087e-4;
Bk = 0;
elseif k = 1
Ak = 9.287e-3;
Bk = -1.223e-1;
elseif k = 2
Ak = -5.226e-2;
Bk = -1.569e-1;
elseif k = 3
Ak = -1.308e-2;
Bk = -5.160e-3;
elseif k = 4
Ak = -2.187e-3;
Bk = -2.982e-3;
elseif k = 5
Ak = -1.510e-4;
Bk = -2.346e-4;
end

ET2Parcial = Ak*cos(B2(n)*k) + Bk*sin(B2(n)*k);


SomaET2 = SomaET2 + ET2Parcial;
end

ET2(n) = 60*SomaET2;

end
plot(Dia,ET,'r');
hold on
plot(Dia,ET2,'b');

yyy= 111;

S-ar putea să vă placă și