242 Shares 2019 views

la función de tabulación: cómo escribir un programa?

la función de tabulación – clásico problema de matemáticas y de programación. Consiste en encontrar los valores sucesivos de f (x) con valores que varían de x. Los resultados de cálculo a menudo da salida como una tabla de dos filas. La primera corresponde a x, el segundo – f (x).

teoría

Algoritmo para la determinación de los valores de la función consiste en seis pasos.

  1. La selección de los valores inicial y final de la discusión, el número de puntos.
  2. paso de cálculo – la cantidad en que el argumento va a cambiar.
  3. El argumento se toma igual al valor inicial.
  4. función de cálculo.
  5. El aumento del valor del argumento en el paso.
  6. Un patrón de 4-5, siempre y cuando no hay un número requerido estimado de puntos.

Los valores establecidos en el primer paso, no siempre seleccionados, se les puede dar la tarea. En la práctica, hay una situación cuando se administra por una gama de valores y paso de computación. la función de tabulación en este caso no requiere encontrar el número de puntos, ya que el cálculo condición de terminación (paso 6 del algoritmo) será igual al valor de destino del argumento.

Un ejemplo práctico

Entender cómo usar la teoría para ayudar a un ejemplo. Deje una función cuadrática de g (x) = x 2 + 9. Compilar una tabla de sus valores en el intervalo [-2; 2] tomando el número de puntos igual a cinco. A partir de los datos iniciales es fácil estimar que la etapa de cálculo debe ser igual a 1.

De acuerdo con el algoritmo, el siguiente paso es el cálculo de g (-2), «-2» – es el valor inicial de la función. aumentando secuencialmente x por uno (en esta operación de programación se denomina incremento) y la determinación de la función g se lleva a cabo la función de tabulación.

x

-2

-1

0

1

2

g (x)

13

10

9

10

13

Comprobar la exactitud del cálculo es fácil – debe obtener la gráfica de una parábola.

implementación de software

Redacción mesa cuenta con la mano – una larga ocupación. Los cálculos deben realizarse con cuidado, el error en el cálculo de otros valores también hacen incorrecto. La solución – para pasar el problema en un equipo.

A continuación se muestra el programa de tabulación de las características del llamado "pseudo". Para realizarlo, se debe especificar una función, el inicio y el final de los argumentos, el número de puntos. El ejemplo evalúa f (x) = 18 * x + 5. El resultado del programa – valores derivados secuencialmente x, f (x).

– Argumento: = N.Znachenie.

– Shag_vychisleny: = (valor de N. – valor K) / Número. puntos.

– DE (contador: = 0 a contar los puntos.).

Inicio:

– Función: = 18 + 5 * argumento.

– Argumento: NA = valor + contador de pasos.

– Display (función argumento).

Fin.

Un código adaptado para cualquier lenguaje de programación. Esa es la tabulación de las funciones puede ser implementada en un "Pascal", C +, C #, e incluso en VBA software de oficina integrada en el paquete MS Office.