| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Computer Programmeringssprog >> Content
    Fortran Fejl Funktioner
    Fortran , en af ​​de ældste programmeringssprog stadig er i daglig brug, har et stort bibliotek af matematiske funktioner er egnede til teknik, videnskab og anvendt statistik . Videnskabsfolk og statistikere analysere store datasæt finde fejlen funktionen handy , Fortran indebærer dette i flere standard versioner af sproget. Når du passerer et nummer til fejlen funktionen , returnerer anden, som hjælper med at bestemme en begivenhed sandsynlighed. Beskrivelse

    Fejlen funktion svarer til en Gauss fordeling kurven; jo længere du går ud på " haler" af kurven , jo lavere er sandsynligheden for en hændelse. A " distance " på en standardafvigelse eller en sigma fra y- aksen oprindelse klokkeformet kurve dækker omkring 68 procent af de begivenheder under kurven . To Sigmas dække 95 procent , tre repræsenterer 99,7 procent , og så videre . Uanset hvor langt du går, du aldrig nå op på 100 procent , selvom du får meget tæt på. Fejlen funktion returnerer .84 for én sigma , 0,995 for to og 0,99998 for tre. Hvis du tager fejl funktion en over kvadratroden af ​​to , eller omkring 707 , får du 68 procent , to gange 0,707 eller 1,414 , udbytter 95 procent og tre gange 0,707 giver 99,7 procent. Ved at bruge fejlen funktionen kan du bestemme sandsynligheden for en given hændelse vil ikke forekomme baseret på dens afstand fra centrum af en klokkeformet kurve .
    Funktion Names

    bruge standard error funktion i Fortran , angiver du det som i følgende linje kode : Hej

    prob = erf ( test /sqrt (2.0) )

    test er en variabel , der indeholder et nummer , du vil evaluere. Erf () tager et reelt tal parameter , der er en række med decimaler og returnerer et reelt tal som resultat . Bemærk, at eksemplet deler testen værdi ved kvadratroden af ​​to, og du behøver at gøre dette for at få den korrekte sandsynlighed. Kodeværktøjer til ERF () , omfatter Fortran erfc () , den komplementære fejlfunktion . ERFC ( x ) er den samme som 1 - ERF ( x ) . Den supplerende fejlfunktion giver dig sandsynligheden for, at en hændelse vil forekomme som " x" bliver større, erf (x ) bliver meget små og derfor mindre sandsynligt . En tredje funktion, erfc_scaled () beregner en eksponentielt skaleret komplementære fejlfunktion .
    Method

    Internt Fortran bruger en algoritme , eller matematiske opskrift, beregne fejlfunktionen . Den specifikke anvendte algoritme afhænger af den version af Fortran har du , det beregner ikke eksakte værdier , men i stedet beregner tilnærmelser . Dette er fordi , matematisk fejlfunktionen er en uendelig Taylorrækker , svarende til sinus af en vinkel , og det kan tage uendelig lang tid at beregne en eksakt værdi . Algoritmen beregner de første par form af fejlen funktionens Taylor serie. Dette er en praktisk tilgang , der giver nøjagtige, brugbare svar rimeligt hurtigt.
    Fortran Versioner

    Ikke alle Fortran versioner har fejlfunktioner bygget i. Fortran77 , er for eksempel ikke , selvom den gratis , open -source GNU gfortran omfatter den funktioner. Fortran 2008 specifikationen omfatter fejlfunktioner . Hvis din version af Fortran mangler disse funktioner , kan du skrive en brugerdefineret funktion eller bruge et tredjepartsprogram matematisk software bibliotek .

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan konfigureres en Flex PMD 
    ·Sådan Dræb et job i en GNU Batch 
    ·Sådan installeres Lisp på OSX 
    ·Hvordan man skriver en Linux Desktop Application 
    ·Hvad er en checksum på en Mac 
    ·Forskellen mellem Algoritmer , pseudokode & Programmeri…
    ·Sådan Hack 
    ·Sådan Debug i DLL 
    ·PLC Programming Language Tutorial 
    ·Windows Script Host Tutorial 
      Anbefalede Artikler
    ·Sådan Omdøb Decline knappen på iPhone 
    ·Sådan bruges Funktion Pointers i C + + 
    ·Sådan Prefill TextBox Fra webside på Java 
    ·Hvad er Python Programming 
    ·Hvordan laver man en EXE Med NetBeans 
    ·PHP Transfer Værdier 
    ·Sådan bruges C -Style Cp580 Grænser i Java 
    ·Sådan bruges Arv i Python 
    ·Sådan bruges en Matrix til at rotere i VB.NET 
    ·Hvordan laver Kodestumper Afkort Programmering Time 
    Copyright © Computer Viden http://www.computerdk.com