Moving Average Fft
Gemittelt FFT-Spektrum (SmtHandle Griff, Doppel f0, Doppel df, SmtComplexNum Spektrum, int spectrumSize, SmtSpectrumInfo spectrum, unsigned short averagingType, unsigned short weightingType, Doppel averagingSize, unsigned short linearWeightingMode, int restartAveraging, SmtComplexNum averagedFFTSpectrum, Doppel averagesSoFar, kurz Dataready) Berechnet Das gemittelte FFT-Spektrum des Spektrums, das von den Zoom-FFT-Spektrumfunktionen ausgegeben wird. Die Funktion gibt die Startfrequenz f0 aus. Frequenzintervall df. Und das gemittelte FFT-Spektrum in Einheiten V rms. Der Parameter averagingType gibt an, wie die Funktion den Mittelwert durchführt. Sie können keine Mittelung, Vektor-, RMS - oder Peak-Hold-Mittelung erfor - Wenn Sie keine Mittelung wählen, wird das in der averagedFFTSpectrum-Ausgabe zurückgegebene Leistungsspektrum nicht gemittelt. Eingabeparameter reduzieren das Rauschen aus synchronen Signalen. Die Vektor-Mittelung berechnet den Mittelwert der komplexen Größen direkt, was bedeutet, dass sie eine getrennte Mittelung für reelle und imaginäre Teile ermöglicht. Eine komplexe Mittelung wie die Vektor-Mittelung reduziert Rauschen und erfordert in der Regel einen Trigger zur Verbesserung der Block-zu-Block-Phasenkohärenz. Reduziert Signalschwankungen, nicht aber den Rauschpegel. Die RMS-Mittelung misst die Energie oder die Leistung des Signals, was eine Rauschunterdrückung verhindert und durchschnittliche RMS-Größen der Einkanalmessungen Nullphase ergibt. Die RMS-Mittelung für zweikanalige Messungen bewahrt die Phaseninformationen. Behält die Effektivwertspitzenwerte der gemittelten Mengen bei. Der Peak-Halte-Mittelwertbildungsprozess führt Peak-Hold bei jedem Frequenz-Bin separat aus, um Spitzen-RMS-Pegel von einem FFT-Datensatz bis zum nächsten zu halten. Gibt die Art der Gewichtung an, die die Funktion mit RMS und Vektormittelung verwendet. Peak-Halte-Mittelwert keine Gewichtung beinhaltet. Die Gewichtungsart ist linear oder exponentiell. Die lineare Gewichtung gibt an, dass jede Messung eine gleiche Gewichtung aufweist und dass der Wert des linearen Gewichtungstyps den Mittelungsprozess bestimmt. Die exponentielle Gewichtung gibt an, dass jede neue Messung eine geringere Gewichtung als alte Messungen aufweist und dass die Mittelung kontinuierlich ist. Der Mittelwertbildungsprozess berechnet den exponentiell gewichteten Mittelwert für die Messung i gemäß der folgenden Gleichung: wobei X die neue Messung ist, wobei Avg i - 1 der vorhergehende Durchschnitt ist und N die Anzahl der Mittelwerte ist. Enthält das gemittelte FFT-Spektrum in V rms-Skalierung ausgehend von der Frequenz f0 mit dem Frequenzintervall df. Ordnen Sie Speicher für dieses Array für die Anzahl der Datenpunkte zu, die durch den Parameter spectrumSize angegeben sind. Double (durch Referenz übergeben) Die Anzahl der bisher abgeschlossenen Mittelwerte. Gibt den Fortschritt des Mittelungsprozesses basierend auf den angegebenen Mittelungseinstellungen an. Short (durch Referenz übergeben) Gibt an, dass TRUE (1) gültig ist. Verwenden Sie den Ausgangswert als Schalter auf eine Gehäusestruktur. Führen Sie nachfolgende Messungen durch oder zeigen Sie die Ergebnisse an, wenn dataReady TRUE ist. Der Mittelungsprozess bestimmt intern den dataReady-Ausgabewert. Wenn Sie in den SMT-Mittelungsfunktionen ein gültiges Spektrum eingeben, dann ist der Ausgabewert für dataReady für die exponentielle Mittelung immer TRUE. Für lineare Mittelung ist dataReady immer TRUE für einen Schuss, einen beweglichen und einen kontinuierlichen Modus. Beim automatischen Neustart eines Schussmodus ist dataReady nur dann WAHR, wenn die Mittelungsfunktion eine Anzahl von FFT-Rahmen erhält, die gleich dem Wert der Mittelungsgröße ist. DataReady wird auf FALSE zurückgesetzt, wenn der Mittelungsprozess automatisch neu gestartet wird. InputOutput ParametersWhat ist Glättung und wie kann ich es tun Ich habe ein Array in Matlab, die das Magnitude-Spektrum eines Sprachsignals (die Größe von 128 Punkten FFT) ist. Wie glätte ich dieses mit einem gleitenden Durchschnitt Von dem, was ich verstehe, sollte ich ein Fenster Größe einer bestimmten Anzahl von Elementen nehmen, durchschnittlich, und dies wird das neue 1. Element. Dann verschieben Sie das Fenster nach rechts um ein Element, nehmen Sie den Durchschnitt, der das 2. Element wird, und so weiter. Ist das wirklich, wie es funktioniert Ich bin mir nicht sicher, da, wenn ich das tun, in meinem Endergebnis werde ich weniger als 128 Elemente haben. Also, wie funktioniert es und wie es hilft, um die Datenpunkte zu glätten Oder gibt es eine andere Art und Weise kann ich tun, Glättung der Daten gefragt Okt 15 12 at 6:30 migriert von stackoverflow Okt 15 12 at 14:51 Diese Frage kam von unserem Website für professionelle und enthusiast Programmierer. Für ein Spektrum möchten Sie wahrscheinlich gemeinsam (in der Zeitdimension) mehrere Spektren eher als ein laufender Durchschnitt entlang der Frequenzachse eines einzigen Spektrums ndash Endolith sind beide gültige Techniken. Die Mittelung im Frequenzbereich (manchmal auch als Danielle-Periodogramm bezeichnet) ist die gleiche wie das Fenstern im Zeitbereich. Die Mittelung von mehreren Periodogrammen (quotspectraquot) ist ein Versuch, die Ensemble-Mittelung des wahren Periodogramms nachzuahmen (dies wird als Welch-Periodogramm bezeichnet). Auch als eine Frage der Semantik würde ich argumentieren, dass quotsmoothingquot nicht-causual Tiefpaß-Filterung ist. Siehe Kalman Filterung vs Kalman Glättung, Wiener Filterung v Wiener Glättung, etc. Es gibt eine nichttriviale Unterscheidung und it39s Umsetzung abhängig. Ndash Bryan 12-18 um 19:18 Glättung kann in vielerlei Hinsicht getan werden, aber in sehr grundlegende und allgemeine Begriffe bedeutet es, dass Sie sogar ein Signal, indem sie ihre Elemente mit ihren Nachbarn. Sie smearblur das Signal ein wenig, um loszuwerden, Lärm. Zum Beispiel wäre eine sehr einfache Glättungsmethode, jedes Signal-Element f (t) auf 0,8 des ursprünglichen Wertes plus 0,1 jeder seiner Nachbarn neu zu berechnen: Beachten Sie, wie sich die Multiplikationsfaktoren oder - gewichte zu eins addieren. Also, wenn das Signal ist ziemlich konstant, Glättung nicht viel ändern. Aber wenn das Signal einen plötzlichen ruckartigen Wechsel enthielt, wird der Beitrag seiner Nachbarn dazu beitragen, das Rauschen ein wenig aufzuklären. Die Gewichte, die Sie in dieser Rekalkulationsfunktion verwenden, können als Kernel bezeichnet werden. Eine eindimensionale Gaußsche Funktion oder irgendein anderer Grundkern sollte in Ihrem Fall tun. Schönes Beispiel für eine besondere Art von Glättung: Oben: Ungelöstes Signal Unten: geglättetes Signal Beispiele für einige Kerne: Neben der netten Antwort von Junuxx möchte ich noch ein paar Notizen machen. Glättung bezieht sich auf die Filterung (leider ziemlich vage Wikipedia-Artikel) - Sie sollten die glatte wählen, basierend auf seinen Eigenschaften. Einer meiner Favoriten ist der Medianfilter. Dies ist ein Beispiel eines nicht-linearen Filters. Es hat einige interessante Eigenschaften, es bewahrt Kanten und ist sehr robust unter großen Lärm. Wenn Sie ein Modell haben, wie Ihr Signal verhält sich ein Kalman-Filter ist einen Blick wert. Seine Glättung ist tatsächlich eine Bayessche Maximum-Likelihood-Schätzung des Signals basierend auf Beobachtungen. Beantwortet Okt 15 12 am 11:07 1 für die Erwähnung der kalman Filter ndash Die Glättung impliziert die Verwendung von Informationen aus benachbarten Proben, um die Beziehung zwischen benachbarten Proben zu ändern. Für endliche Vektoren gibt es an den Enden keine benachbarten Informationen auf einer Seite. Ihre Entscheidungen sind: dont smoothfilter die Enden, akzeptieren Sie einen kürzeren resultierenden geglättet Vektor, machen Sie Daten und glatt mit dem (abhängig von der Genauigkeit aller Vorhersagen von den Enden), oder vielleicht mit verschiedenen asymmetrischen Glättung Kerne an den Enden (die am Ende Verkürzen den Informationsgehalt im Signal sowieso). Antwort # 2 am: Mai 15, 2010, 04:31:25 am »Andere haben erwähnt, wie Sie Glättung tun, Id wie zu erwähnen, warum Glättung funktioniert. Wenn Sie Ihr Signal richtig überspielen, variiert es relativ wenig von einer Probe zur nächsten (Beispielzeitpunkte, Pixel usw.) und es wird erwartet, dass sie ein insgesamt glattes Aussehen haben. Mit anderen Worten enthält Ihr Signal wenige hohe Frequenzen, d. H. Signalkomponenten, die mit einer Rate ähnlich zu Ihrer Abtastrate variieren. Messungen werden oft durch Rauschen verfälscht. In erster Näherung betrachten wir in der Regel das Rauschen einer Gaußschen Verteilung mit mittlerem Nullpunkt und einer bestimmten Standardabweichung, die einfach über dem Signal addiert wird. Um das Rauschen in unserem Signal zu reduzieren, machen wir gewöhnlich die folgenden vier Annahmen: Rauschen ist zufällig, nicht korreliert unter Samples, hat einen Mittelwert von Null, und das Signal ist ausreichend überabgetastet. Mit diesen Annahmen können wir einen gleitenden Mittelwertfilter verwenden. Man betrachte beispielsweise drei aufeinanderfolgende Proben. Da das Signal stark überabgetastet wird, kann angenommen werden, dass das darunterliegende Signal sich linear ändert, was bedeutet, dass der Mittelwert des Signals an den drei Abtastwerten dem wahren Signal am mittleren Abtastwert entspricht. Im Gegensatz dazu weist das Rauschen einen Mittelwert von Null auf und ist unkorreliert, was bedeutet, daß sein Durchschnitt zu Null neigen sollte. Somit können wir einen Gleitfilter mit drei Stichproben anwenden, wobei wir jede Probe mit dem Mittelwert zwischen sich und seinen zwei benachbarten Nachbarn ersetzen. Natürlich, je größer wir das Fenster, desto mehr wird das Rauschen auf Null, aber desto geringer unsere Annahme der Linearität des wahren Signals hält. So müssen wir einen Kompromiss machen. Eine Möglichkeit, das Beste aus beiden Welten zu erhalten, besteht darin, einen gewichteten Mittelwert zu verwenden, wobei wir kleinere Gewichte weiter weg geben, sodass wir die Rauscheffekte von größeren Bereichen mitteln, während wir das wahre Signal nicht zu groß gewichten, wo es von unserer Linearität abweicht Annahme. Wie Sie die Gewichte setzen sollte, hängt von dem Rauschen, dem Signal und der Rechenleistung ab, und natürlich von dem Kompromiss zwischen dem Beseitigen von Rauschen und dem Schneiden in das Signal. Beachten Sie, dass in den letzten Jahren eine Menge Arbeit geleistet wurde, um einige der vier Annahmen zu lösen, zum Beispiel durch Entwerfen von Glättungsschemata mit variablen Filterfenstern (anisotrope Diffusion) oder Schemata, die überhaupt keine Fenster verwenden (Nichtlokale Mittel). Beantwortet Dec 27 12 am 15: 10Moving Average Filter kate schrieb: gt Hi, gt gt Ich bin für einige Code für ein Tiefpassfilter suchen, die ich auf gt ein Signal vor der Durchführung der Spektralanalyse anwenden können. Gt gt Ich apoligise für meine Unwissenheit, aber dieses ist Weise außerhalb mein Feldes also Im gt nicht wirklich einen Sinn davon. Was sind die Eingänge, die gt benötigt, außer dem Signal selbst gt gt Danke, gt Kate In der analogen Domäne, verwenden Leute Tiefpaß-Filterung für mindestens ein paar Gründe, die in den Sinn kommen (i) machen das Signal besser aussehen Ii) Vermeidung von Aliasing während der Analog-Digital-Umsetzung, was dazu führt, dass hochfrequente Noise-Signale auf niedrige Frequenzen verallgemeinert werden, was die interessierenden niederfrequenten Signale beschädigen und den Rauschanteil erhöhen kann. Es scheint nicht, dass eine dieser Überlegungen auf Ihre Situation zutrifft (i) Sie sehen das Signal nicht direkt an (Sie werden die Spektralanalyse durchführen) (ii) Ihr Signal ist bereits digitalisiert. Speziell, wenn Sie Spektralanalyse tun, wird das Hochfrequenz-Zeug an der Hochfrequenz-Ende angezeigt, und Sie können wählen, um es zu ignorieren. Für jede lineare Technik (dies schließt die FFT - und die Matlab-Filter () - Funktion ein) wird der Hochfrequenzinhalt die Spektralanalyse des niederfrequenten Inhalts nicht stören. Es sei denn, Sie möchten Ihre Daten vor dem Filtern dezimieren. Gibt es einen besonderen Grund, den Sie wollen, um loszuwerden, die hochfrequente Inhalt vor Spektralanalyse kate schrieb: gt Hi, gt gt Ich bin für einige Code für ein Tiefpassfilter suchen, die ich auf gt ein Signal vor dem Tragen anwenden können Spektralanalyse durchgeführt. Gt gt Ich apoligise für meine Unwissenheit, aber dieses ist Weise außerhalb mein Feldes also Im gt nicht wirklich einen Sinn davon. Was sind die Eingänge, die gt benötigt, außer dem Signal selbst gt gt Danke, gt Kate In der analogen Domäne, verwenden Leute Tiefpaß-Filterung für mindestens ein paar Gründe, die in den Sinn kommen (i) machen das Signal besser aussehen Ii) Vermeidung von Aliasing während der Analog-Digital-Umsetzung, was dazu führt, dass hochfrequente Noise-Signale auf niedrige Frequenzen verallgemeinert werden, was die interessierenden niederfrequenten Signale beschädigen und den Rauschanteil erhöhen kann. Es scheint nicht, dass eine dieser Überlegungen auf Ihre Situation zutrifft (i) Sie sehen das Signal nicht direkt an (Sie werden die Spektralanalyse durchführen) (ii) Ihr Signal ist bereits digitalisiert. Speziell, wenn Sie Spektralanalyse tun, wird das Hochfrequenz-Zeug an der Hochfrequenz-Ende angezeigt, und Sie können wählen, um es zu ignorieren. Für jede lineare Technik (dies schließt die FFT - und die Matlab-Filter () - Funktion ein) wird der Hochfrequenzinhalt die Spektralanalyse des niederfrequenten Inhalts nicht stören. Es sei denn, Sie möchten Ihre Daten vor dem Filtern dezimieren. Gibt es einen besonderen Grund, den Sie wollen, um loszuwerden, die hochfrequente Inhalte vor Spektralanalyse Um ehrlich zu sein, weiß ich nicht, warum Im versuchen, loszuwerden, die hohen Frequenzen. Im im Grunde die Anweisungen in einer ISO. Wie Sie vielleicht erraten haben, Computer-Programmierung und Signalverarbeitung ist wirklich nicht mein Bereich, so dass die Sprache ist mir fremd Was Im tun ist wie folgt - Im ein Bauingenieur und Im versuchen, ein Straßenprofil zu analysieren. Das Profil ist grundsätzlich das Äquivalent eines Signals, das mit dem Abstand variiert (aber da die Geschwindigkeit konstant ist, ist dies das gleiche wie mit der Zeit variierend). Der genaue Wortlaut der ISO ist vorverarbeitende Filter sollten zum Beispiel Butterworth verwendet werden. Allerdings dachte ich, dass die gleitenden Durchschnitt könnte ein einfacher Ort zu beginnen Ich vermute, der Grund Im Versuch, hohe Frequenzen zu beseitigen ist, weil sie in Bezug auf Straßenbelag Schäden vernachlässigbar wäre. Ich schätze Ihre Zeit, Katherine Rajeev schrieb: gt gt gt kate schrieb: gtgt Hallo, gtgt gtgt Ich suche für einige Code für einen Tiefpassfilter, die ich gt anwenden können, um ein Signal vor der Durchführung der Spektralanalyse gtgt. Gtgt gtgt Ich apoligise für meine Unwissenheit, aber das ist weit außerhalb meines Feldes so gt Im gtgt nicht wirklich einen Sinn davon. Was sind die Eingänge, die gtgt benötigt andere als das Signal selbst gtgt gtgt Danke, gtgt Kate gt gt In der analogen sind, Leute Tiefpass mindestens einem gt Paar Filterung verwenden, um von Gründen, die in den Sinn (i) kommen zu machen, das Signal besser aussehen gt (ii) Aliasing bei der Analog-Digital-Wandlung zu vermeiden, die gt Ergebnisse in Hochfrequenz noisesignals zu niedrig gt Frequenzen aliased sind, die die unteren Frequenzsignale von gt Interesse gt können korrupt und das Grundrauschen erhöhen. Gt gt Es scheint nicht, dass eine dieser Überlegungen für gt Ihre gt Situation (i) Sie nicht suchen das Signal direkt (youre gt gehen gt zu tun Spektralanalyse) (ii) Ihr Signal bereits digitalisiert ist. Gt gt Speziell wenn Sie Spektralanalyse durchführen, wird das hochfrequente gt stuff gt am Hochfrequenzende auftauchen und Sie können gt it ignorieren. Gt Für jede lineare Technik (hierzu gehören die FFT - und die Matlab-Filterfunktion gt) wird der hochfrequente Gehalt die gt-Spektralanalyse des niederfrequenten Inhalts nicht stören. Es sei denn, Sie möchten Ihre Daten vor dem Filtern dezimieren. Gt gt Gibt es einen besonderen Grund, den Sie den gt-Hochfrequenz-Gt-Gehalt vor der Spektralanalyse loswerden wollen gt HTH gt - rajeevgt gt Katherine schrieb: gt Um ehrlich zu sein, weiß ich nicht, warum ich versuche, mich loszuwerden Hohe gt-Frequenzen. Im im Grunde die Anweisungen in einer ISO. Gt Wie Sie vielleicht erraten haben, Computer-Programmierung und Signalverarbeitung gt ist wirklich nicht mein Bereich so die Sprache verwendet ist mir fremd gt gt Was Im tun ist wie folgt - Im ein Bauingenieur und Im versuchen, gt analysieren ein Straßenprofil. Das Profil ist grundsätzlich das gt equivilent eines Signals, das mit dem Abstand variiert (aber da die Geschwindigkeit gt konstant ist, ist dies die gleiche wie die zeitliche Veränderung). Die genaue gt Wortlaut der ISO ist Pre-Processing Filter sollten für einige Fragen in den Sinn kommen. ein. Was fragt Sie die ISO nach den Vorverarbeitungsfiltern b? Wie wird die Spektralanalyse durchgeführt? C. Gibt die ISO die Grenzfrequenz für den Filter an. Dh Frequenzen über X gt Beispiel Butterworth beseitigen. Allerdings dachte ich, dass der gleitende Durchschnitt gt ein einfacher Platz zu starten Ich neige dazu, zustimmen, gleitender Durchschnitt wäre einfacher. Es hat auch eine Eigenschaft, dass alle Frequenzkomponenten um genau den gleichen Betrag verzögert werden, was bedeutet, dass die Wellenformform erhalten bleibt, die durch den Filter geht (natürlich werden einige Frequenzkomponenten abgeschwächt, aber sie werden nicht um beispielsweise 90 Grad verschoben , Bezogen auf andere Frequenzen). Der Butterworth-Filter (und in unterschiedlichem Ausmaß alle Analogfilter) hat diese Eigenschaft nicht, die als lineare oder phasenlineare bekannt ist. Butterworth bezieht sich auf eine Klasse von analogen Filtern mit einem bestimmten Phasen - und Frequenzgang, der einfach mit elektronischen Komponenten wie Widerständen, Kondensatoren und Induktivitäten realisiert werden kann. (Meine vernünftige Vermutung ist, dass) Menschen entwickelten digitale Äquivalente für diese und andere analoge Filter, weil sie mit ihren Eigenschaften vertraut waren. Allerdings würde eine Menge Leute heute fragen, wenn youre auf ein digitalisiertes Signal zu betreiben, warum die Mühe mit einem Analog-Look-Alike-Filter. Gt Ich nehme den Grund Im, der versucht, hohe Frequenzen zu beseitigen, ist gt, weil sie im Hinblick auf Straßenschäden vernachlässigbar wären. Gt gt Ich schätze sehr Ihre Zeit, gt Katherine Wieder, ich bin viel verpflichtet, Sie für die Zeit nehmen, die ich versucht habe, Ihre qs unten beantworten: gt Einige Fragen in den Sinn kommen. Gt gt a. Was fragt die ISO nach den Pre-Processing Filtern Nach den Pre-Processing Filtern fragt sie, dass ich eine FFT durchzuführen, die ich vermute, ist auch eine Antwort auf Ihre nächste Frage. Das große Verständnisproblem, das im, das ist, dass ich das Straßenprofil selbst produzierte und spezifiziere, dass ich die Frequenzen wollte, um ein Minimum von 0.01cyclesmeter und ein Maximum von 4cyclesmeter zu sein. Warum muss ich dann die hohen Frequenzen gt gt b herausfiltern. Wie wird die Spektralanalyse durchgeführt gt gt c. Gibt die ISO die Grenzfrequenz für den Filter an. Dh gt get gt befreien von Frequenzen über X Es gibt keine Cutoff-Frequenz. Gtgt Beispiel Butterworth. Allerdings dachte ich, dass die gleitenden Durchschnitt gtgt könnte ein einfacher Ort zu starten gt gt Ich neige dazu, zu vereinbaren, gleitender Durchschnitt wäre einfacher. Es hat auch eine gt-Eigenschaft gt, daß alle Frequenzkomponenten um genau die gleiche gt-Menge verzögert sind, was bedeutet, daß die Wellenformform durch das gt-Filter gt erhalten bleibt (natürlich werden einige Frequenzkomponenten abgeschwächt, aber gt nicht gt B. um 90 Grad gegenüber anderen Frequenzen verschoben werden). Gt Der gt-Butterworth-Filter (und in unterschiedlichem Ausmaß alle analogen Filter) hat nicht diese Eigenschaft, die als lineare oder phasenlineare Eigenschaft bekannt ist. Gt gt Butterworth bezieht sich auf eine Klasse von analogen Filtern mit einer bestimmten gt-Phase gt und Frequenzgang, die einfach mit gt-elektronischen gt-Komponenten wie Widerständen, Kondensatoren und Induktivitäten realisiert werden können. (Mein gt vernünftiger gt guess gt ist, dass) Menschen entwickelten digitale Entsprechungen zu diesen und andere gt analoge gt-Filter, weil sie mit ihren Eigenschaften vertraut waren. Allerdings gt ein gt viel gt von Leuten heute fragen würde, wenn youre gehen, um auf einem digitalisierten gt-Signal zu betreiben, gt, warum die Mühe mit einem Analog-Look-Alike-Filter. Gt gtgt Ich nehme den Grund Im, der versucht, hohe Frequenzen zu beseitigen, ist gtgt, weil sie im Hinblick auf die Beschädigung der Straßenoberfläche vernachlässigbar wären. Gtgt gtgt Ich schätze Ihre Zeit sehr, gtgt Katherine gt gt lt. Gt gt gt HTH gt - rajeev - Vielen Dank. Katherine Klingt wie Sie können die Daten bereits so, wie Sie den Frequenzbereich zu filtern. Was ist Ihre Sampling-Rate Ist es räumlich oder zeitlich? Wenn Sie 4 Zyklenzähler für das System spezifizieren, ist es sehr unwahrscheinlich, dass es nur eine Stichprobe wäre, um diese Rate (Fs18 Meter) ohne irgendeine Art von gleitenden durchschnittlichen Filter eingebaut zu bekommen (ISO-Standard, von wo aus) Ein Effekt der Filterung ist, die Energie auf die niedrigeren Frequenzen zu verschieben, anstatt sie einfach abzutrennen, wie Sie es im Frequenzbereich tun würden. Wenn das Endziel ist es, ein IRI oder eine Art von anderen Straßenrauheit Metrik als dies kann kritisch zu berechnen. Gt gt Nach der Pre-Processing-Filter fragt es, dass ich eine FFT, die gt Ich schätze, ist auch eine Antwort auf Ihre nächste Frage. Das große gt Verstehenproblem, das im, das ist, dass ich die Straße gt Profil selbst verursachte und spezifiziere, dass ich die Frequenzen wollte, um ein gt Minimum von 0.01cyclesmeter und ein Maximum von 4cyclesmeter zu sein. Warum dann gt sollte ich herausfiltern müssen hohe Frequenzen gt Charlie, bin ich sehr ignorant auf die richtige Terminologie in diesem Zeug und Im nicht sicher, was Sie mit Sample-Rate. Ill nur sagen, was im tun. Zuerst generiere ich ein zufälliges Straßenprofil mit räumlichen Frequenzen von 0,01 - 4 Zyklen. Die ISO 8608: 1995 haben Klassifizierungen der Straße und abhängig davon, gibt es einen PSD-Wert für jede der Frequenzen zwischen 0,01 und 4, die Sie wollen. Diese Werte werden dann in eine Gleichung für die Straßenerzeugung gesetzt, die eine Straße mit einer beliebigen Anzahl von Punkten (in meinem Fall 8000 oder 400 Metern, d. H. Alle 0,05 Meter) erzeugt. Ich dann grafisch alle ISO-Werte für die PSD gegen die räumlichen Frequenzen, die ich oben hatte. Ich versuche dann, rückwärts zu arbeiten, um zu sehen, ob ich das gleiche Diagramm unter Verwendung des gleichen Straßenprofils erzeugen kann, und das Finden der FFT von ihm und dann des PSD. Ich weiß nicht, was Sie mit der Stichprobe Frequenz Im ängstlich, vielleicht ist es dort oben, was ich beschrieben habe Ich danke Ihnen so viel für Ihre Zeit, ich bin völlig wie ein Fisch aus dem Wasser auf diesem ein Charlie schrieb: gt gt gt Katherine, Gt gt Klingt wie Sie können die Daten bereits die Art und Weise filtern Sie sind gt Spezifizierung gt der Frequenzbereich. Was ist Sie Sampling-Rate Ist es räumlich oder gt temporal gt Wenn Sie 4 Zyklenmeter an das System ist sehr unwahrscheinlich gt, dass es gt wäre nur Sampling, um diese Rate (Fs18 Meter) ohne einige gt Art gt gleitenden durchschnittlichen Filter gebaut werden In. Gt gt Was ist die ISO-Anforderung (ISO-Norm, von wo aus) gt gt Ein Effekt der Filterung ist es, die Energie auf die unteren gt-Frequenzen zu verschieben und nicht nur abzutrennen, wie Sie es im gt-Frequenzbereich tun würden. Wenn das Endziel ist es, ein IRI oder einige gt Art von gt anderen Straßenrauheit Metrik als dies kann kritisch zu berechnen. Gt gt Charlie gt gtgt gtgt Nach der Pre-Processing-Filter fragt es, dass ich eine FFT-gt, die gtgt Ich denke, ist auch eine Antwort auf Ihre nächste Frage. Das große gtgt Verständnisproblem, das im, das ist, dass ich das gt-Straße gtgt Profil selbst verursachte und spezifiziere, dass ich die Frequenzen wollte, um ein gtgt Minimum von 0.01cyclesmeter und ein Maximum von 4cyclesmeter zu sein. Warum dann gtgt sollte ich ausfiltern hochfrequenzen gtgt gt gt gt Danke für die Info auf ISO 8608: 1995 es sieht aus wie gute Referenz für einige meiner Arbeit auf Straßenprofil Verarbeitung. Zurück zu Ihrem Projekt. Wie ich es verstehe, tun Sie: 1. Erstellen Sie Straßenprofil im räumlichen Frequenzbereich mit Inhalt in 0,01-4 Zyklen. 2. Erstellen Sie räumliches Profil aus 1 mit einigen Gleichungen (400 m lang, dx0,05 m, räumliche Abtastfrequenz1dx20 Zyklenm) 3 Zeichnen Sie Ihre Straße PSD von 1 gegen die ISO-Werte von ISO 8608 4. Berechnen Sie die fft und die PSD von 2 und vergleichen Sie sie mit 3, um zu sehen, wenn Sie in der Lage, es wieder zu produzieren sind. Wenn dies richtig ist und ich den ISO-Standard verstehe. Ich glaube nicht, dass Sie überhaupt filtern müssen. Ihr Profil von 2 sollte in der Lage sein, Frequenzdaten von 0,0025-10 Zyklen zu erzeugen, aber Sie sollten keinen Inhalt über 4 Zyklen sehen. Hoffe, dies hilft, anstatt verwirrt. Vielleicht möchten Sie bei The Little Book of Profiling bei umtri. umich. eduerdroughnessindex. html für weitere Informationen zu suchen. Katherine ltkatherine. cashellucd. iegt schreibt in Nachricht: ef02d7a.7webx. raydaftYaTP. Gt Charlie, gt Ich bin sehr ignorant auf die richtige Terminologie in diesem Zeug und Im gt nicht sicher, was Sie mit Sample-Rate. Ill nur sagen, was im gt tun. Gt gt gt Zuerst generiere ich ein zufälliges Straßenprofil, das räumliche gt-Frequenzen von 0,01 - 4 Zyklen aufweist. Die ISO 8608: 1995 haben gt Klassifikationen der Straße und abhängig davon, gibt es einen PSD-Wert gt für jede der Frequenzen zwischen 0,01 und 4, die Sie wollen. Diese gt-Werte werden dann in eine Gleichung für die Straßenerzeugung gesetzt, die gt eine Straße mit einer beliebigen Anzahl von Punkten (in meinem Fall 8000 oder gt 400 Meter, d. H. Alle 0,05 Meter) erzeugt. Gt Ich dann grafisch alle ISO-Werte für die PSD gegen die räumlichen gt Frequenzen, die ich oben hatte. Gt Ich versuche dann, rückwärts zu arbeiten, um zu sehen, ob ich das gleiche gt Diagramm unter Verwendung des gleichen Straßenprofils erzeugen kann und das Finden der FFT von ihm und gt dann das PSD. Gt Ich weiß nicht, was Sie mit der Probenahme Frequenz Im ängstlich, vielleicht ist es gt ist dort oben, was ich beschrieben habe gt gt Vielen Dank für Ihre Zeit, ich bin völlig wie ein Fisch aus gt Wasser auf diesem ein gt gt Katherine Gt Vielen Dank für die Informationen auf ISO 8608: 1995 es sieht aus wie gute Referenz gt für einige gt meiner Arbeit. Es ist sehr nützlich, nur um die richtige Terminologie für die Zahlen verwendet zu sehen Auf der Straßenprofilbearbeitung. Zurück zu Ihrem Projekt. Wie ich es verstehe, machst du: gt gt 1. Erstellen Sie ein Profil im räumlichen Frequenzbereich mit dem Inhalt in gt 0.01-4 gt Zyklen gt 2. Erstellen Sie räumliches Profil aus 1 mit einigen Gleichungen (400 gt Meter lang, gt dx0. 05 m, räumliche Abtastfrequenz1dx20 Zyklenm) gt 3. Diagramm Ihre Straße PSD von 1 gegen die ISO-Werte von ISO gt 8608 gt 4. Berechnen Sie die fft und die PSD von 2 und vergleichen Sie sie mit 3 zu gt sehen, ob gt Sie in der Lage sind Re-produzieren. Gt gt Wenn das stimmt und ich den ISO-Standard verstehe. Ich dont gt glauben, dass Sie gt Notwendigkeit, jede mögliche Filterung überhaupt zu tun. Ihr Profil von 2 sollte gt in der Lage sein, Frequenz-Daten von 0,0025-10 Zyklen zu generieren, aber Sie sollten nicht sehen, gt Inhalt über 4 Zyklenm. Gt gt Hoffe, das hilft eher als verwirrt. Vielleicht möchten Sie an der gt Little gt Buch der Profilierung bei ltumtri. umich. eduerdroughnessindex. html gt gt gt oder mehr Info. Gt gt Charlie gt gt Katherine ltkatherine. cashellucd. iegt schrieb in Nachricht gt news: ef02d7a.7webx. raydaftYaTP. Gtgt Charlie, gtgt Ich bin sehr ignorant auf die richtige Terminologie in diesem Zeug und gt Im gtgt nicht sicher, was Sie mit Sample-Rate. Ill nur sagen, was im gtgt tun. Gtgt gtgt gtgt Zuerst generiere ich ein zufälliges Straßenprofil mit räumlichen gtgt-Frequenzen von 0,01 - 4 Zyklen. Die ISO 8608: 1995 gt haben gtgt Klassifikationen der Straße und abhängig davon, gibt es einen PSD gt Wert gtgt für jede der Frequenzen zwischen 0,01 und 4, die Sie wollen. Gt Diese gtgt-Werte werden dann in eine Gleichung für die Straßenerzeugung gesetzt, die gtgt eine Straße mit einer beliebigen Anzahl von Punkten (in meinem Fall 8000 oder gtgt 400 Meter, d. H. Alle 0,05 Meter) erzeugt. Gtgt I dann grafisch alle ISO-Werte für die PSD gegen die gt räumlichen gtgt Frequenzen, die ich oben hatte. Gtgt Ich versuche dann, rückwärts zu arbeiten, um zu sehen, ob ich den gleichen gtgt Graphen erzeugen kann, indem ich das gleiche Straßenprofil verwende und die FFT von ihm gt und gtgt dann das PSD finde. Gtgt Ich weiß nicht, was Sie mit der Probenahme Frequenz Im Angst, vielleicht gt es gtgt ist dort oben, was ich beschrieben habe gtgt gtgt Vielen Dank für Ihre Zeit, ich bin völlig wie ein Fisch aus gtgt Wasser auf diesem ein gtgt Gtgt Katherine gtgt gt gt gt Was ist eine Watchlist Sie können sich Ihre Watchlist als Threads vorstellen, die Sie mit Lesezeichen versehen haben. Sie können Tags, Autoren, Threads und sogar Suchergebnisse zu Ihrer Beobachtungsliste hinzufügen. Auf diese Weise können Sie leicht verfolgen Themen, die Sie interessiert sind in. Um Ihre Watch-Liste, klicken Sie auf die quotMy Newsreaderquot Link. Um Artikel zu Ihrer Watchlist hinzuzufügen, klicken Sie auf den Link "quotadd to watch listquot" am unteren Rand einer Seite. Wie füge ich ein Element zu meiner Watchlist hinzu Um Suchkriterien zu Ihrer Watchlist hinzuzufügen, suchen Sie den gewünschten Begriff im Suchfeld. Klicken Sie auf den quotAddd diese Suche zu meinem watch listquot Link auf der Suchergebnisseite. Sie können auch einen Tag zu Ihrer Überwachungsliste hinzufügen, indem Sie nach dem Tag mit der Anweisung quottag suchen: tagnamequot wobei tagname der Name des Tags ist, das Sie ansehen möchten. Um einen Autor zu Ihrer Beobachtungsliste hinzuzufügen, gehen Sie zur Autorenprofilseite und klicken Sie auf den quotAdd this author zu meinem watch listquot Link am oberen Rand der Seite. Sie können auch einen Autor zu Ihrer Watch-Liste hinzufügen, indem Sie zu einem Thread, dass der Autor gebucht hat und klicken Sie auf den quotAdd diesen Autor zu meinem watch listquot Link. Sie werden benachrichtigt, wenn der Autor eine Post macht. Um einen Thread zu Ihrer Watch-Liste hinzuzufügen, gehen Sie auf die Thread-Seite und klicken Sie auf den Link diesen Thread zu meinem watch listquot Link am oberen Rand der Seite. Über Newsgroups, Newsreader und MATLAB Central Was sind Newsgroups Die Newsgroups sind ein weltweites Forum, das allen offen steht. Newsgroups werden verwendet, um eine breite Palette von Themen zu diskutieren, Ankündigungen machen und Handelsdateien. Diskussionen sind Threaded, oder gruppiert in einer Weise, die Sie eine gebuchte Nachricht und alle ihre Antworten in chronologischer Reihenfolge lesen können. Dies macht es einfach, den Faden des Gesprächs zu folgen, und zu sehen, whatrsquos bereits gesagt, bevor Sie Ihre eigene Antwort posten oder eine neue Buchung. Newsgroup-Inhalte werden von Servern verteilt, die von verschiedenen Organisationen im Internet gehostet werden. Nachrichten werden unter Verwendung von offenen Standardprotokollen ausgetauscht und verwaltet. Keine einzelne Entität ldquoownsrdquo die Newsgroups. Es gibt Tausende von Newsgroups, die jeweils ein einziges Thema oder ein bestimmtes Thema behandeln. Der MATLAB Central Newsreader platziert und zeigt Nachrichten in der comp. soft-sys. matlab-Newsgroup an. Wie lese oder poste ich in den Newsgroups Sie können den integrierten Newsreader auf der MATLAB Central-Website verwenden, um Nachrichten in dieser Newsgroup zu lesen und zu posten. MATLAB Central wird von MathWorks gehostet. Nachrichten, die über den MATLAB Central Newsreader veröffentlicht werden, werden von allen Benutzern der Newsgroups gesehen, unabhängig davon, wie sie auf die Newsgroups zugreifen. Es gibt mehrere Vorteile der Verwendung von MATLAB Central. Ein Konto Das MATLAB Central-Konto ist mit Ihrem MathWorks-Konto verknüpft. Verwenden Sie die E-Mail-Adresse Ihrer Wahl Mit dem MATLAB Central Newsreader können Sie eine alternative E-Mail-Adresse als Ihre Buchungsadresse definieren, um Unfälle in Ihrer primären Mailbox zu vermeiden und Spam zu reduzieren. Spam-Kontrolle Die meisten Newsgroup-Spam wird vom MATLAB Central Newsreader gefiltert. Tagging-Nachrichten können von jedem angemeldeten Benutzer mit einem entsprechenden Label versehen werden. Tags können als Schlüsselwörter verwendet werden, um bestimmte Dateien von Interesse zu finden, oder als eine Möglichkeit, Ihre Bookmarking-Einträge zu kategorisieren. Sie können wählen, anderen zu erlauben, Ihre Umbauten anzusehen, und Sie können otherrsquo Umbauten als auch die der Gemeinschaft an sehen oder suchen. Tagging bietet eine Möglichkeit, sowohl die großen Trends und die kleineren, mehr obskuren Ideen und Anwendungen zu sehen. Beobachtungslisten Durch das Einrichten von Überwachungslisten können Sie über Updates informiert werden, die für Beiträge erstellt wurden, die von Autor, Thread oder Suchvariablen ausgewählt wurden. Ihre Benachrichtigungswünsche können per E-Mail (täglich digest oder sofort), im My Newsreader oder per RSS-Feed gesendet werden. Andere Möglichkeiten, um auf die Newsgroups zugreifen Verwenden Sie einen Newsreader über Ihre Schule, Arbeitgeber oder Internet Service Provider Pay für Newsgroup-Zugriff von einem kommerziellen Anbieter Verwenden Sie Google Groups Mathforum. org bietet einen Newsreader mit Zugriff auf die comp. soft sys. matlab newsgroup Führen Sie Ihre eigenen Server. Für typische Anweisungen siehe: slyckng. phppage2 Wählen Sie Ihr Land aus
Comments
Post a Comment