Aufgabe 3

clear all;
%Konstanten
c = 3e8
c = 300000000
%Gegeben
lambda = 200e-12
lambda = 2.0000e-10
d = 250e-12
d = 2.5000e-10
theta_n2 = 45.4
theta_n2 = 45.4000

a)

n = 0
n = 0
thetaB = @(n) asind(0.5 * n*lambda / d);
while true
theta_n = thetaB(n);
if ~isreal(theta_n)
break;
end
fprintf('n = %d: theta = %f°\n',n,theta_n);
n = n+1;
end
n = 0: theta = 0.000000° n = 1: theta = 23.578178° n = 2: theta = 53.130102°
fprintf('Maximum Angle at n = %d\n',n-1)
Maximum Angle at n = 2

b)

n = 2
n = 2
d = 0.5*n*lambda / sind(theta_n2)
d = 2.8089e-10