Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
chybové funkcia je podobná Gaussovej distribučnej krivky , ďalej budete chodiť na " chvosty " krivky , tým nižšia je pravdepodobnosť udalosti . " Vzdialenosť " z jednej štandardnej odchýlky , alebo jedna sigma od osi y pôvodu krivkou pokrýva asi 68 percent akcií pod krivkou . Dva sigmas pokrytie 95 percent , tri predstavujú 99,7 percenta, a tak ďalej . Bez ohľadu na to , ako ďaleko môžete ísť , nikdy dosiahnuť 100 percent , keď sa dostanete veľmi blízko . Chybová funkcia vracia 0,84 na jednu sigma , 0,995 pre dva a 0,99998 na tri . Ak sa chybové funkcie jednej nad druhou odmocninou z dvoch , alebo o 0,707 , dostanete 68 percent , dvakrát 0,707 alebo 1,414 , dá 95 percent a trikrát 0,707 dáva 99,7 percenta . Pomocou chybovú funkciu , môžete určiť pravdepodobnosť daná udalosť sa nevyskytuje na základe jeho vzdialenosti od stredu krivky zvončeka .
Funkčné Mená
použiť štandardné chybovú funkciu vo FORTRAN , môžete ho zadať ako v nasledujúci riadok kódu :
prob = ERF ( test /sqrt ( 2.0 ) )
test je premenná obsahujúca číslo , ktoré chcete vyhodnotiť . ERF ( ) trvá reálne číslo parametra , to je číslo s desatinnými miestami , a vracia reálne číslo ako výsledok . Všimnite si , že príklad rozdeľuje testovaciu hodnotu druhej odmocniny z dvoch , čo musíte urobiť to , aby si správne pravdepodobnosti . V addtion do ERF ( ) , Fortran zahŕňa ERFC ( ) , doplnkovú chybovú funkciu . ERFC ( x ) je rovnaký ako 1 - erf ( x ) . Funkcie komplementárne k chybe vám dáva pravdepodobnosť , že nastane udalosť , ako " x " sa stáva väčšou , ERF ( x ) sa stáva veľmi malé , a preto menej pravdepodobné . Tretej funkcie , erfc_scaled ( ) , vypočíta exponenciálne meradlom doplnkovú chybovú funkciu .
Metóda
Interne , Fortran používa algoritmus , alebo matematický recept , pre výpočet chybovú funkciu . Konkrétne algoritmus závisí na verziu Fortran máte , nie je výpočet presné hodnoty , ale namiesto toho počíta aproximácie. Je tomu tak preto , matematicky , chybová funkcia je nekonečná Taylor series , podobne ako sínus uhla , môže trvať nekonečne dlho vypočítať presnú hodnotu . Algoritmus vypočítava niekoľko prvých podmienky Taylorovho radu regulačnej odchýlky funkcie . To je praktický prístup , ktorý dáva presné , užitočné odpovede rozumne rýchlo .
FORTRAN verzie
Nie všetky Fortran verzie sa chybové funkcie , zabudovaný Fortran77 , napríklad nie je , ale slobodný , open - source GNU gfortran síce obsahuje funkcie . Špecifikácie Fortran 2008 obsahuje chybové funkcie . Ak je vaša verzia Fortran chýba tieto funkcie , môžete napísať funkciu definované používateľom alebo pomocou matematického software knižnice tretích strán .