Diagrammer av Marvins diett i dette kapittelet ble generert fra et Excel-regneark som er inkludert for å tillate deg å eksperimentere ytterligere på egen hånd og få en bedre følelse av hvordan bevegelige gjennomsnittsverdier identifiserer den generelle trenden blant data som er gjenstand for store, kortsiktige variasjoner. Til å bruke denne modellen, laster du regnearket til Excel. Du bør se noe om dette på skjermen. På skjermen og grafikkbrettet må du kanskje endre størrelsen på vinduet for å se hele regnearket. Diagrammet viser den sanne trendlinjen som en tynn rød linje Denne trenden er maskert av tilfeldige variasjoner fra dag til dag, noe som resulterer i daglige målinger trukket som grønne diamanter forbundet med gule linjer Trenden utvunnet av det valgte glidende gjennomsnittet er tegnet som en tykk blå linje. Jo nærmere den blå linjen nærmer seg rød linje som indikerer den virkelige trenden, desto mer effektivt har det bevegelige gjennomsnittet vært å filtrere ut de kortsiktige tilfeldige variasjonene i målingene. Du kan kontrollere den bevegelige gjennomsnittsmodellen ved e nter verdier i de følgende boksene i kontrollpanelet. Denne parameteren velger typen av glidende gjennomsnittsgrad og dens grad av utjevning. Hvis det er positivt, benyttes et eksponensielt glatt glidende gjennomsnitt med utjevning konstant lik utjevning. Kun utjevningskonstanter mellom 0 og 1 er gyldige hvis negativt, et enkelt glidende gjennomsnitt i løpet av det siste. - Utjevningsdagene brukes. For å se effektene av et 20 dagers enkelt glidende gjennomsnitt, skriv inn -20 i utjevnings-cellen. Støyverdien spesifiserer den daglige tilfeldige forstyrrelsen av grunntrenden. Hvis du sett Støy til 10, vil de målte verdiene bli tilfeldig forskjøvet 5 fra den sanne trenden Den tilfeldige forskyvningen av punkter i den primære trenden endres hver gang regnearket omberegnes For å vise effektene av en annen tilfeldig forskyvning av den aktuelle trenden, trykk for å tvinge recalculation. Since et glidende gjennomsnitt ser tilbake til tidligere målinger, lagrer den nåværende trenden. Du kan skifte det bevegelige gjennomsnittet bakover i tide for å avbryte dette forsinket ved enterin g Antall dager med forskyvning i Shift-celle Dette lar deg sammenligne formen på trendkurven funnet av ulike bevegelige gjennomsnitt med den opprinnelige trenden. En Shift-verdi på null deaktiverer forskyvning og gir et glidende gjennomsnitt som oppfører seg med hensyn til faktisk trend, som en beregnet daglig fra gjeldende data For et enkelt glidende gjennomsnitt vil en Shift på halvparten av utjevning generelt justere trenden og glidende gjennomsnitt. For et eksponentielt glatt glidende gjennomsnitt kan en utjevningsverdi på 0 9 justeres med en skift på ca. 10. Trenden som brukes i denne modellen, genereres av en cosinusfunksjon. Amplitude styrer omfanget av trenden topp-toppvariasjonen er to ganger verdien av Amplitude. Rate styrer perioden for den primære trenden, angitt som tallet av dager fra trough til topp og omvendt Når du reduserer hastigheten, varierer trenden raskere, og krever et kortere glidende gjennomsnitt for å følge. boy, jeg kan ikke forestille meg en virkelig lineær fase og c ausal filter som virkelig er IIR jeg kan ikke se hvordan du ville få symmetri uten at det var FIR, og semantisk ville jeg kalle en avkortet IIR TIIR en metode for å implementere en klasse av FIR, og da får du ikke lineær fase med mindre du den filtfilt tingen med den, blokkvis, sorta som Powell-Chau Robert Bristow-Johnny Nov 26 15 på 3 32. Dette svaret forklarer hvordan filtfilt fungerer Matt L Nov 26 15 på 7 48. Et nullfase-glidende gjennomsnittlig filter er en merkelig lengde FIR filter med koeffisienter. der N er ulik filterlengde Siden hn har nullverdier for n 0, er det ikke årsakssammenheng, og kan derfor bare implementeres ved å legge til en forsinkelse, det vil si ved å gjøre det kausal. Merk at du kan Ikke bruk Matlabs filtfilt-funksjonen med det filteret fordi selv om du vil få nullfase med en forsinkelse, blir størrelsen på filterets overføringsfunksjonen kvadret, tilsvarende en trekantet impulsrespons, dvs. inntaksprøver videre vekk fra gjeldende prøve, mottar mindre vekt. Dette svaret forklarer mer detaljert hva filtfilt gjør. Frekvensrespons av løpende gjennomsnittsfilter. Frekvensresponsen til et LTI-system er DTFT av impulsresponsen. Impulsresponsen av et L-prøveeksempel-glidende gjennomsnitt er. Som det bevegelige gjennomsnittlige filteret er FIR , frekvensresponsen reduseres til den endelige summen. Vi kan bruke den svært nyttige identiteten. for å skrive frekvensresponsen som. som vi har gitt aej N 0 og ML 1 Vi kan være interessert i størrelsen på denne funksjonen for å bestemme hvilke frekvenser som kommer gjennom filteret uopprettholdt og som er dempet. Nedenfor er et plott av størrelsen på denne funksjonen for L 4 rød, 8 grønn og 16 blå. Den horisontale aksen varierer fra null til radianer per prøve. Merk at i alle tre tilfeller, frekvensresponsen har lavpass karakteristikk En konstant komponent nullfrekvens i inngangspassene gjennom filtret unattuated Visse høyere frekvenser, for eksempel 2, elimineres helt av filteret, men hvis hensikten var å designe et lavpassfilter, da har vi ikke gjort det bra. Noen av de høyere frekvensene blir bare redusert med en faktor på ca. 10 for 16 punktets glidende gjennomsnitt eller 1 3 for firepunkts glidende gjennomsnitt. Vi kan gjøre mye bedre enn det. Det ovenstående diagrammet ble opprettet av følgende Matlab code. omega 0 pi 400 pi H4 1 4 1-exp - i omega 4 1-exp - i omega H8 1 8 1-exp - i omega 8 1-exp - i omega H16 1 16 1-exp - i omega 16 1-exp - i omega tomt omega, abs H4 abs H8 abs H16 akse 0, pi, 0, 1.Copyright 2000- - University of California, Berkeley.
No comments:
Post a Comment