Está en la página 1de 1

close all; clear all;

data1 = [ 0 0
30 0
40 100
50 580
60 840
70 560
80 230
90 70
100 15
110 3
120 0
610 0];
data2 = [0 0
370 0
400 10
430 80
460 250
490 280
520 140
550 35
580 5
610 0];
Q = 3e5/86400; % m3/s
B = 45 ; % m
M = 0.5; % kg
x1 = 1000; % m
t1 = data1(:,1)*60; % Time from release
C1 = data1(:,2)*1e-6; % kg/m3
x2 = 8000; % m
t2 = data2(:,1)*60; % Time from release
C2 = data2(:,2)*1e-6; % kg/m3

dt = 1; ti = [0:dt:max(t2)];
C1i = interp1(t1,C1,ti);
C2i = interp1(t2,C2,ti);

figure; plot(ti,C1i,ti,C2i); xlabel('tiempo (s)'); ylabel('C (kg/m3)');

% Momento de orden 0
M1 = sum(C1i*dt);
M2 = sum(C2i*dt);
% Comprueba que la masa que pasa es la que hemos vertido
masa1 = M1*Q
masa2 = M2*Q
% Momento de orden 1
T1 = sum(C1i.*ti*dt)/M1
T2 = sum(C2i.*ti*dt)/M2
% Momento de orden 2 (centrado)
S1 = sum(C1i.*(ti-T1).^2*dt)/M1
S2 = sum(C2i.*(ti-T2).^2*dt)/M2
% Velocidad
U = (x2-x1)/(T2-T1)
% Coeficiente de dispersi?n
E = U^2*(S2-S1)/(2*(T2-T1))

También podría gustarte