szuma w Matlabie



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: "Tomek" <patrick_at_nospam_giszowiec.net>
Subject: szuma w Matlabie
Date: 17 May 2005 11:48:00 +0200


Witam mam takie pytanie czy ktos sie orientuje jak nalozyc szum na sygnal w
matlabie ???

--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl

Poprzedni Następny
Wiadomość
Spis treści
From: "Michal Machowski" <machowsk_at_nospam_interia.pl>
Subject: Re: szuma w Matlabie
Date: Tue, 17 May 2005 12:20:27 +0200


witam.
tak jak i w realu, dodać do sampli.
Michal M.
Użytkownik "Tomek" <patrick_at_nospam_giszowiec.net> napisał w wiadomości
news:5f1f.000003fc.4289bdcf_at_nospam_newsgate.onet.pl...
Witam mam takie pytanie czy ktos sie orientuje jak nalozyc szum na sygnal
w
matlabie ???

--
> Wysłano z serwisu OnetNiusy: http://niusy.onet.pl



Poprzedni Następny
Wiadomość
Spis treści
From: "Oskar M." <oscar_at_nospam_DELETE.student.uci.agh.edu.pl>
Subject: Re: szuma w Matlabie
Date: Tue, 17 May 2005 12:27:46 +0200


Użytkownik "Michal Machowski" <machowsk_at_nospam_interia.pl> napisał w wiadomości
news:d6cgti$ntj$1_at_nospam_nemesis.news.tpi.pl...
witam.
tak jak i w realu, dodać do sampli.
Michal M.


awgn - dodaje bialy szum gauss. do probek...

pozdrawiam
oscar<><



Poprzedni Następny
Wiadomość
Spis treści
From: Waldemar Krzok <waldemar.krzok_at_nospam_charite.de>
Subject: Re: szuma w Matlabie
Date: Tue, 17 May 2005 12:40:44 +0200


Oskar M. wrote:
Użytkownik "Michal Machowski" <machowsk_at_nospam_interia.pl> napisał w wiadomości
news:d6cgti$ntj$1_at_nospam_nemesis.news.tpi.pl...

witam.
tak jak i w realu, dodać do sampli.
Michal M.



awgn - dodaje bialy szum gauss. do probek...

a w jakim toolboxie to jest? Bo w moim Matlabie awgn nie ma.

Waldek

Poprzedni Następny
Wiadomość
Spis treści
From: "Oskar M." <oscar_at_nospam_DELETE.student.uci.agh.edu.pl>
Subject: Re: szuma w Matlabie
Date: Tue, 17 May 2005 13:27:00 +0200


Użytkownik "Waldemar Krzok" <waldemar.krzok_at_nospam_charite.de> napisał w wiadomości
news:3etvu8F4u017U2_at_nospam_uni-berlin.de...
awgn - dodaje bialy szum gauss. do probek...

a w jakim toolboxie to jest? Bo w moim Matlabie awgn nie ma.
Waldek

zdaje sie, ze communication tbx.

pozdrawiam
oscar<><



Poprzedni Następny
Wiadomość
Spis treści
From: Waldemar Krzok <waldemar.krzok_at_nospam_charite.de>
Subject: Re: szuma w Matlabie
Date: Tue, 17 May 2005 12:38:59 +0200


Tomek wrote:
Witam mam takie pytanie czy ktos sie orientuje jak nalozyc szum na sygnal w
matlabie ???


+

;-)

poprostu dodajesz szum do sygnału. A szum generujesz jak chcesz. Biały
na przykład za pomocą randn (generator losowy, rozkład normalny), jest w
signal toolbox. Jak nie masz, to bierzesz normalny rand i go normalizujesz.

Waldek

Poprzedni Następny
Wiadomość
Spis treści
From: "Oskar M." <oscar_at_nospam_DELETE.student.uci.agh.edu.pl>
Subject: Re: szuma w Matlabie
Date: Tue, 17 May 2005 13:29:28 +0200


Użytkownik "Waldemar Krzok" <waldemar.krzok_at_nospam_charite.de> napisał w wiadomości
news:3etvqvF4u017U1_at_nospam_uni-berlin.de...
Tomek wrote:
Witam mam takie pytanie czy ktos sie orientuje jak nalozyc szum na
sygnal w
matlabie ???
poprostu dodajesz szum do sygnału. A szum generujesz jak chcesz. Biały
na przykład za pomocą randn (generator losowy, rozkład normalny), jest w
signal toolbox. Jak nie masz, to bierzesz normalny rand i go
normalizujesz.


randn to gaussowski... ja sie tam nie znam na tym tak bardzo, ale zdaje sie,
ze jest roznica miedzy gaussowskim a bialym taka, ze nie kazdy gausowski
jest bialy. POza tym funkcja WGN i AWGN ma mozliwosc wygenerowac szum o
konkretnej mocy, co jest przeciez ważną infomacją,nie? ;)

pozdrawiam
oscar<><



Poprzedni Następny
Wiadomość
Spis treści
From: Waldemar Krzok <waldemar.krzok_at_nospam_charite.de>
Subject: Re: szuma w Matlabie
Date: Tue, 17 May 2005 14:10:22 +0200


Oskar M. wrote:

poprostu dodajesz szum do sygnału. A szum generujesz jak chcesz. Biały
na przykład za pomocą randn (generator losowy, rozkład normalny), jest w
signal toolbox. Jak nie masz, to bierzesz normalny rand i go

