La tabulazione di una funzione è un classico problema di matematica e programmazione. Consiste nel trovare in sequenza il valore f (x) con valori che cambiano a partire dal... I risultati dei calcoli sono spesso visualizzati come una tabella di due righe. Il primo corrisponde a partire dal, il secondo è f (x).
teoria
L'algoritmo per determinare i valori di una funzione è costituito da sei passaggi.
- Selezione del valore iniziale e finale dell'argomento, il numero di punti.
- Calcolo del passo: l'importo di cui cambierà l'argomento.
- L'argomento è considerato uguale al valore iniziale.
- Calcolo della funzione.
- Incrementa l'argomento del valore del passo.
- Ripeti i passaggi 4-5 finché non hai contato il numero di punti richiesto.
Величины, установленные на первом шаге, не всегда sono selezionati, possono essere specificati dall'attività. In pratica, si verifica una situazione in cui vengono specificati un intervallo di valori e una fase di calcolo. La tabulazione della funzione in questo caso non richiede di trovare il numero di punti, poiché la condizione per interrompere il calcolo (punto 6 dell'algoritmo) sarà l'uguaglianza dell'argomento con il valore finale specificato.
Esempio pratico
Un esempio ti aiuterà a capire come usare la teoria. Sia data una funzione quadratica g (x) = a partire dal2 + 9... Facciamo una tabella dei suoi valori nell'intervallo [–2; 2], prendendo il numero di punti pari a cinque. Dai dati iniziali, è facile stimare che il passo di calcolo dovrebbe essere uguale a 1.
Secondo l'algoritmo, il passaggio successivo è il calcolo g(–2), "–2" è il valore iniziale della funzione. In costante aumento a partire dal per unità (in programmazione questa operazione si chiama incremento) e definire una funzione g, la funzione è tabulata.
a partire dal | –2 | -1 | 0 | 1 | 2 |
g (x) | 13 | 10 | 9 | 10 | 13 |
È facile controllare la correttezza dei calcoli: dovresti ottenere un grafico a parabola.
Implementazione del software
Creazione manuale di una tabella delle funzioni - Lezionelungo. I calcoli devono essere eseguiti con attenzione, un errore nel calcolo renderà errati anche gli altri valori. La soluzione è trasferire l'attività sul computer.
Di seguito è riportato il programma per la funzione di tabulazionesul cosiddetto "pseudocodice". Per eseguirlo è necessario impostare la funzione, i valori iniziali e finali degli argomenti, il numero di punti. L'esempio calcola f (x) = 18 * x + 5... Risultato del programma: valori di output in sequenza a partire dal, f (x).
- Argomento: = N. Valore.
- Calculation_step: = (N. valore - K. valore) / No. punti.
- FOR (Counter: = 0 to No. of points).
Inizio:
- Funzione: = 18 * Argomento + 5.
- Argomento: = N. valore + Contatore * Passo.
- Visualizzazione (argomento, funzione).
La fine.
Il codice si adatta a qualsiasi linguaggio di programmazione. Cioè, la tabulazione di una funzione può essere implementata in Pascal, C +, C # e persino nel linguaggio di programmazione per ufficio VBA, integrato nel pacchetto MS Office.