Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- %% Marvin Meier
- duration = 1.0;
- fa = 11025;
- freq = 1000;
- %Ausgedachte Werte die in einer Sekunde sind
- start = 0.4;
- stopp = 0.6;
- % Erstmal das ganze Signal auf 0 gesetzt
- einsVektor = zeros(1,fa*duration);
- % start und Stop auf die Abtastwerte angepasst
- startFa = fa*start;
- stoppFa = fa*stopp;
- %In diesem Bereich setzen wir die einsen
- einsVektor(startFa:stoppFa) = 1;
- %Zeitvektor für die Darstellung im Zeitdiagramm
- tVec = 0:1/fa:duration-1/fa;
- % Frequenzbereich ausgeben
- [specVec, phaVec] = funcRdft(einsVektor, length(einsVektor));
- figure(1);
- subplot(3,1,1);
- plot(tVec,einsVektor);
- title('Zeitbereich');
- xlabel('Zeit in Sekunden');
- ylabel('Amplitude');
- subplot(3,1,2);
- plot(specVec);
- title('Frequenzbereich');
- xlabel('Hz bis fa/2');
- subplot(3,1,3);
- plot(specVec(1:50));
- title('Frequenzbereich 50 Hz');
- xlabel('Hz');
- ylabel('Amplitude');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement