Probenahme bei f=500Hz
bedeutet Probenahme alle T = 1/f = 1/500 = 2ms
.
Ich kenne nicht die Einheiten Ihrer t
Vektor und die Länge ist auch nicht angegeben.
Nehmen wir an, die Länge beträgt 1 Sekunde und die Einheiten befinden sich in us
.
Sie können einen Abtastvektor tsample
alle 2ms
(was f = 500Hz entspricht) erstellen und dann den Wert Ihres Signals an diesen Punkten erhalten.
freq = 500;
period = 1/freq * 1000000; % to convert to us
tsample = 0:period:1000000; % samples from 0 to 1 second every 2000us
sampled_signal = x(tsample);
PD: Wahrscheinlich ist dies eine Schule Übung, wo man sehen müssen, was passiert, wenn Sie nicht die Nyquist-Kriterien erfüllen können. Versuchen Sie also verschiedene Abtastfrequenzen und sehen Sie, was passiert, wenn Sie nicht schnell genug Proben nehmen.
x (t), t ∈ [-10,10] und Δt = 0,001 – Diamadis
Der von mir angegebene Code wird Ihr Signal mit der von Ihnen angegebenen Frequenz abtasten. Passe einfach die Einheiten und die Dauer an deine Bedürfnisse an –
Also hat es nicht für dich funktioniert? –