Ich versuche, einen IIR-Filter 8. Ordnung zu implementieren, und jeder Anwendungsbericht und jedes Lehrbuch, das ich gelesen habe, besagt, dass es am besten ist, Filter mit einer Ordnung von mehr als 2 als Abschnitte zweiter Ordnung zu implementieren. Ich habe tf2sosin MATLAB die Koeffizienten für Abschnitte zweiter Ordnung ermittelt, wodurch …
Hintergrund: Oft mache ich eine Art Signalverarbeitungsaufgabe, die einen eindeutigen Filter erfordert. Normalerweise gehe ich zu diesem Zeitpunkt zu MATLAB und mit einen neuen eindeutigen Filter . Die MATLAB- Funktion implementiert diesen Parks-McClellan-Algorithmus. Jetzt habe ich einen Filter und stelle den Filter in ein fest codiertes Array. Aber hier ist …
Ich habe ein digitales Gleitkomma-Signalverarbeitungssystem, das mit einer festen Abtastrate von Abtastungen pro Sekunde arbeitet und mit einem x86-64-Prozessor implementiert ist. Unter der Annahme, dass das DSP-System synchron zu allen wichtigen Punkten verriegelt ist, wie lässt sich ein digitaler Oszillator mit einer bestimmten Frequenz am besten implementieren ?ffs=32768fs=32768f_s = 32768fff …
Eine der Standardmethoden zur Implementierung eines Butterworth-Filters besteht in einer Kaskade von Abschnitten zweiter Ordnung, die jeweils einem Paar komplex-konjugierter Pole entsprechen. Für ein Filter vierter Ordnung gäbe es beispielsweise zwei Abschnitte zweiter Ordnung. Wenn wir uns überlegen, wie sich die Polpositionen für ein Tiefpassfilter in der z-Ebene ändern, wenn …
Haftungsausschluss: Ich bin in keiner Weise mit der Signalverarbeitung befasst. Einfach sehr neugierig ... Meine Frage ist ganz einfach: Ist es möglich, Software-Verarbeitung auf ein Bild anzuwenden, um Scheinwerferblendung zu entfernen oder zu reduzieren? Es wäre ein Bild wie dieses: Wenn dies möglich ist, gibt es dafür eine Softwarebibliothek? Es …
Ich habe nach einer Alternative zu Matlabs System Identification Toolbox gesucht, aber die Gemeinsamkeiten der Begriffe "System" und "Identifikation" stören die Suche. Gibt es eigenständige Bibliotheken, die für diesen Zweck geschrieben wurden? (in C ++, C #, Python usw.)
Ich bin ein erfahrener Softwareentwickler und arbeite an Smartphonesensoren. Ich habe grundlegende EE-Kurse in DSP belegt und versuche, mein Wissen anzuwenden. Ich glaube, dass ich Faltung, Übertragungsfunktionen, Z-Transformation usw. verstehe. Ich weiß ein wenig über FIR- und IIR-Filter. Beim Durchlesen von Software-APIs und Dokumentationen wird festgestellt, dass Benutzer eine LPF …
Wann sollte man beim Synthetisieren und Verarbeiten von Audio auf modernen Prozessoren etwas anderes als Gleitkomma mit einfacher Genauigkeit (32 Bit) verwenden? Offensichtlich ist das Audio, das in die reale Welt ein- und ausgeht, 16/24 Bit, also spreche ich nur über die Präzision der Signale (sowohl das Audio selbst als …
Mit Anwendungscode habe ich eine lineare ADSR-Hüllkurve implementiert, um die Amplitude des Oszillatorausgangs zu formen. Die Parameter für Attack-, Decay- und Release-Dauer sowie Sustain-Level können auf der Hüllkurve eingestellt werden und alles funktioniert wie erwartet. Ich möchte jedoch die Rampenformen der Hüllkurve so anpassen, dass sie denen ähneln, die die …
Für einige Entrauschungs- und Entfaltungsexperimente möchte ich eine Wavelet-Transformation der 2. Generation (unter Verwendung von Hebeschritten ) auf Bilder anwenden . Ich weiß, dass es mehrere Implementierungen gibt, aber die meisten verwenden Matlab, während ich mit OpenCV in C ++ arbeiten möchte . Da es in OpenCV 2.x keine integrierte …
Ich entwickle eine Software-Emulation eines analogen Synthesizers. Ich versuche, die Tonhöhe eines Oszillators mit einem LFO zu modulieren. Für jedes Sample, das dem Soundsystem des Computers zugeführt wird, berechne ich die Frequenz, die wie folgt in den Hauptoszillator eingegeben werden soll (Pseudocode): osc_frequency = note_frequency * (1 + tuning) * …
MATLAB hat eine butter, die einen Butterworth-Filter bei gegebener Reihenfolge und relativer Grenzfrequenz erstellt. Der erstellte Filter kann für filterjedes endliche Signal verwendet werden. Wie macht MATLAB das, wenn der Filter eine unendliche Impulsantwort hat? Ich nehme an, es muss das Signal fenstern - wird dies durch ein einfaches rechteckiges …
Um allmähliche Intensitätsänderungen im Hintergrund von Graustufenbildern zu korrigieren, habe ich sie verwischt und dann die Originalbilder von den gefalteten Bildern subtrahiert. In einigen Fällen habe ich eine Verbesserung bei Verwendung der mittleren Unschärfe anstelle der Unschärfe festgestellt. Ich habe mich daher gefragt, ob ich noch weiter gehen und einen …
Ich las eine Zeitung über eine Gehirn-Computer-Schnittstelle. In diesem Artikel berichteten die Autoren, dass "jedes Signal mit einem Bandpass-Chebishev-Typ-I-Filter 8 Ordnung gefiltert wurde, dessen Grenzfrequenzen 0,1 und 10 Hz betragen und entsprechend der hohen Grenzfrequenz dezimiert wurden". Ich habe versucht, diesen Filter mit scipy zu entwerfen: import scipy.signal as signal …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.