ArvutidTarkvara

Tabeldus funktsioon: kuidas kirjutada programm?

Tabeldus funktsioon - klassikalise probleem matemaatika ja programmeerimine. Koosneb leida järjestikuste väärtuste f (x) erineva x väärtuste. Arvutus tulemused sageli kuvatakse tabeli kaks rida. Esimene vastab x, teine - f (x).

teooria

Algoritm väärtuste määramiseks funktsiooni koosneb kuuest etapist.

  1. Valides esialgse ja lõpliku väärtuse argumendi arv punkte.
  2. Arvutus samm - summa, mille võrra argument muutub.
  3. Argument on võetud võrdne algse väärtuse.
  4. Arvutus funktsiooni.
  5. Suurendamine väärtus argumendi etapis.
  6. Muster 4-5 nii kaua kui ei ole hinnanguliselt vajalik arv punkte.

Väärtused seatud esimene samm, ei ole alati valitud, võivad nad anda ülesanne. Praktikas on olukord kui antud väärtuste vahemiku ja arvutusvõimsus samm. Tabeldus funktsiooni antud juhul ei ole vaja leida mitmeid punkte, kuna lõpetamise tingimus arvutamisel (samm 6 algoritm) võrdseks sihtväärtus argument.

Praktiline näide

Mõista, kuidas kasutada teooria aidata näide. Olgu ruutfunktsioonina g (x) = x 2 + 9. Tabelit koostama selle väärtuste vahemikku [-2; 2], võttes punktide arv on võrdne viie. Alates algandmete on lihtne hinnata, et arvutamise samm olema võrdne 1.

Vastavalt algoritmi, on järgmiseks sammuks arvutamiseks g (-2), «-2» - on esialgse funktsiooni väärtus. Järjestikku suurendades x ühe (antud programmeerimise nimetatakse incrementing) ja määratakse kindlaks g funktsioon viiakse läbi tabeldus funktsiooni.

x

-2

-1

0

1

2

g (x)

13

10

9

10

13

Õigsuse kontrollimiseks arvutamiseks on lihtne - tuleb saada graafik parabooli.

tarkvara rakendamine

Koostamine tabeli pakub küljest - pikk okupatsiooni. Arvutused tuleb teostada ettevaatlikult, viga arvutamiseks muid väärtusi ka vale. Lahendus - läbida probleem arvutis.

Allpool on tabelisse kandmist programmi funktsioonid niinimetatud "pseudo". Et täita seda, peate täpsustama funktsioon, alguses ja lõpus argumendid arv punkte. See näide hindab f (x) = 18 * x + 5. Tulemuseks programmi - järjestikku leitud väärtuste x, f (x).

- Argument: = N.Znachenie.

- Shag_vychisleny: = (N. väärtus - K väärtus) / arv. punkti.

- FOR (Counter: = 0 krahv punkti.).

Alusta:

- Funktsioon: = 18 + 5 * argument.

- Argument: MK = väärtus + Sammumõõtja.

- Ekraan (argument funktsioon).

End.

Kood kohandada mis tahes programmeerimiskeelt. See on tabelit funktsioone saab rakendada "Pascal", C +, C # ja isegi VBA kontoritarkvara integreeritud MS Office pakett.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 et.delachieve.com. Theme powered by WordPress.