WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Rauschen

 

Fritz27

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 14.01.2008, 20:24     Titel: Rauschen
  Antworten mit Zitat      
Hallo

Ich habe eine Signal, welches DTMF Signale gestört wurde bzw. wird.

Nun möchte ich diese wegfiltern, ich habe gelesen, das dies am besten mit Linear Prediction gehen soll.

Kann mir bitte jemand helfen, wie ich dies am besten lösen kann.

Das signal habe ich schon in Matlab eingelesen mit Hilfe von wavread.

Leider habe ich schon einige möglichkeiten vesucht, doch leider bis jetzt ohne erfolg.

Besten Dank für eure Hilfe
Fritz27


Babel42
Forum-Fortgeschrittener

Forum-Fortgeschrittener


Beiträge: 51
Anmeldedatum: 05.10.07
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 16.01.2008, 10:30     Titel:
  Antworten mit Zitat      
Lineare Prädiktion ist doch eigentlich ein Teil der Sprachcodierung, mittels der ein Wert, durch eine Reihe von vorhergehenden Abtastwerten vorausgesagt (prädiziert wird). Übertragen wird dann nur noch der Prädiktionsfehler (eigentlicher Abtastwert - prädizierter Wert). Das heißt vor einer Übertragung der Signale werden diese codiert, und danach wieder zurück codiert. Aus bereits im Empfänger vorhandenen Werten wird ein neuer Wert prädiziert und der übertragene Fehler wieder dazugerechnet. Daraus folgt dass dein Signal schon vor der Störung entsprechend Codiert werden müßte.
Wenn dir die DTMF-Freuenzen bekannt sind, solltest du sie doch über Filter herausrechnen können, oder durch eine FFT-Analyse aus dem Spektrum entfernen.
Hoffe das hilft ein stück weiter
Grüße
_________________

„I think the problem, to be quite honest with you, is that you've never actually known what the question is.“
Private Nachricht senden Benutzer-Profile anzeigen
 
Fritz27

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 16.01.2008, 18:13     Titel:
  Antworten mit Zitat      
Danke mal für deinen Tipp Babel42.

Leider kenne ich nicht die Frequenz vom DTMF Signal, es sind immer unterschiedliche Frequenzen.

Ich kann ein jedes verfahren nehmen um diese Störung zu entfernen.

Wie kann ich diese herausfinden mit Matlab und wie kann ich diese dann entfernen mit Hilfe von Matlab.
Danke für deine Hilfe.

Fritz27
 
nschlange
Ehrenmitglied

Ehrenmitglied



Beiträge: 1.318
Anmeldedatum: 06.09.07
Wohnort: NRW
Version: R2007b
     Beitrag Verfasst am: 16.01.2008, 18:20     Titel:
  Antworten mit Zitat      
Hi,

was willst Du wegfiltern, das DTMF-Signal oder den Rest?
Die Frequenzen inkl. einiger interessanter Link
gibt es hier:
http://de.wikipedia.org/wiki/Mehrfrequenzwahlverfahren
_________________

Viele Grüße
nschlange

"Chuck Norris ejakuliert fluessigen Stahl!"
Private Nachricht senden Benutzer-Profile anzeigen E-Mail senden
 
Fritz27

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 17.01.2008, 18:42     Titel:
  Antworten mit Zitat      
Hallo Babel42

ich möchte das DTMF siganl wegfiltern.

Ich habe mal eine fft durchgeführt und wollte nun die Frequenzen wegfiltern, doch leider ist dies nicht so einfach wie ich dachte.

Ich habe das auf wiki schon als ersters durchglesen, doch leider weis ich noch nicht wie ich diese DTMF Signaleherausfiltern kann.

Danke für deine Hilfe
Fritz27
 
Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum posten
Du kannst Dateien in diesem Forum herunterladen
.





 Impressum  | Nutzungsbedingungen  | Datenschutz | FAQ | goMatlab RSS Button RSS

Hosted by:


Copyright © 2007 - 2024 goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks

MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.