RačunalaSoftver

Tabelarni prikaz funkcija: kako napisati program?

Tabelarni prikaz funkcija - klasični problem matematike i programiranja. Ona se sastoji u pronalaženju uzastopnih vrijednosti f (x) sa različitim vrijednosti x. rezultati proračuna često na izlazu kao sto od dva reda. Prvi odgovara x, drugi - f (x).

teorija

Algoritam za određivanje vrijednosti funkcije sastoji se od šest koraka.

  1. Izbor početne i konačne vrijednosti argumenta, broj bodova.
  2. Proračun korak - iznos za koji će argument promijeniti.
  3. Argument se uzima jednaka početne vrijednosti.
  4. Proračun funkciju.
  5. Povećanje vrijednosti argumenta u korak.
  6. Obrazac 4-5 sve dok ne postoji Procjenjuje se potreban broj bodova.

Vrijednosti postavljen u prvom koraku, a ne uvijek odabran, oni mogu dati zadatak. U praksi je situacija kad je dao niz vrijednosti i računanja korak. Tabeliranje funkcija u ovom slučaju ne zahtijeva pronalaženje broj bodova, budući da je proračun raskida stanje (korak 6 algoritma) biti jednak ciljnu vrijednost argumenta.

Praktičan primjer

Razumiju kako koristiti teoriju da pomogne primjer. Neka je kvadratna funkcija g (x) = x 2 + 9. Sastaviti tablicu svojih vrijednosti u rasponu [-2; 2] uzimanjem broj bodova jednak pet. Od početnih podataka je lako procijeniti da je korak proračun bi trebao biti jednak 1.

Prema algoritam, sljedeći korak je obračun g (-2), «-2» - je početna vrijednost funkcije. Sekvencijalno povećanje x po jedan (u ovom programiranje operacija se naziva incrementing) i utvrđivanje funkcija g obavlja tabelarni prikaz funkcija.

x

-2

-1

0

1

2

g (x)

13

10

9

10

13

Provjerite ispravnost računica je jednostavna - treba da graf parabole.

implementacija softvera

Izrada sto ima ruke - duge okupacije. Kalkulacije treba obaviti pažljivo, greška u obračunu drugih vrijednosti i napraviti pogrešan. Rješenje - da prođe taj problem na računaru.

U nastavku je program tabelarni prikaz funkcije tzv "pseudo". Da biste ga obavljaju, morate navesti funkciju, početak i kraj argumenata, broj bodova. Primjer ocjenjuje f (x) = 18 * x + 5. Rezultat programa - sekvencijalno izvedene vrijednosti x, f (x).

- Argument: = N.Znachenie.

- Shag_vychisleny: = (N. vrijednost - K vrijednost) / broj. poena.

- ZA (Counter: = 0 do Count poena.).

Početak:

- Funkcija: = 18 + 5 * argument.

- Argument: NA = vrijednost + Korak Counter.

- Display (argument funkcije).

Kraj.

Kod prilagoditi bilo kojem programskom jeziku. To je tabelarni prikaz funkcija može se implementirati u "Pascal", C +, C #, pa čak iu VBA kancelarijski softver integriran u MS Office paketa.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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