OrdinadorsProgramari

La funció de tabulació: com escriure un programa?

la funció de tabulació - clàssic problema de matemàtiques i de programació. Consisteix en trobar els valors successius de f (x) amb valors que varien de x. Els resultats de càlcul sovint dóna sortida com una taula de dues files. La primera correspon a x, el segon - f (x).

teoria

Algorisme per a la determinació dels valors de la funció consisteix en sis passos.

  1. La selecció dels valors inicial i final de la discussió, el nombre de punts.
  2. pas de càlcul - la quantitat en que l'argument canviarà.
  3. L'argument es pren igual al valor inicial.
  4. funció de càlcul.
  5. L'augment del valor de l'argument en el pas.
  6. Un patró de 4-5, sempre que no hi ha un nombre requerit estimat de punts.

Els valors establerts en el primer pas, no sempre seleccionats, se'ls pot donar la tasca. A la pràctica, hi ha una situació quan s'administra per una gamma de valors i pas de computació. la funció de tabulació en aquest cas no requereix trobar el nombre de punts, ja que el càlcul condició de terminació (pas 6 de l'algoritme) serà igual al valor de destinació de l'argument.

Un exemple pràctic

Entendre com fer servir la teoria per ajudar un exemple. Deixi una funció quadràtica de g (x) = x 2 + 9. Compilació una taula dels seus valors en l'interval [-2; 2] prenent el nombre de punts igual a cinc. A partir de les dades inicials és fàcil estimar que l'etapa de càlcul ha de ser igual a 1.

D'acord amb l'algoritme, el següent pas és el càlcul de g (-2), «-2» - és el valor inicial de la funció. augmentant seqüencialment x per un (en aquesta operació de programació s'anomena increment) i la determinació de la funció g es porta a terme la funció de tabulació.

x

-2

-1

0

1

2

g (x)

13

10

9

10

13

Comprovar l'exactitud del càlcul és fàcil - ha d'obtenir la gràfica d'una paràbola.

implementació de programari

Redacció taula compta amb la mà - una llarga ocupació. Els càlculs s'han de fer amb cura, l'error en el càlcul d'altres valors també fan incorrecte. La solució - per passar el problema en un equip.

A continuació es mostra el programa de tabulació de les característiques de l'anomenat "pseudo". Per realitzar-ho, s'ha d'especificar una funció, l'inici i el final dels arguments, el nombre de punts. L'exemple avalua f (x) = 18 * x + 5. El resultat del programa - valors derivats seqüencialment x, f (x).

- Argument: = N.Znachenie.

- Shag_vychisleny: = (valor de N. - valor K) / Nombre. punts.

- D'(comptador: = 0 a comptar els punts.).

Inici:

- Funció: = 18 + 5 * argument.

- Argument: NA = valor + comptador de passos.

- Display (funció argument).

Fi.

Un codi adaptat per a qualsevol llenguatge de programació. Aquesta és la tabulació de les funcions pot ser implementada en un "Pascal", C +, C #, i fins i tot en VBA programari d'oficina integrada en el paquet MS Office.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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