„Numerikus analízis” változatai közötti eltérés

[ellenőrzött változat][ellenőrzött változat]
Tartalom törölve Tartalom hozzáadva
SamatBot (vitalap | szerkesztései)
a →‎Szoftver: kisebb formai javítások
DeniBot (vitalap | szerkesztései)
a kisebb formai javítások
1. sor:
{{Sablon:Matematika}}
 
[[Fájl:Ybc7289-bw.jpg|thumb|250px|right|YBC 7289-es babiloni agyagtábla<br>(ie. 1800–1600)]]
8. sor:
A számítógépek elterjedése előtt a numerikus számításokat kézzel végezték, a [[huszadik század]] közepétől azonban fokozatosan számítógépek váltották fel ezt a módszert.
 
== Részterületek ==
A numerikus analízis kutatása részterületekre oszlik.
 
=== Numerikus lineáris algebra ===
Lineáris egyenletrendszerek numerikus megoldásával foglalkozik a [[numerikus lineáris algebra]]. Az egyik közismert algoritmus lineáris egyenletrendszerek megoldására a [[Gauss elimináció]], amely <math>O(n^2)</math> idő alatt számítja ki a megoldást, ahol n az ismeretlenek száma.
 
=== Egyenletek és egyenletrendszerek numerikus megoldása ===
Számítások során gyakran kell adott egyenleteknek a megoldásait megkeresnünk. Két esetet különböztethetünk meg: az egyenlet lehet lineáris és nem lineáris. Például, a <math>2x+5=3</math> egyenlet lineáris, míg a <math>2x^2+5=3</math> nem lineáris.
 
21. sor:
[[Gyök-kereső algoritmus]]okat használunk nemlineáris egyenletek megoldására (azért ez a nevük mert a függvény gyökeinek hívjuk azokat a pontokat ahol a függvény értéke zéró). Ha a függvény [[Derivált|deriválható]] és a derivált ismert, akkor a [[Newton-módszer]] jól alkalmazható. A [[linearizálás]] egy másik módszer nem lineáris egyenletek megoldására.
 
=== Nemlineáris egyenletek numerikus megoldása ===
Léteznek numerikus algoritmusok nemlineáris egyenletekhez is. A fixpont tételt felhasználva például konvergens rekurzív algoritmus adható bizonyos feltételek mellett.
 
=== Interpoláció és approximáció ===
Interpolációról beszélünk, ha egy adott <math>\mathcal{F}</math> függvényosztályból keresünk egy olyan f függvényt amely megadott helyeken megadott értékeket vesz fel. Ilyen függvényeket határoznak meg az interpolációs algoritmusok:
:<math>\forall i \in [1..n]: f(x_i) = y_i</math>
30. sor:
:<math>\min_{f \in \mathcal{F}} \sum_{i=1}^{n} ( f(x_i) - y_i )^2 </math>
 
=== Sajátértékprobléma ===
Mátrixok sajátértékeinek numerikus meghatározásával foglalkoznak a sajátértékalgoritmusok.
 
=== Numerikus integrálás ===
Függvények integráljának algoritmikus kiszámítását numerikus integrálásnak hívják.
 
40. sor:
[[Differenciálegyenlet]]ek numerikus analízisének széles körben ismert és alkalmazott közelítő eljárása a [[Runge–Kutta-módszer]] család, amelyet [[:en:Carl David Tolmé Runge|Carl Runge]] és [[:en:Martin Wilhelm Kutta|Martin Kutta]] német matematikusok dolgoztak ki 1900 körül.
 
== Szoftver ==
A numerikus analízis algoritmusai általánosak, így a legtöbb programnyelven implementálhatóak. Vannak azonban kifejezetten numerikus számításokra optimalizált szoftvereszközök is:
* [[Maple]]
50. sor:
{{Portál|matematika}}
 
{{DEFAULTSORT:Numerikus analizis}}
[[Kategória:Numerikus analízis]]