Skirtumų skaičiavimo mašina: Skirtumas tarp puslapio versijų

S (robotas Pridedama: hr:Diferencijalni stroj)
== Veikimo principas ==
Skirtumų mašinos veikimo principas rėmėsi [[Izaokas Niutonas|Niutono]] pasiūlytu baigtinių skirtumų metodu. Paimkime polinomą:
P(x) = 2x<SUP>2</SUP> – 3x + 2
Mums reikia paskaičiuoti polinomo reikšmes: p(0,1), p(0,2), p(0,3), p(0,4). Sudarykime lentelę, kurios pirmas stulpelis yra polinomo reikšmės, antras stulpelis – tos ir prieš ją esančios eilutės polinomų reikšmių skirtumai, o trečias – tų skirtumų skirtumas.
 
<math>p(x) = 2x^2 - 3x + 2</math>
 
Mums reikia paskaičiuoti polinomo reikšmes: p(0,1), p(0,2), p(0,3), p(0,4). Sudarykime lentelę, kurios pirmas stulpelis yra polinomo reikšmės, antras stulpelis – tos ir prieš ją esančios eilutės polinomų reikšmių skirtumai, o trečias – tų skirtumų skirtumas.
 
{| borderclass="1wikitable"
!x!!''p''(''x'') = 2''x''<sup>2</sup> &minus; 3''x'' + 2!!diff1(x) = ( p(x+0.1) - p(x) )!!diff2(x) = ( diff1(x+0.1) - diff1(x) )
|-----
|-
| ''p''(0)=2.0
|0.00||2.00||-0.28||0.04
|-----
|-
| ''p''(0.1)=1.72 || 2.00&minus;1.72=0.28
|0.10||1.72||-0.24||0.04
|-----
|-
| ''p''(0.2)=1.48 || 1.72&minus;1.48=0.24 || 0.28&minus;0.24=0.04
|0.20||1.48||-0.20||0.04
|-----
|-
| ''p''(0.3)=1.28 || 1.48&minus;1.28=0.20 || 0.24&minus;0.20=0.04
|0.30||1.28||-0.16||
|-----
|-
| ''p''(0.4)=1.12 || 1.28&minus;1.12=0.16 || 0.20&minus;0.16=0.04
|0.40||1.12|| ||
|-
|}
 
Anoniminis naudotojas