View difference between Paste ID: bWiUFmyQ and aTiizCZt
SHOW: | | - or go back to the newest paste.
1
L = 4;
2
nu = (2.*pi)./L;
3
4-
x = [ 7.1 -3.1 -8.1 8.2 ];
4+
x = [ -3.1 9.9 6.5 -8.3 ];
5
6
res = [ 0 0 0 ];
7
8
for p=0:2   
9
   sum = 0;
10
   
11
   for k=0:(L-1)
12
     sum = sum + (x(k+1).*exp(-1i.*p.*k.*nu));
13
   end
14
   
15
   sum = sum ./ L;
16
   
17
   res(p+1) = sum;
18
end
19
20
disp("U1 = ");
21
disp(res(1));
22
23
disp("U2 = ");
24
disp((x(1)-res(1)-res(3))./cos(angle(res(2))));
25
26
disp("U3 = ");
27
disp(res(3));
28
29
disp("phi = ");
30
disp(angle(res(2)));