normalizujesz.


randn to gaussowski... ja sie tam nie znam na tym tak bardzo, ale zdaje sie,
ze jest roznica miedzy gaussowskim a bialym taka, ze nie kazdy gausowski
jest bialy. POza tym funkcja WGN i AWGN ma mozliwosc wygenerowac szum o
konkretnej mocy, co jest przeciez ważną infomacją,nie? ;)

jak masz ten toolbox, to oczy wiście. Jak nie, to zawsze można sobie
przeskalować. Randn jest "prawie" biały, bo białego fizycznie (ani
matematycznie dyskretnie) nie wytworzysz, bo masz ograniczone pasmo. Co
do skalowania mocy, to randn ma wariancję 1 i odchylenie standardowe 1,
więc łatwo przeskalować moc (czy poziom) szumów.

Waldek

Poprzedni Następny
Wiadomość
Spis treści
From: "Oskar M." <oscar_at_nospam_DELETE.student.uci.agh.edu.pl>
Subject: Re: szuma w Matlabie
Date: Tue, 17 May 2005 16:43:57 +0200


Użytkownik "Waldemar Krzok" <waldemar.krzok_at_nospam_charite.de> napisał w wiadomości
news:3eu569F4ul6aU1_at_nospam_uni-berlin.de...
jak masz ten toolbox, to oczy wiście. Jak nie, to zawsze można sobie
przeskalować. Randn jest "prawie" biały, bo białego fizycznie (ani
matematycznie dyskretnie) nie wytworzysz, bo masz ograniczone pasmo. Co
do skalowania mocy, to randn ma wariancję 1 i odchylenie standardowe 1,
więc łatwo przeskalować moc (czy poziom) szumów.

true,true... Widzialem tez gdzies wzory na "wybielenie" dowolnego szumu,
wiec mozna sobie radzic na rozne sposoby.

Pozdrawiam
oscar><>



Poprzedni Następny
Wiadomość
Spis treści
From: pisz_na.mirek_at_nospam_dionizos.zind.ikem.pwr.wroc.pl
Subject: Re: szuma w Matlabie
Date: Tue, 17 May 2005 14:41:12 +0000 (UTC)


Oskar M. <oscar_at_nospam_delete.student.uci.agh.edu.pl> wrote:
randn to gaussowski... ja sie tam nie znam na tym tak bardzo, ale zdaje sie,
ze jest roznica miedzy gaussowskim a bialym taka, ze nie kazdy gausowski
jest bialy. POza tym funkcja WGN i AWGN ma mozliwosc wygenerowac szum o
konkretnej mocy, co jest przeciez ważną infomacją,nie? ;)

awgn w uproszczeniu (reszta nieistotna) dla sygnału rzeczywistego to:

y=x+sqrt(Power)*randn(size(x))

a dla zespolonego:

y=x+sqrt(Power/2)*(randn(size(x)) + 1i*randn(size(x)))

;)

Poprzedni Następny
Wiadomość
Spis treści
From: "Oskar M." <oscar_at_nospam_DELETE.student.uci.agh.edu.pl>
Subject: Re: szuma w Matlabie
Date: Tue, 17 May 2005 17:43:26 +0200


Użytkownik <pisz_na.mirek_at_nospam_dionizos.zind.ikem.pwr.wroc.pl> napisał w
wiadomości news:d6cvq8$87e$1_at_nospam_panorama.wcss.wroc.pl...
awgn w uproszczeniu (reszta nieistotna) dla sygnału rzeczywistego to:

y=x+sqrt(Power)*randn(size(x))

a dla zespolonego:

y=x+sqrt(Power/2)*(randn(size(x)) + 1i*randn(size(x)))
;)

no tos mnie stary zbil troche z tropu...no ale coz - powiedzialem, ze sie
nie znam :)

To jak to jest z ta gestoscia mocy szumu - bo zdaje sie, ze bialy ma stala
gestosc dla kadego przedzialu, a te inne? szary, rozowy czy jak im tam?

pozdrawiam
oscar><>



Poprzedni Następny
Wiadomość
Spis treści
From: pisz_na.mirek_at_nospam_dionizos.zind.ikem.pwr.wroc.pl
Subject: Re: szuma w Matlabie
Date: Tue, 17 May 2005 16:38:07 +0000 (UTC)


Oskar M. <oscar_at_nospam_delete.student.uci.agh.edu.pl> wrote:

To jak to jest z ta gestoscia mocy szumu - bo zdaje sie, ze bialy ma stala
gestosc dla kadego przedzialu,

... każdego przedziału, który leży poniżej częstotliwości Nyqista!

To w wersji cyfrowej.

Bo wersji "analogowej" biały szum gaussowski (o skończonej gęstości widmowej)
ma nieskończoną wariancję czyli moc - więc jest abstraktem klasy delty
Diraca.

a te inne? szary, rozowy czy jak im tam?

Po prostu przepuszcza się prze filtr o żądanej charakterystyce widmowej, np.

http://www.firstpr.com.au/dsp/pink-noise/

i jak to w cyfrówce oraz w rzeczywistości, wszystko jest tylko przybliżeniem
teoretycznego modelu.

A mnie uczyli, że model przybliża rzeczywistość :)