Hvordan lage tall for en eksponentiell vekstkurve som en PHP-funksjon

Hvordan lage tall for en eksponentiell vekstkurve som en PHP-funksjon


Hvis din sparekonto balanse av en krone er doblet hver dag i 30 dager, vil du bli en multimillionær. Det er kraften i eksponensiell vekst. I eksponentiell aritmetikk, er det ingen rett-linje, en-til-en forhold mellom dataene. Hvis du plottet hver dag mot penger på kontoen på en graf, vil du se en sterkt stigende kurve. Kroppen eliminerer visse stoffer i en ikke-lineær, eksponentiell måte med en fallende kurve. Du kan simulere denne prosessen ved hjelp av PHP (Hypertext Preprocessor) språk matematikk funksjon "exp ()" for å beregne datapunkter for kurven.

Bruksanvisning

1 Start Notepad, standard, ren tekst editor program.

2 Skriv inn følgende PHP-koden i teksteditor:

<? Php

// Skrive ut overskrifter format

printf ( "% s% '- 50s", "Tid", "Konsentrasjon");

// Konstanter. $ Dose er den mengde av medikament. $ Rate er eliminering konstant

$ Dose = 500;

$ Rate = 0.350;

ekko '';

for ($ time = 0; $ time <= 24; $ time ++)

{

// Disse os den funksjon å beregne data for eksponensiell kurve

$ konsentrasjon = $ dose

exp (- $ rate $ time);

// Skrive ut resultatet formatert

printf ( "% d% '- 50f", $ time, $ konsentrasjon);

ekko '';

}

?>

3 Klikk på "File" -menyen, og velg deretter "Lagre" alternativet. Lagre under filnavnet "test.php."

4 Klikk på "File" -menyen og velg "Avslutt" eller "Exit" for å lukke tekst editor.

5 Start Internet Explorer. Skriv inn FTP URL eller IP-adressen til webserveren i adressefeltet, og trykk deretter på "Enter". For eksempel inn:

ftp://yourwebserver.com

Erstatt "yourwebserver.com" med riktig server URL. Pass på å bruke "ftp: //" i stedet for "http: //" i nettadressen. Skriv inn brukernavn og passord, og klikk deretter på "Logg på".

6 Last opp filen "test.php" til rotkatalogen på webserveren.

7 Avslutt FTP-økt ved å lukke Internet Explorer.

8 Start Internet Explorer på nytt, og angi riktig URL for å få tilgang til PHP-filen. For eksempel inn:

http://yourdomainname.com/test.php

Erstatt "yourdomainname.com" med domenenavnet eller IP-adressen til webserveren.

9 Trykk på "Enter" -tasten for å laste inn nettadressen og kjøre PHP-filen. Nettleseren skal vise:

Tiden og medikamentkonsentrasjonen hver time i 24 timer. Konsentrasjonen bør gå fra 500 ned til 0,112434.

Hint

  • Du kan lage din PHP-koden mer lesbar og lettere å vedlikeholde ved hjelp av innrykk og tomme linjer for å sette hverandre og fremheve deler av koden. Du kan forstå koden din perfekt nå, men om noen måneder, kan logikken ikke være så opplagt. Legg til kommentarer liberalt hele skriptet til å forklare begrunnelsen bak koden.
  • Noen vitenskapelige og økonomiske beregninger kan ta mye tid og dataressurser. Hvis du bruker en delt hosting plan for nettstedet ditt, kan det være en grense for hvor lenge skriptet kan kjøres. Som du utvikle dine formler og PHP-kode, bør du vurdere hvor mye tid det ville ta å kjøre programmet. For eksempel vil 1000 datapunkter lage en glattere kurve, men det kan ta for lang tid å behandle.