Dzień dobry.
Mam następujący problem. Muszę wygenerować próbę statystyczną wg rozkładu normalnego. Używając funkcji Mathematics -> Prob&Stat -> Prabability -> Continuous Random otrzymuję wartości dodatnie i ujemne. Natomiast potrzebuję wyników >=0 Ma ktoś propozycję jak rozwiązać ten problem?
Rozkład normalny, tylko dodatnie wartości
- ksyhu
- Posty: 31
- Rejestracja: 06 lis 2009 19:15
- Wersja środowiska: Nie mam LabVIEW
- Lokalizacja: Kraków
Rozkład normalny, tylko dodatnie wartości
Trzeba zrobić, dokładnie tak jak masz napisane w dokumentacji do tej funkcji. Po wyborze rozkładu normalnego (polimorficzne normal)
Polecam przykładowe porównanie z wiki:

Przy okazji, przeczytaj o regule trzech sigm. Pomoże Ci lepiej dobrać odpowiednie parametry.
Należy dobrać parametr mean oraz std w zależności do tego co chcesz uzyskać. Np. ustawiając mean (a) na 5, std (b) na 1, uzyskasz rozkład mniej więcej taki jak chcesz. Dlaczego mniej więcej? Ponieważ statystycznie istnieje taka możliwość, żeby otrzymać wartość ujemną (bardzo mała, ale istnieje).mean specifies the location or mean parameter of the variate.
std specifies the scale or standard deviation parameter of the variate and must be greater than 0.
Polecam przykładowe porównanie z wiki:

Przy okazji, przeczytaj o regule trzech sigm. Pomoże Ci lepiej dobrać odpowiednie parametry.
Często prowadzę z sobą długie rozmowy i jestem przy tym tak mądry, że czasami nie rozumiem ani jednego słowa z tego, co mówię.
Re: Rozkład normalny, tylko dodatnie wartości
Jeśli potrzebujesz rozkładu normalnego - to jego dziedzina wynosi -inf +inf. Zatem zawsze możesz się spodziewać wartości ujemnych.
Jeżeli potrzebujesz rozkładu losowego, który przyjmuje wartości dodatnie (dla liczb rzeczywistych), w zależności od potrzeb możesz zastosować rozkład chi^2 dla zmiennych ciągłych ( https://pl.wikipedia.org/wiki/Rozk%C5%82ad_chi_kwadrat) lub Poissona dla zmiennych dyskretnych (https://pl.wikipedia.org/wiki/Rozk%C5%82ad_Poissona).
jeśli nie zależy Ci na konkretnym rozkładzie - chcesz uzyskać po prostu losowe wartości dodatnie podnieś do kwadratu wyniki które dostajesz z rozkładu normalnego.
Jeżeli potrzebujesz rozkładu losowego, który przyjmuje wartości dodatnie (dla liczb rzeczywistych), w zależności od potrzeb możesz zastosować rozkład chi^2 dla zmiennych ciągłych ( https://pl.wikipedia.org/wiki/Rozk%C5%82ad_chi_kwadrat) lub Poissona dla zmiennych dyskretnych (https://pl.wikipedia.org/wiki/Rozk%C5%82ad_Poissona).
jeśli nie zależy Ci na konkretnym rozkładzie - chcesz uzyskać po prostu losowe wartości dodatnie podnieś do kwadratu wyniki które dostajesz z rozkładu normalnego.
Re: Rozkład normalny, tylko dodatnie wartości
Właśnie zależy mi na rozkładzie normalnym. Dzięki dobraniu parametrów jak doradził ksyhu wartości ujemne nie występują. Teraz pojawił się kolejny problem. Po wprowadzeniu wzoru na rozkład normalny https://zapodaj.net/images/04bb8ce1248f4.jpg wykres wygląda tak https://zapodaj.net/images/e7171db9906cc.jpg Macie pomysł dla czego funkcja osiąga max tylko w zerze?
Re: Rozkład normalny, tylko dodatnie wartości
Nieprawda - tak jak napisał ksyhu - rozkład normalny dopuszcza ZAWSZE wszystkie wartości od -inf do inf.Nizdur pisze:Właśnie zależy mi na rozkładzie normalnym. Dzięki dobraniu parametrów jak doradził ksyhu wartości ujemne nie występują.
Ponieważ jest to definicja rozkładu normalnego o wartości μ=0.Nizdur pisze:Teraz pojawił się kolejny problem. Po wprowadzeniu wzoru na rozkład normalny https://zapodaj.net/images/04bb8ce1248f4.jpg wykres wygląda tak https://zapodaj.net/images/e7171db9906cc.jpg Macie pomysł dla czego funkcja osiąga max tylko w zerze?