D
dav_mt
Guest
Dobrý den, PPL, im výslechu sám sebe, proč se to děje. ive implementovány pomocí systému Simulink. v podstatě jsem krmení 1kHz čistý sinusový a vynásobením pulsu po dobu 10 vzorků a šířka impulzu je 1sample (10us). Tak účinně sinusoida se vzorky na 10 kHz. Když jsem simulační čas na 10ms a získat frekvenční spektrum velikostí amplitudy své frekvence se liší (počet vzorků je zde 0 - 1000 therfore 1001) Když jsem simulační čas 9.99ms a získat frekvenční spektrum velikostí amplitudy nyní nezmění! (0 až 999 se rovná 1000 vzorků), tak proč se mění počet vzorků (přes simulační čas) má takový drastický účinek? Převádět do frekvenční oblasti se používá Matlab je FFT funkce. Ive se pokusil podívat na dokument FFT vidět wheter počtu vzorků mají vliv na amplitudu, ale nemůžu přijít na to, co je ve skutečnosti děje. Jedná se o kód Matlab používá, kmen (y, "B. -")