Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
Fortran Fout Functies
Fortran , een van de oudste programmeertalen nog steeds in het dagelijks gebruik , heeft een grote bibliotheek van wiskundige functies geschikt zijn voor engineering , wetenschap en toegepaste statistiek . Wetenschappers en statistici analyseren van grote hoeveelheden gegevens vindt de fout functie handig ; Fortran omvat dit in verschillende standaard uitvoeringen van de taal . Wanneer u een nummer door te geven aan de fout functie , keert het terug een ander die helpt bepalen waarschijnlijkheid van een gebeurtenis . Beschrijving

De fout functie is vergelijkbaar met een Gauss-verdeling curve ; hoe verder je uit te gaan op de " staarten " van de curve , hoe lager de kans op een gebeurtenis . Een " afstand " van een standaardafwijking of een sigma , van de y - as oorsprong van de bell curve beslaat ongeveer 68 procent van de gebeurtenissen onder de curve . Twee sigma dekking 95 procent , drie vertegenwoordigen 99,7 procent , enzovoort . Maakt niet uit hoe ver je gaat , je nooit bereiken 100 procent , al krijg je heel dichtbij . De fout functie geeft 0,84 voor een sigma , 0,995 voor twee en 0,99998 voor drie . Als u de fout functie van een over de vierkantswortel van twee te nemen , of ongeveer 0,707 , krijg je 68 procent, twee maal 0,707 of 1,414 , opbrengst 95 procent en drie maal 0,707 geeft 99,7 procent . Door gebruik te maken van de fout -functie , kunt u de kans op een bepaalde gebeurtenis zal niet optreden op basis van de afstand tot het middelpunt van een bell curve te bepalen .
Functienamen

gebruik de standaardfout functie in Fortran , je het opgeeft als in de volgende regel code :

prob
= erf ( test /sqrt ( 2.0 ) )

Test
is een variabele die een getal u wilt evalueren . Erf ( ) is een reëel getal parameter , dat is , een getal met decimalen , en geeft een reëel getal als resultaat . Merk op dat het voorbeeld verdeelt de test waarde van de vierkantswortel van twee, je moet dit doen om de juiste kans te krijgen. In supplement bovenop erf ( ) , Fortran omvat erfc ( ) , de complementaire foutfunctie . FOUT.COMPLEMENT ( x ) gelijk is aan 1 - erf ( x ) . De complementaire fout functie geeft je de kans dat een gebeurtenis zich voordoet , als " x " wordt groter, erf ( x ) wordt heel klein en daarom minder waarschijnlijk . Een derde functie , erfc_scaled ( ) , berekent een exponentieel opgeschaald complementaire foutfunctie .
Method

Intern , Fortran gebruikt een algoritme of wiskundige recept , voor het berekenen van de fout functie . De specifieke gebruikte algoritme is afhankelijk van de versie van Fortran je hebt , het niet berekenen exacte waarden , maar in plaats daarvan berekent benaderingen . Dit is omdat , wiskundig , de foutfunctie is een oneindige Taylor serie vergelijkbaar met de sinus van een hoek , kan oneindig lang om een exacte waarde berekenen . Het algoritme berekent de eerste paar termen van de fout functie Taylor serie . Dit is een praktische benadering die een nauwkeurige , nuttige antwoorden redelijk snel levert .
Fortran Versions

Niet alle Fortran versies hebben foutfuncties ingebouwd Fortran77 , bijvoorbeeld niet , al is de gratis, open - source GNU gfortran doet onder meer de functies . De Fortran 2008 specificatie bevat de fout functies . Als uw versie van Fortran ontbreekt deze functies , kunt u een door de gebruiker gedefinieerde functie te schrijven of gebruik van een derde partij wiskundige software bibliotheek .

Previous: Next:
  Computer Programming Languages
·Vierde Generatie Taalhulpjes 
·Hoe te vervangen een lijst in …
·Syntax fouten in SQL Statement…
·Hoe maak je een string terug v…
·Hoe je parameters aan een appl…
·Tutorials voor Flash AS3 Autoc…
·Hoe te Botsingen Detect in Xco…
·Hoe maak je een lijst van Stri…
·Hoe je e-mails in ColdFusion D…
  Related Articles
Hoe maak je een fout Handler voor een VB…
Visual Basic String Functions 
Hoe Runtime Error 5 
Wiskundige functies in Visual Basic 
Visual Basic Math Functions Tutorial 
Wat zijn de functies van Visual Basic ? 
Hoe maak je een Microsoft Visual Basic O…
Hoe te Run Time Error 6 Fix 
Hoe te Fortran converteren naar Visual B…
  Programmering Articles
·Hoe kan ik meerdere Separators Split in …
·Maken Histograms in Python 
·Hoe maak je een Marquee maken in een bep…
·Slide Rule Berekening 
·Hoe te beëindigen OmniMark Script 
·Hoe wordt de digitale handtekening Eisen…
·Hoe je je eigen video te maken met foto'…
·Hoe te openen yEnc Files 
·Hoe kan ik een aangepaste GridView Ontwi…
Copyright © Computer Kennis http://www.nldit.com