Računalniki, Programska oprema
Funkcija preglednica: kako napisati program?
Preglednica funkcija - klasična problem matematike in programiranja. Sestoji pri iskanju zaporednih vrednosti f (x) z različnimi vrednostmi x. Rezultati izračunov pogosto izhodu kot tabelo dveh vrstic. Prvi ustreza x, drugi - f (x).
teorija
Algoritem za določitev vrednosti funkcije je sestavljen iz šestih korakov.
- Izbira začetne in končne vrednosti argumenta, število točk.
- korak Izračun - znesek, za katerega bo argument spremeni.
- Ta argument je treba enako začetno vrednostjo.
- Funkcija izračun.
- Povečanje vrednosti trditev v koraku.
- Vzorec 4-5, dokler ni ocenjena potrebno število točk.
Vrednosti, določene v prvem koraku, ni vedno izbran, da se lahko glede na nalogo. V praksi pa je situacija, ko daje vrsto vrednot in računanja koraku. Preglednica funkcija v tem primeru ne zahteva ugotovitev števila točk, saj bo izračun pogoj prenehanje (korak 6 algoritma) enaka ciljno vrednost argumenta.
Praktični primer
Razumeti, kako uporabiti teorijo, da bi primer. Naj kvadratno funkcijo g (x) = x 2 + 9. Sestavi tabelo njegovih vrednosti v razponu [-2; 2], s čemer število točk, enako pet. Od začetnih podatkov je težko oceniti, da bi moral biti korak izračun enak 1.
V skladu z algoritmom, naslednji korak je izračun g (-2), "-2" - je začetna vrednost funkcije. Zaporedno povečanje x ena (v tem programskem operaciji se imenuje povečevanje) in določitev g funkcija se izvede funkcijo tabelarni.
x | -2 | -1 | 0 | 1 | 2 |
g (x) | 13 | 10 | 9. | 10 | 13 |
Preveri pravilnost izračuna je enostavno - naj bi dobili graf parabole.
implementacija programske opreme
Priprava tabelo ima roko - dolgo okupacijo. Izračuni je treba izvajati previdno, napaka pri izračunu drugih vrednot se tudi, da napačna. Rešitev - prenesti problem na računalniku.
Spodaj je program tabeliranje funkcije tako imenovani "psevdo". Če ga želite izvesti, morate določiti funkcijo, začetek in konec argumentov, število točk. Primer ocenjuje f (x) = 18 * x + 5. Rezultat programa - zaporedno dobljeni vrednosti x, f (x).
- argument: = N.Znachenie.
- Shag_vychisleny: = (N. vrednost - K vrednost) / število. točke.
- ZA (Števec: = 0 do Count točk.).
Začetek:
- Funkcija: = 18 + 5 * argumenta.
- argument: NP = vrednost + števec korakov.
- Display (argument funkcije).
End.
Koda prilagojena koli programskem jeziku. To je preglednica funkcij se lahko izvajajo v "Pascal", C +, C #, in celo v VBA pisarniške programske opreme je vključen v paket MS Office.
Similar articles
Trending Now