Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.
Nástěnka
❗22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
❗04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
❗23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.
Nejste přihlášen(a). Přihlásit
Stránky: 1
Dobrý den.
Potřeboval bych poradit s příkladem:
Mám 3000 měst a 15 000 000 obyvatel.
Pomocí normálním rozdělením pravděpodobnosti mám do tich měst přiřadit obyvatele... Vůbec nechápu jak ta pravděpodobnost funguje.
četl jsem o ní na wiki, ale to mi moc s vyřešením problému nepomohlo, děkuji za všechny rady.
(JDE O úkol na programování, ale můj problém je matematický)
Offline
↑ PanTau:
Tvoje úloha není úplně jasně zadaná (tedy alespoň z hlediska mého pochopení). Předpokládám, že je požadováno, aby rozmístění obyvatel ve městech mělo normální rozdělení, tedy že náhodným jevem "počet obyvatel ve městě". I pak ovšem chybí parametr rozptyl...
Pak můžeš postupovat velmi hrubým způsobem tak, že si připravíš pole s 3000 reálnými prvky a předgeneruješ si ho tak, že si vygeneruješ hustotu f normálního rozdělení N(1500,s^2), tak, že na na pozici i uložíš hodnotu f(i) pro i od 1 do 3000. Hodnotu s si musíš zvolit tak, aby nebyly moc těžké okraje, ale aby zase všechno nebylo v prostředních pěti prvcích (polož si otázku, jaký smysl má rozptyl - já bych začal někde kolem hodnoty 150). Nakonec hodnoty v poli prvek po prvku vynásobíš hodnotou 15.000.000 a zaokrouhlíš. Nakonec ještě musíš provést kontrolní součet a doplnit nebo ubrat několik obyvatel tak, aby byl součet skutečně 15 miliónů.
Offline
Stránky: 1