% ENM 8.7
% Referenskod -- denna kod skrevs inte på övningen men läggs upp
% här ifall nån vill se den

clear

% Beräkna approximationen h
% (alla dessa variabler hade tilde på sig på tavlan)
x = 50; % [m]
alfa = 32.6 * pi/180; % [rad]
beta = 53.8 * pi/180; % [rad]

h = x*tan(alfa) / (1-tan(alfa)/tan(beta)) % [m]

% Beräkna de partiella derivatorna
% (krångliga uttryck)
X = 1-tan(alfa)/tan(beta);
Y = 1/cos(alfa)^2;
Z = 1/cos(beta)^2;
dFdx = tan(alfa)/X
dFdalfa = x*(Y*X+Y*tan(alfa)/tan(beta))/X^2
dFdbeta = -x*(tan(alfa)^2/tan(beta)^2*Z)/X^2

% Använd felpropageringsformeln
% Definiera först felgränserna
Ex = 0.2; % [m]
Ealfa = 0.3 * pi/180; % [rad]
Ebeta = 0.3 * pi/180; % [rad]

% Lägg ihop bidragen. Vilket är störst?
bidrag1 = Ex*abs(dFdx)
bidrag2 = Ealfa*abs(dFdalfa)
bidrag3 = Ebeta*abs(dFdbeta)
Eh = bidrag1 + bidrag2 + bidrag3

% Alternativ lösning med experimentell störningsräkning:
% Se lösningsförslag i ENM-häftet!
