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,
mam menší problém mam vygenerovat 1000 čísel pomocí funkce RandomReal[] v distribuční funkci.
Podařilo se mi x = RandomReal[NormalDistribution[], 1000] vygenerovat šech 1000 čísel.
Problém nastane když zkopíruju x = RandomReal[NormalDistribution[], 1000] a NormalDistribution vyměním za ExtremeValueDistribution[] pak to vypadá i = RandomReal[ExtremeValueDistribution[], 1000] a teď to hlásí chybu
ExtremeValueDistribution::argrx: ExtremeValueDistribution called with 0 arguments; 2 arguments are expected.
RandomReal::udist: "The specification ExtremeValueDistribution[] is not a random distribution recognized by the system."
Vůbec netuším co s tím mam dělat.
Děkuji za jakoukoli radu a pomoct
Offline
↑ TomasB:
Hezký den,
nejprve jedna formální výhrada - při dotazu "jazyk se mnou nekamarádí" je celkem na místě zmínit, o jaký jazyk se jedná.
Řešení je jednoduché, stačí se držet dobrého zvyku čtení chyb. ExtremeValueDistribution prostě vyžaduje dva parametry;-)
Offline
↑ TomasB:
NormalDistribution se může zadat s parametry (střední hodnota a rozptyl) nebo bez parametrů (pak se dosadí střední hodnota 0 a rozptyl 1). ExtremeValueDistribution nepřipouští druhou možnost a je třeba zadat parametry umístění a měřítka (viz již jednou odkazovaná dokumentace).
Offline
Stránky: 1