Saturday 19 August 2017

Hoekom Moving Average Is Low Pass Filter


Im kodering iets op die oomblik waar Im neem van 'n klomp van die waardes met verloop van tyd van 'n hardeware kompas. Dit kompas is baie akkuraat en updates dikwels, met die gevolg dat as dit effens jiggles, ek eindig met die vreemde waarde dis wild teenstrydig is met sy bure. Ek wil daardie waardes uit te stryk. Nadat 'n lesing oor gedoen, wil dit voorkom of wat ek wil hê, is 'n hoë-pass filter, 'n laaglaatfilter of 'n bewegende gemiddelde. Bewegende gemiddelde wat ek kan kry af met, hou net 'n geskiedenis van die afgelope 5 waardes of wat ook al, en gebruik die gemiddelde van die waardes stroomaf in my kode waar ek was eens net die gebruik van die mees onlangse waarde. Dit moet, dink ek, glad diegene jiggles mooi, maar dit lyk my dat sy waarskynlik redelik ondoeltreffend, en dit is waarskynlik een van daardie bekende probleme te Behoorlike programmeerders wat 'n baie netjiese Clever Wiskunde oplossing Theres. Ek is egter een van daardie aaklige selfopgeleide programmeerders sonder 'n greintjie van formele onderwys in enigiets wat selfs vaagweg verwant aan CompSci of Wiskunde. Lees 'n bietjie rond dui daarop dat dit 'n hoë of laaglaatfilter kan wees, maar ek kan nie enigiets wat verduidelik in terme verstaanbaar 'n hack soos ek wat die uitwerking van hierdie algoritmes sal wees op 'n verskeidenheid van waardes te vind, wat nog te sê hoe die wiskunde werk. Die antwoord hier gegee. byvoorbeeld tegnies nie beantwoord my vraag, maar slegs in terme verstaanbaar aan diegene wat waarskynlik reeds sal weet hoe om die probleem op te los. Dit sou 'n baie mooi en slim persoon inderdaad wat die soort van probleem is dit kan verduidelik word, en hoe die oplossings werk, in terme verstaanbaar vir 'n Kuns gegradueerde. gevra September 21 10 In 13:01 As jou bewegende gemiddelde het 'n lang ten einde die vereiste glad te bereik te wees, en jy dit nie regtig nodig het 'n besondere vorm van kern, dan is jy beter af as jy gebruik 'n eksponensieel verrottende bewegende gemiddelde: waar jy kies klein om 'n geskikte konstante wees (bv as jy kies klein 1- 1 / n, sal dit dieselfde hoeveelheid gemiddeld as 'n venster van grootte n hê, maar anders versprei oor ouer punte). In elk geval, sedert die volgende waarde van die bewegende gemiddelde hang net af van die vorige een en jou data, jy hoef nie 'n tou of iets hou. En jy kan dink dit as iets te doen soos, wel, Ive het 'n nuwe punt, maar ek dont regtig vertrou nie, so ek is van plan om te hou 80 van my ou skatting van die meting en net vertrou dat hierdie nuwe data punt 20. Dis pretty much dieselfde as om te sê: goed, ek het net hierdie nuwe punt 20, en ek sal gebruik 4 ander punte wat ek vertrou dieselfde hoeveelheid vertrou nie, behalwe dat in plaas van uitdruklik neem die 4 ander punte, jy neem aan dat die gemiddeld jy het die vorige keer was verstandig, sodat jy jou vorige werk kan gebruik. antwoord 21 September 10 In 14:27 Hey, ek weet dit is 5 jaar laat, maar dankie vir 'n awesome antwoord. I39m besig met 'n spel waar die klankveranderings wat gebaseer is op jou snelheid, maar as gevolg van die bestuur van die spel op 'n stadige-ass rekenaar, sal die spoed wild wissel, wat goed vir stuur, maar super irriterende in terme van klank was. Dit was 'n baie eenvoudige en goedkoop oplossing vir iets wat ek gedink het sou 'n baie komplekse probleem wees. â € Adam 16 Maart 15 by 20:20 As jy probeer om so af en toe vreemd waarde te verwyder, 'n laaglaatfilter is die beste van die drie opsies wat jy geïdentifiseer het. Lae-pass filters toelaat lae-spoed verander soos dié veroorsaak deur roterende n kompas met die hand, terwyl die verwerping van 'n hoë-spoed verander soos dié veroorsaak deur knoppe op die pad, byvoorbeeld. 'N bewegende gemiddelde sal waarskynlik nie voldoende wees nie, aangesien die gevolge van 'n enkele skans in jou data sal beïnvloed verskeie daaropvolgende waardes, afhangende van die grootte van jou bewegende gemiddelde venster. As die vreemde waardes maklik opgespoor kan jy selfs beter daaraan toe met 'n probleem-verwydering algoritme wat hulle heeltemal ignoreer nie: Hier is 'n guick grafiek om te illustreer: Die eerste grafiek is die insetsein, met een onaangename probleem. Die tweede grafiek toon die effek van 'n 10-monster bewegende gemiddelde. Die finale grafiek is 'n kombinasie van die 10-monster gemiddelde en die eenvoudige probleem opsporing algoritme hierbo getoon. Wanneer die glitch bespeur word, is die 10-monster gemiddelde gebruik in plaas van die werklike waarde. Bewegende gemiddelde wat ek kan kry af met. maar dit lyk my dat sy waarskynlik redelik ondoeltreffend. Theres werklik geen rede om 'n bewegende gemiddelde moet ondoeltreffende wees. Jy hou die aantal datapunte wat jy wil in 'n buffer (soos 'n omsendbrief tou). Op elke nuwe data punt, pop jy die oudste waarde en trek dit uit 'n som, en stoot die nuutste en voeg dit by die som. Daarop trek al die nuwe data punt werklik behels net 'n pop / druk, 'n toevoeging en 'n aftrek. Jou bewegende gemiddelde is altyd hierdie verskuiwing som gedeel deur die aantal waardes in jou buffer. Dit raak 'n bietjie moeiliker as jy data gelyktydig ontvang van verskeie drade, maar aangesien jou data is afkomstig van 'n hardeware toestel wat hoogs onwaarskynlik lyk vir my. Ag, en ook: aaklige selfopgeleide programmeerders verenig) Die bewegende gemiddelde leek ondoeltreffende vir my, want jy het 'n buffer van waardes te stoor - beter om net te doen 'n paar slim Wiskunde met jou insette waarde en huidige werking waarde Ek dink that39s hoe eksponensiële bewegende gemiddelde werk. 'N optimalisering I39ve gesien vir hierdie soort van bewegende gemiddelde behels die gebruik van 'n vaste-lengte tou amp 'n wyser na die plek waar jy is in die sin dat tou, en net wikkel die wyser rondom (met of as). Voila Geen duur stoot / pop. Vermoë doen om die amateurs, broer uitvoering Henry Cooke 22 September 10 by 00:54 Henry: Vir 'n reguit-up bewegende gemiddelde wat jy doen moet die buffer net sodat jy weet watter waarde kry inloer wanneer die volgende waarde kry gestoot. Dit gesê, die quotfixed-lengte tou amp n pointerquot jy beskryf is presies wat ek bedoel met quotcircular queue. quot That39s waarom ek gesê het dit ondoeltreffend isn39t. Wat dink jy ek bedoel En as jou antwoord is quotan skikking wat sy waardes terug op elke geïndekseer removalquot (soos std :: vektor in C) verskuif. Wel, dan, I39m so seer ek don39t selfs wil met jou praat nie) uitvoering maak Dan Tao 22 September 10 In 01:58 Henry: Ek don39t weet AS3, maar 'n Java programmer39s het versamelings soos CircularQueue op sy / haar beskikking (I39m nie 'n Java ontwikkelaar so I39m seker daar is beter voorbeelde daar buite that39s net wat ek gevind van 'n vinnige Google-soektog), wat presies die funksie we39re praat implemente. I39m redelik vol vertroue dat die meerderheid van medium - en lae-vlak tale met standaard biblioteke het iets soortgelyks (bv in there39s QueueltTgt). In elk geval, ek was filosofie myself, so. al is vergewe. â € Dan Tao 22 September 10 by 12:44 'n eksponensieel verrottende bewegende gemiddelde kan bereken word met die hand met net die tendens as jy die regte waardes te gebruik. Sien www. fourmilab. ch/hackdiet/e4/ vir 'n idee oor hoe om dit vinnig te doen met 'n pen en papier as jy op soek is na eksponensieel stryk bewegende gemiddelde met 10 smoothing. Maar aangesien jy 'n rekenaar, het jy waarskynlik wil doen binêre verskuiwing in teenstelling met desimaal verskuiwing) Op hierdie manier, al wat jy nodig het is 'n veranderlike vir jou huidige waarde en een vir die gemiddelde. Die volgende gemiddelde kan dan bereken word uit daardie. antwoord 21 September 10 In 14:39 Theres 'n tegniek bekend as 'n reeks hek wat goed werk met 'n lae-voorkoms onwaar monsters. aanvaarding van die gebruik van een van die bogenoemde filter tegnieke (bewegende gemiddelde, eksponensiële), sodra jy voldoende geskiedenis (een tydkonstante) jy kan toets die nuwe, inkomende data monster vir redelikheid, voordat dit by die berekening het. 'n bietjie kennis van die maksimum redelike tempo-van-verandering van die sein word vereis. die rou monster in vergelyking met die mees onlangse stryk waarde, en as die absolute waarde van daardie verskil is groter as die toegelate gebied, is daardie monster uitgegooi (of vervang met 'n paar heuristiese, bv. 'n voorspelling gebaseer op helling ewenaar of die tendens voorspellingswaarde van dubbele eksponensiële gladstryking) antwoord 30 April by 6: 56A bewegende gemiddelde filter gemiddeldes n aantal insette monsters en produseer 'n enkele uitset monster. Dit gemiddelde aksie verwyder die hoë frekwensie komponente teenwoordig is in die sein. Bewegende gemiddelde filters word gewoonlik gebruik as 'n lae slaagsyfer filters. In rekursiewe filter algoritme, vorige uitset monsters ook geneem word vir 'n gemiddelde. 'N bewegende gemiddelde filter gemiddeldes n aantal insette monsters en produseer 'n enkele uitset monster. Dit gemiddelde aksie verwyder die hoë frekwensie komponente teenwoordig is in die sein. Bewegende gemiddelde filters word gewoonlik gebruik as 'n lae slaagsyfer filters. In rekursiewe filter algoritme, vorige uitset monsters ook geneem word vir 'n gemiddelde. Dit is die rede waarom sy impulsrespons strek tot in die oneindige. Hoe om die monster program Die Zip lêer bevat beide bronkode en uitvoerbare gebruik. Om saam te stel en uit te voer die bron-kode wat jy nodig het om te hê Visual Basic 6.0 geïnstalleer op jou rekenaar. Om die uitvoerbare loop, moet jy dit aflaai en installeer Visual Basic 6.0 runtime lêers. Begin movavgfilt. exe en jy sal die hoof venster sien. In die hoof venster. die top grootste deel is die funksie kragopwekker. wat verskillende golfvorms produseer om die filter te toets. Ons kan interaktief verander die amplitude, frekwensie en vorm van die gegenereerde sein. Om die program moet ons eers 'n toepaslike golfvorm te genereer toets. Hier sal ons 'n komplekse golfvorm wat bestaan ​​uit twee verskillende frekwensies te genereer. Laat alles in standaard instellings en klik quotgeneratequot knoppie. Nou kan jy 'n 10 Hz sein in die grafiek sien langs die seingenerator. figuur hieronder toon die golfvorm. Nou verander die frekwensie 100 Hz en klik knoppie quotgeneratequot weer. Die nuut-gegenereerde golfvorm word by die bestaande golfvorm en gevolglike golfvorm lyk soos 'n 10Hz sonde golf met 100 Hz geraas. Sien die golfvorm hieronder. Dit golfvorm is die beste geskik is vir die toets van die filter, aangesien dit bestaan ​​uit twee verskillende frekwensies. Jy kan die filter loop deur op die quotFilterquot knoppie. Van die opsies wat beskikbaar is van links na die knoppie quotFilterquot. jy kan kies Rekursiewe, nie-rekursiewe filter of geen filter glad. Die onderstaande figuur toon die opbrengs van die filter. Aflaai Moving Gemiddelde Filter bron codeMoving Gemiddelde Filter Kate geskryf: GT Hi, GT GT Ek is op soek na 'n paar kode vir 'n laaglaatfilter wat ek kan aansoek doen om 'n sein GT voor die uitvoering van spectraalanalyse. GT GT Ek verontschuldigen vir my onkunde, maar dit is manier buite my veld so Im GT nie regtig maak geen sin nie. Wat is die insette wat GT nodig behalwe die sein self GT GT Dankie, GT Kate In die analoog domein, mense gebruik lae-pass filter vir ten minste 'n paar van die redes wat in jou gedagtes (i) kom maak die sein lyk beter ( ii) te vermy aliasing tydens analoog-na-digitale bekering, wat lei tot 'n hoë-frekwensie noisesignals word gealiasseer na lae frekwensies, wat handel dryf met die laer frekwensie seine van belang en kan styg die geraas vloer. Dit lyk nie dat een van hierdie oorwegings van toepassing op jou situasie (i) jy nie kyk na die sein direk (jy gaan spectraalanalyse doen) (ii) van jou sein is reeds gedigitaliseerde. Spesifiek, wanneer jy spectraalanalyse doen, die hoë-frekwensie dinge sal wys op die hoë-frekwensie einde en jy kan kies om dit te ignoreer. Vir enige lineêre tegniek (dit sluit FFT en die funksie Matlab filter ()), sal die hoë-frekwensie-inhoud nie inmeng met die spektrale ontleding van die lae-frekwensie inhoud. Tensy jy jou data decimeren voor filter. Is daar 'n spesifieke rede wat jy wil om ontslae te raak van die hoë-frekwensie-inhoud voordat spectraalanalyse Kate kry geskryf: GT Hi, GT GT Ek is op soek na 'n paar kode vir 'n laaglaatfilter wat ek kan aansoek doen om 'n sein GT voor die uitvoering uit spectraalanalyse. GT GT Ek verontschuldigen vir my onkunde, maar dit is manier buite my veld so Im GT nie regtig maak geen sin nie. Wat is die insette wat GT nodig behalwe die sein self GT GT Dankie, GT Kate In die analoog domein, mense gebruik lae-pass filter vir ten minste 'n paar van die redes wat in jou gedagtes (i) kom maak die sein lyk beter ( ii) te vermy aliasing tydens analoog-na-digitale bekering, wat lei tot 'n hoë-frekwensie noisesignals word gealiasseer na lae frekwensies, wat handel dryf met die laer frekwensie seine van belang en kan styg die geraas vloer. Dit lyk nie dat een van hierdie oorwegings van toepassing op jou situasie (i) jy nie kyk na die sein direk (jy gaan spectraalanalyse doen) (ii) van jou sein is reeds gedigitaliseerde. Spesifiek, wanneer jy spectraalanalyse doen, die hoë-frekwensie dinge sal wys op die hoë-frekwensie einde en jy kan kies om dit te ignoreer. Vir enige lineêre tegniek (dit sluit FFT en die funksie Matlab filter ()), sal die hoë-frekwensie-inhoud nie inmeng met die spektrale ontleding van die lae-frekwensie inhoud. Tensy jy jou data decimeren voor filter. Is daar 'n spesifieke rede wat jy wil om ontslae te raak van die hoë-frekwensie-inhoud voordat spectraalanalyse Om eerlik te wees ek weet nie hoekom Im probeer om ontslae te raak van die hoë frekwensie wees. Im basies die instruksies in 'n ISO. Soos jy dalk geraai het, rekenaarprogrammering en seinverwerking is regtig nie my gebied so die taal wat gebruik word is vreemd is aan my wat im doen is soos volg - Im 'n siviele ingenieur en Im probeer om 'n padoppervlak profiel ontleed. Die profiel is basies die equivilent van 'n sein wat wissel met afstand (maar aangesien snelheid konstant is, dit is dieselfde as wat wissel met die tyd). Die presiese bewoording van die ISO is pre-verwerking filters moet gebruik word byvoorbeeld Butterworth. Maar ek het gedink dat die bewegende gemiddelde 'n makliker plek om te begin Ek vermoed die rede Im probeer om 'n hoë frekwensies uit te roei, is omdat hulle gering in terme van padoppervlak skade sou wees sou wees. Ek het groot waardering vir jou tyd, Katherine Rajeev geskryf: GT GT GT Kate geskryf: gtgt Hi, gtgt gtgt Ek is op soek na 'n paar kode vir 'n laaglaatfilter wat ek GT kan aansoek doen om 'n sein gtgt voor die uitvoering van spectraalanalyse. gtgt gtgt Ek verontschuldigen vir my onkunde, maar dit is manier buite my veld so GT Im gtgt nie regtig maak geen sin nie. Wat is die insette wat gtgt nodig behalwe die sein self gtgt gtgt Dankie, gtgt Kate GT GT In die analoog domein, mense gebruik lae-pass filter vir ten minste 'n GT paar redes wat in jou gedagtes (i) kom is om die sein beter lyk GT (ii) te vermy aliasing tydens analoog-na-digitale bekering, wat GT resultate in 'n hoë-frekwensie noisesignals word gealiasseer na lae GT frekwensies, wat handel dryf met die laer frekwensie seine van GT belang GT en kan styg die geraas vloer. GT GT Dit lyk nie dat een van hierdie oorwegings van toepassing op jou GT situasie (i) jy nie kyk na die sein direk GT (jy GT gaan GT om spectraalanalyse doen) (ii) van jou sein is reeds gedigitaliseerde. GT GT Spesifiek, wanneer jy spectraalanalyse doen, die hoë-frekwensie GT dinge GT sal opdaag by die hoë-frekwensie einde en jy kan kies om te ignoreer GT dit. GT Vir enige lineêre tegniek (dit sluit FFT en die Matlab filter () gt funksie), sal die hoë-frekwensie-inhoud nie inmeng met die GT spectraalanalyse van die lae-frekwensie inhoud. Tensy jy wil GT decimeren jou data voor filter. GT GT Is daar 'n spesifieke rede wat jy wil om ontslae te raak van die GT hoë-frekwensie GT inhoud voordat spectraalanalyse GT GT HTH GT - rajeev - GT GT Katherine het geskryf: GT Om eerlik te wees ek weet nie hoekom Im probeer om ontslae te raak van die wees hoë GT frekwensies. Im basies die instruksies in 'n ISO. GT Soos jy kan raai, rekenaarprogrammering en seinverwerking GT is regtig nie my gebied so die taal wat gebruik word is vreemd is aan my GT GT Wat Im doen is soos volg - Im 'n siviele ingenieur en Im probeer om GT analiseer 'n padoppervlak profiel. Die profiel is basies die GT equivilent van 'n sein wat wissel met afstand (maar aangesien snelheid GT is konstant, dit is dieselfde as wat wissel met die tyd). Die presiese GT bewoording van die ISO is pre-verwerking filters moet gebruik word vir Sommige vrae na vore kom. a. Wat beteken die ISO vra jou om te doen na die pre-verwerking filters b. Hoe is die spectraalanalyse geïmplementeer c. Maak die ISO spesifiseer die afsnyfrekwensie vir die filter. dws ontslae te raak van frekwensies bo X GT byvoorbeeld Butterworth. Maar ek het gedink dat die bewegende gemiddelde GT n makliker plek om te begin is ek geneig om saam te stem, bewegende gemiddelde makliker sou wees sou wees. Dit het ook 'n eiendom wat al frekwensie komponente is vertraag met presies dieselfde bedrag, wat beteken dat die golfvorm vorm behoue ​​gaan deur die filter (natuurlik 'n paar frekwensie compnents sal verswak, maar hulle sal nie verskuif word deur, sê, 90 grade , in vergelyking met ander frekwensies). Die Butterworth filter (en tot mindere of meerdere mate al analoog filters) nie hierdie eiendom wat bekend staan ​​as lineêre-fase of fase-lineêre het. Butterworth verwys na 'n klas van analoog filters met 'n spesifieke fase en frekwensie reaksie, wat gebeur maklik om te implementeer met elektroniese komponente soos resistors, kapasitore en induktore te wees. (My redelike raaiskoot is dat) mense digitale ekwivalente ontwikkel om hierdie en ander analoog filters omdat hulle bekend is met hul eiendomme was. Maar baie mense vandag sou vra, as jy gaan om te werk op 'n gedigitaliseerde sein, hoekom pla met 'n analoog-look-alike filter. GT Ek vermoed die rede Im probeer om 'n hoë frekwensies uit te roei is GT omdat hulle gering in terme van padoppervlak skade sou wees. GT GT ek jou tyd baie waardeer, GT Katherine Weereens, ek is baie dank verskuldig aan dat jy die tyd wat ek het probeer om onder jou QS beantwoord: GT Sommige vrae na vore kom. GT GT n. Wat beteken die ISO vra jou om te doen na die pre-verwerking filters Na die pre-verwerking filters dit vra dat ek uit te voer 'n FFT wat ek dink is ook 'n antwoord op jou volgende vraag. Die groot begrip probleem dat Im het, is dat ek gegenereer die pad profiel myself, spesifiseer dat ek wou die frekwensies tot 'n minimum van 0.01cycles / meter en 'n maksimum van 4cycles / meter wees. Hoekom sou ek dan nodig het om uit te filter hoë frekwensies GT GT b. Hoe is die spectraalanalyse geïmplementeer GT GT c. Maak die ISO spesifiseer die afsnyfrekwensie vir die filter. dws GT kry GT ontslae te raak van frekwensies bo X Dit nie die geval spesifiseer enige afsnyfrekwensie. gtgt byvoorbeeld Butterworth. Maar ek het gedink dat die bewegende gemiddelde gtgt n makliker plek om GT GT Ek is geneig om saam te stem begin kan wees, bewegende gemiddelde makliker sou wees. Dit het ook 'n GT eiendom GT dat alle frekwensie komponente is vertraag met presies dieselfde GT bedrag, GT wat beteken dat die golfvorm vorm behoue ​​gaan deur die GT filter GT (natuurlik 'n paar frekwensie compnents sal verswak, maar hulle GT gewoond GT verskuif deur, sê, 90 grade, in vergelyking met ander frekwensies). GT Die GT Butterworth filter (en tot mindere of meerdere mate al analoog filters) beteken GT nie gt gt hierdie eiendom, wat bekend staan ​​as lineêre-fase of fase-lineêre. GT GT Butterworth verwys na 'n klas van analoog filters met 'n bepaalde GT fase GT en frekwensieweergawe, dit gebeur maklik om te implementeer met GT elektroniese GT komponente soos resistors, kapasitore en induktore te wees. (My GT redelike GT raaiskoot GT is dat) mense digitale ekwivalente ontwikkel om hierdie en ander GT analoog GT filters omdat hulle bekend is met hul eiendomme was. Maar GT n GT baie GT van mense vandag sou vra, as jy gaan om te werk op 'n gedigitaliseerde GT sein, GT hoekom pla met 'n analoog-look-alike filter. GT gtgt Ek vermoed die rede Im probeer om 'n hoë frekwensies uit te roei is gtgt omdat hulle gering in terme van padoppervlak skade sou wees. gtgt gtgt ek jou tyd baie waardeer, gtgt Katherine GT GT Dit. GT GT GT HTH GT - rajeev - Dankie. Katherine Klink soos jy kan filter die data reeds die manier waarop jy spesifiseer die frekwensie reeks. Wat is jy sampling rate Is dit ruimtelike of temporale As jy spesifiseer 4 siklusse / meter om die stelsel is baie onwaarskynlik dat dit net sou monsterneming op daardie koers (FS1 / 8 meter) te kry sonder 'n soort van bewegende gemiddelde filter gebou in. wat is die ISO vereiste (ISO standaard, vanwaar) Een effek van die filter is om die energie te skuif na die laer frekwensies eerder as om net kap dit af soos jy sou doen in die frekwensiedomein. As die einddoel is om 'n IRI of 'n soort van ander pad grof metrieke as dit bereken kan krities wees. GT GT Na die pre-verwerking filters dit vra dat ek uit te voer 'n FFT wat GT Ek dink ook 'n antwoord op jou volgende vraag. Die groot GT begrip probleem dat Im het, is dat ek gegenereer die pad GT myself profiel, spesifiseer dat ek wou die frekwensies 'n GT minimum van 0.01cycles / meter en 'n maksimum van 4cycles / meter wees. Hoekom dan GT moet ek nodig het om uit te filtreer hoë frekwensies GT Charlie, ek is baie onkundig oor die korrekte terminologie in hierdie dinge en Ek is nie seker wat jy bedoel met monster tempo. Siek net vir jou sê wat im doen. Eerste Ek genereer 'n ewekansige pad profiel wat ruimtelike frekwensie wissel van 0,01 het - 4 siklusse / m. Die ISO 8608: 1995 het klassifikasies van die pad en afhangende van dit, dit gee 'n PSD waarde vir elk van die frekwensies tussen 0,01 en 4 dis wat jy wil. Hierdie waardes word dan in 'n vergelyking vir die pad generasie wat 'n pad met 'n aantal punte skep sit (in my geval 8000, of 400meters, maw elke 0.05 meter). dan het ek grafiek al die ISO waardes vir die PSD teen die ruimtelike frekwensies wat ek hierbo het. Ek het probeer om terug te werk om te sien of ek daardie selfde grafiek kan genereer deur gebruik te maak van die dieselfde pad profiel, en die vind van die FFT van dit en dan die PSD. Ek dont weet wat jy bedoel met monsterfrekwensie Im bang, miskien is dit daar in wat ek beskryf Thank you so much vir jou tyd, ek is heeltemal soos 'n vis uit die water op hierdie een Charlie het geskryf: GT GT GT Katherine, GT GT Klink soos jy kan filter die data reeds die manier waarop jy is GT spesifiseer GT die frekwensie reeks. Wat is jy sampling rate Is dit ruimtelike of GT tydelike GT As jy spesifiseer 4 siklusse / meter om die stelsel is baie onwaarskynlik GT dat dit GT sal slegs monsterneming op daardie koers (FS1 / 8 meter) te kry sonder 'n GT soort GT bewegende gemiddelde filter gebou in. GT GT Wat is die ISO vereiste (ISO standaard, vanwaar) gt gt Een effek van die filter is om die energie te skuif na die onderste GT frekwensies eerder as om net kap dit af soos jy sou doen in GT die GT frekwensiedomein. As die einddoel is om 'n IRI of 'n GT soort GT ander pad grof metrieke as dit bereken kan krities wees. GT GT Charlie GT gtgt gtgt Na die pre-verwerking filters dit vra dat ek uit te voer 'n FFT GT wat gtgt Ek dink ook 'n antwoord op jou volgende vraag. Die groot gtgt begrip probleem dat Im het, is dat ek gegenereer die GT pad gtgt myself profiel, spesifiseer dat ek wou die frekwensies 'n gtgt minimum van 0.01cycles / meter en 'n maksimum van 4cycles / meter wees. Hoekom dan gtgt moet ek nodig het om uit te filtreer hoë frekwensies gtgt GT GT GT Dankie vir die inligting oor die ISO 8608: 1995 dit lyk soos 'n goeie verwysing vir 'n paar van my werk op pad profiel verwerking. Terug na jou projek. Soos ek dit verstaan ​​jy doen: 1. Skep pad profiel in ruimtelike frekwensie domein met inhoud in 0,01-4 siklusse / m 2. Genereer ruimtelike profiel van 1 deur 'n paar vergelykings (400 meter lank, dx0.05 m, ruimtelike steekproefneming frequency1 / dx20 siklusse / m) 3. Grafiek jou pad PSD van 1 teen die ISO waardes van ISO 8608 4. Bereken die FFT en die PSD van 2 en vergelyk dit met 3 te sien of jy in staat is om weer te produseer nie. As dit korrek is en ek verstaan ​​die ISO standaard. Ek glo nie jy nodig het om enige filter glad nie. Jou profiel van 2 moet in staat wees om frekwensie data te genereer 0,0025-10 siklusse / m, maar jy moet 'n inhoud bo 4 siklusse / m nie sien nie. Hoop dit help eerder as verwar. Wil jy dalk om te kyk na die boekie van Profilering op www. umtri. umich. edu/erd/roughness/index vir meer inligting. Katherine ltkatherine. cashellucd. iegt geskryf in boodskap nuus: ef02d7a.7webx. raydaftYaTP. GT Charlie, GT Ek is baie onkundig oor die korrekte terminologie in hierdie dinge en Im GT nie seker wat jy bedoel met monster tempo. Siek net vir jou sê wat im GT doen. GT GT GT Eerste ek genereer 'n ewekansige pad profiel wat ruimtelike GT frekwensies wat wissel van 0,01 het - 4 siklusse / m. Die ISO 8608: 1995 het GT klassifikasie van die pad en afhangende van dit, dit gee 'n PSD waarde GT vir elk van die frekwensies tussen 0,01 en 4 dis wat jy wil. Hierdie GT waardes word dan in 'n vergelyking vir die pad geslag wat GT skep 'n pad met 'n aantal punte het (in my geval 8000, of GT 400meters, maw elke 0.05 meter). GT ek dan grafiek al die ISO waardes vir die PSD teen die ruimtelike GT frekwensies wat ek hierbo het. GT ek dan probeer om agteruit te werk om te sien of ek daardie selfde GT grafiek kan genereer deur gebruik te maak van die dieselfde pad profiel, en die vind van die FFT van dit en GT dan die PSD. GT Ek dont weet wat jy bedoel met monsterfrekwensie Im bang, miskien is dit GT is daar in dit wat ek beskryf GT GT Thank you so much vir jou tyd, ek is heeltemal soos 'n vis uit GT water op hierdie een GT GT Katherine GT Dankie vir daardie - is regtig nuttig net om te sien die korrekte terminologie wat gebruik word vir die syfers Charlie het geskryf: GT GT GT Katherine, GT GT Dankie vir die inligting oor die ISO 8608: 1995 dit lyk soos 'n goeie verwysing GT vir 'n paar GT van my werk op pad profiel verwerking. Terug na jou projek. Soos ek GT GT verstaan ​​jy doen: GT GT 1. Skep pad profiel in ruimtelike frekwensie domein met inhoud in GT 0,01-4 GT siklusse / m GT 2. Genereer ruimtelike profiel van 1 deur 'n paar vergelykings (400 GT meter lank, GT dx0.05 m, ruimtelike steekproefneming frequency1 / dx20 siklusse / m) GT 3. Grafiek jou pad PSD van 1 teen die ISO waardes van ISO GT 8608 GT 4. Bereken die FFT en die PSD van 2 en vergelyk dit met 3 tot GT sien As GT jy in staat is om weer te produseer nie. GT GT As dit korrek en ek verstaan ​​die ISO standaard. Ek dont GT glo jy GT moet enige filter glad nie. Jou profiel van 2 moet GT kan GT genereer frekwensie data 0,0025-10 siklusse / m, maar jy moet nie GT sien enige GT inhoud bo 4 siklusse / m. GT GT hoop dit help eerder as verwar. Wil jy dalk om te kyk na die GT Little GT Boek van Profilering op ltwww. umtri. umich. edu/erd/roughness/index GT GT GT of meer inligting. GT GT Charlie GT GT Katherine ltkatherine. cashellucd. iegt geskryf in boodskap GT nuus: ef02d7a.7webx. raydaftYaTP. gtgt Charlie, gtgt Ek is baie onkundig oor die korrekte terminologie in hierdie dinge en GT Im gtgt nie seker wat jy bedoel met monster tempo. Siek net vir jou sê wat im gtgt doen. gtgt gtgt gtgt Eerste ek genereer 'n ewekansige pad profiel wat ruimtelike gtgt frekwensies wat wissel van 0,01 het - 4 siklusse / m. Die ISO 8608: GT 1995 het gtgt klassifikasie van die pad en afhangende van dit, dit gee 'n PSD GT waarde gtgt vir elk van die frekwensies tussen 0,01 en 4 dis wat jy wil. GT Hierdie gtgt waardes word dan in 'n vergelyking vir die pad geslag wat gtgt skep 'n pad met 'n aantal punte het (in my geval 8000, of gtgt 400meters, maw elke 0.05 meter). gtgt ek dan grafiek al die ISO waardes vir die PSD teen die GT ruimtelike gtgt frekwensies wat ek hierbo het. gtgt ek dan probeer om agteruit te werk om te sien of ek kan genereer wat GT dieselfde gtgt grafiek deur gebruik te maak van die dieselfde pad profiel, en die vind van die FFT daarvan GT en gtgt dan die PSD. gtgt Ek dont weet wat jy bedoel met monsterfrekwensie Im bang, miskien GT dit gtgt is daar in dit wat ek beskryf gtgt gtgt Thank you so much vir jou tyd, ek is heeltemal soos 'n vis uit GT van gtgt water op hierdie een gtgt gtgt Katherine gtgt GT GT GT wat is 'n horlosie lys jy kan dink jou lys as drade wat jy geboekmerk. Jy kan etikette, skrywers, drade te voeg, en selfs resultate aan jou lys te soek. Op hierdie manier kan jy maklik die spoor van onderwerpe wat jy belangstel in. Om jou lys te sien hou, kliek op die quotMy Newsreaderquot skakel. Om items na jou horlosie lys voeg, kliek op die quotadd om listquot skakel aan die onderkant van 'n bladsy te sien. Hoe kan ek 'n item by te voeg aan my horlosie lys Soek Om soekkriteria voeg tot jou lys, soek vir die presiese term in die soekkassie. Klik op die quotAdd hierdie soektog na my horlosie listquot skakel op die resultate bladsy. Jy kan ook 'n tag toe te voeg tot jou lys deur te soek vir die tag met die richtlijn quottag: tagnamequot waar merkernaam is die naam van die etiket wat jy wil om te kyk. Skrywer 'n skrywer by jou horlosie lys, gaan na die skrywers profiel bladsy en klik op die quotAdd hierdie skrywer om my horlosie listquot skakel aan die bokant van die bladsy. Jy kan ook 'n skrywer by jou horlosie lys deur te gaan na 'n draad wat die skrywer het gepos word aan en kliek op die quotAdd hierdie skrywer om my horlosie listquot skakel. Jy sal in kennis gestel word wanneer die skrywer maak 'n pos. Draad 'n draad om jou horlosie lys te voeg, gaan na die draad bladsy en klik op die quotAdd hierdie draad om my horlosie listquot skakel aan die bokant van die bladsy. Oor Nuusgroepe, News Readers en MATLAB Sentraal Wat is nuusgroepe Die groepe is 'n wêreldwye forum wat oop is vir almal is. Nuusgroepe word gebruik om 'n groot verskeidenheid onderwerpe bespreek, maak aankondigings, en handel lêers. Besprekings is gestruktureerde, of gegroepeer in 'n manier wat jou toelaat om 'n gepos boodskap en al sy antwoorde in chronologiese volgorde te lees. Dit maak dit maklik om die draad van die gesprek te volg, en om whatrsquos reeds gesê sien voordat jy jou eie antwoord te plaas of 'n nuwe plaas. Nuusgroep inhoud versprei deur bedieners gehuisves word deur verskeie organisasies op die internet. Boodskappe uitgeruil en bestuur met behulp van oop-standaard protokolle. Geen enkele entiteit ldquoownsrdquo die nuusgroepe. Daar is duisende nuusgroepe, wat elk 'n enkele onderwerp of area van belang. Die MATLAB Sentraal nuusleser poste en uitstallings boodskappe in die comp. soft-sys. matlab nuusgroep. Hoe kan ek lees of pos aan die nuusgroepe Jy kan die geïntegreerde nuusleser by die MATLAB Sentraal webwerf gebruik om te lees en post boodskappe in hierdie nuusgroep. MATLAB Sentrale word aangebied deur MathWorks. Boodskappe gepos deur die MATLAB Sentraal nuusleser gesien word deur almal gebruik van die groepe, ongeag hoe hulle toegang tot die groepe. Daar is verskeie voordele aan die gebruik van MATLAB Sentraal. Een rekening Jou MATLAB Sentraal rekening is gekoppel aan jou MathWorks Rekening vir 'n maklike toegang. Gebruik die e-posadres van jou keuse Die MATLAB Sentrale News Reader kan jy 'n alternatiewe e-pos adres as jou boodskap adres definieer, te vermy warboel in jou primêre posbus en die vermindering van spam. Spam beheer Meeste nuusgroep spam gefiltreer deur die MATLAB Sentrale News Reader. Tagging Boodskappe kan gemerk met 'n toepaslike etiket deur 'n aangemelde gebruiker. Tags kan gebruik word as sleutel word om spesifieke lêers van belang vind, of as 'n manier om jou geboekmerk plasings kategoriseer. Jy kan kies om ander toelaat om jou Tags te sien, en jy kan othersrsquo tags sowel as dié van die gemeenskap in sy geheel sien of te soek. Tagging bied 'n manier om beide die groot tendense en die kleiner, meer onduidelik idees en programme te sien. Valuta handel op marge behels 'n hoë risiko, en is nie geskik vir alle beleggers. Om geld te maak is wenslik - so jy wil maksimeer hoeveel geld jou stelsel maak.

No comments:

Post a Comment