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

SNR Berechnung

 

tyron
Forum-Newbie

Forum-Newbie


Beiträge: 8
Anmeldedatum: 28.04.08
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 15.05.2008, 16:16     Titel: SNR Berechnung
  Antworten mit Zitat      
Hallo Zusammen!

Ich bin Matlab Anfänger und versuche zurzeit das SNR eines verrauschten Ultraschall-Signals (kein Bild) zubestimmen.
Ich weiß das SNR = 10log(Ps/Pn) ist, mit Ps = Leistung des Nutzsignals und
Pn = Lesitung des Rauschsignals.
Wie berechne ich Ps und Pn?? Oder kennt jemand eine andere Möglichkeit?

Danke im Voraus

tyron

Edit: Bitte in Zukunft Doppelpostings vermeiden. Habe das Posting aus Grafiken und Plots gelöscht.
mfg nschlange
Private Nachricht senden Benutzer-Profile anzeigen


Janvi
Forum-Anfänger

Forum-Anfänger


Beiträge: 28
Anmeldedatum: 20.05.08
Wohnort: Rom
Version: R2007a
     Beitrag Verfasst am: 20.05.2008, 16:12     Titel:
  Antworten mit Zitat      
vermutlich kannst du das SNR nur dann bestimmen wenn du weist, wie das unverrauschte Signal (z.Bsp. 1/0 bei Digtialsignalen) aussieht. Bei Ultraschall wird das natürlich schwieriger. Du könntest aber versuchen, das Rauschen zunächst z. Bsp. mit einer Autokorrelation zu entfernen worauf dann ein SNR zu bestimmen ist.
Private Nachricht senden Benutzer-Profile anzeigen
 
tyron
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 8
Anmeldedatum: 28.04.08
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 20.05.2008, 16:21     Titel:
  Antworten mit Zitat      
Ich weiß schon wie das unverrauschte Signal aussieht, da ich schon ein Filter benutze. Ich brauche die SNR Berechung, da ich verschiedene dämpfende Materialien verwende.
Private Nachricht senden Benutzer-Profile anzeigen
 
Janvi
Forum-Anfänger

Forum-Anfänger


Beiträge: 28
Anmeldedatum: 20.05.08
Wohnort: Rom
Version: R2007a
     Beitrag Verfasst am: 20.05.2008, 16:58     Titel:
  Antworten mit Zitat      
dann dürfte das ja einfach sein. Allgemein gilt P=U*I
Wenn du nicht weist, wie groß I ist, bzw. an welchem Widerstand das ist, kannst du das SNR auch über die Spannungen Us/Un rechnen wobei du dann 20log nehmen musst.

Das ist aber eigentlich kein Matlab Problem oder ich verstehe deines nicht. Wenn dir das SNR nicht klar ist, gehe mal auf www.rohde-schwarz.de und suche nach 1MA98 (Applikation dB or not dB) wo auch die Herleitung der 20log drinnensteht.
Private Nachricht senden Benutzer-Profile anzeigen
 
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.