Informática, Software
Función de tabulación: como escribir un programa?
función de tabulación - problema clásico da matemática e programación. Consiste en atopar os valores sucesivos de f (x) con valores variado de x. Os resultados dos cálculos, moitas veces emitida como unha táboa de dúas liñas. O primeiro corresponde a X, a segunda - f (x).
teoría
Algoritmo para determinar os valores da función consiste en seis pasos.
- Seleccionando os valores iniciais e finais do argumento, o número de puntos.
- etapa de cálculo - o valor polo cal o argumento vai cambiar.
- O argumento é tomado igual ao valor inicial.
- función de cálculo.
- Aumentar o valor do argumento no paso.
- Un nivel de 4-5, sempre que non haxa número necesario estimado de puntos.
Os valores definidos na primeira etapa, non sempre seleccionados, poden ser dadas a tarefa. Na práctica, hai unha situación cando dada por unha variedade de valores eo paso de cálculo. función de tabulación, neste caso, non precisa de atopar o número de puntos, xa que o cálculo condición de terminación (paso 6 do algoritmo) será igual ao valor obxectivo do argumento.
Un exemplo práctico
Entender como usar a teoría para axudar un exemplo. Deixe unha función cuadrática g (x) = x 2 + 9. Compilar unha táboa de seus valores no intervalo [-2; 2], tendo o número de puntos igual a cinco. A partir dos datos iniciais é doado estimar que a etapa de cálculo debe ser igual a 1.
Segundo o algoritmo, o seguinte paso é o cálculo do G (-2), «-2» - é o valor inicial da función. Secuencialmente aumento x por un (en esta operación de programación é chamada incrementação) e determinar a función g é executada a función de clasificación.
X | -2 | -1 | 0 | 1 | 2 |
g (x) | 13 | 10 | 9 | 10 | 13 |
Comprobe a corrección do cálculo é doado - debe obter a gráfica dunha parábola.
implantación de software
Elaboración de táboa presenta man - unha longa ocupación. Os cálculos deben realizarse con coidado, o erro no cálculo doutros valores tamén facer incorrecto. A solución - para pasar o problema nun ordenador.
Abaixo está o programa de tabulación características do chamado "pseudo". Para realizala, ten que especificar unha función, o inicio eo fin dos argumentos, o número de puntos. O exemplo avalía f (x) = 18 * x + 5. O resultado do programa - valores secuencialmente derivadas x, f (x).
- Argumento: = N.Znachenie.
- Shag_vychisleny: = (valor N. - valor K) / Número. puntos.
- FOR (Counter: = 0 a Conta puntos.).
inicio:
- Función: = 18 + 5 * argumento.
- Argumento: NA = valor + contador de pasos.
- Mostrar (función argumento).
End.
Código adaptado a calquera linguaxe de programación. Esa é a tabulación das funcións poden ser aplicadas nun "Pascal", C, C #, e mesmo en VBA software de oficina integrado no paquete MS Office.
Similar articles
Trending Now