Hier mein Lösungsvorschlag
1 | T=1; % % Zeitkonstante T=1 |
2 | N=128; % Stützstellenzahl |
3 | fp=32; % Größe des spektralen Fensters |
4 | f0=fp/N; % --> Erfassen des Spektrums an N Stützstellen |
5 | % im Raster f0=fp/N |
6 | t0=1/fp; |
7 | tp=1/f0; |
8 | |
9 | |
10 | |
11 | t=0:t0:tp-t0; |
12 | f=-fp/2:f0:fp/2-f0 |
13 | U=1./(1+j*2*pi*f*T); |
14 | |
15 | D=f0.*ifftshift(U); |
16 | |
17 | F=dftmtx(N); |
18 | |
19 | d=N.*inv(F)*conj(D'); |
20 | |
21 | stem(t,d,'r'); % Darstellung des geschätzten Zeitsignals |
22 | xlabel('t in sec'); % Achsenbeschriftung |
23 | ylabel ('d(n*t_0); u_p(t)'); % Achsenbeschriftung |
24 | |
25 | |
26 | t=linspace (0,4.*T,500); % lieanar gestufter Argumentenvektor |
27 | U0=1; |
28 | ut=U0*exp(-t/T); |
29 | ut(1)=U0/2; |
30 | |
31 | hold on; |
32 | plot(t,ut,'b-'); |
und die entsprechende figure http://img207.imageshack.us/img207/7711/grafgg5.jpg ist alles beachtet worden? und richtig? danke für die hilfe mfg