University-Docs/Documents/School/SEM 1/Octave/examen2021.m

33 lines
416 B
Matlab

% 13 augustus examen matlabroot
% Vraag 1
N = 10
k = (0:N-1)'
a = exp(i*2*pi*k/N)
b = exp(i*4*pi*k/N)
c = zeros(N,1); c(2) = 1; c(3) = i;
Q = [a,b, conj(a), conj(b)]
D = Q'*Q % is een diagonaal matrix dus orthogonaal
na = sqrt(a'*a); % normeren
nb = sqrt(b'*b);
V1 = [a/na conj(a)/na]
V2 = [a/na conj(a)/na b/nb conj(b)/nb]
d1 = c - V1*V1'*c
d2 = c - V2*V2'*c
sqrt(d1'*d2) % geeft 1.0954
% Vraag 2