Kezdőoldal » Közoktatás, tanfolyamok » Egyéb kérdések » Miért kell ezt tudni a Horner...

Miért kell ezt tudni a Horner eljáráshoz?

Figyelt kérdés

Horner eljárás, amit tudni kell hozzá:


- n fokú valós polinom általános alakja

- n a0 és an együtthatóka kell megadni, amik valós számok halmazából kell megadni.

- Az a0 nem lehet 0, mert akkor nem lehet n fokú.



Mire gondol az első pontnál?

Illetve a másodiknál arra gondol, hogy tudjuk honnan hová tart?

A harmadik pont az oké.


2023. jún. 5. 11:08
 1/2 anonim ***** válasza:

Eléggé katyvasznak érzem a kérdésedet.


Legjobb tudomásom szerint a Horner komplex polinomokra is működik, de ezt most hagyjuk.


Az n-edfokú polinom általános alakja:


a(n)*x^n + a(n-1)*x^(n-1) + ... + a(1)*x + a(0), ahol az a-k konstansok, a(n) értéke nem 0, x pedig a változó.


A Hornerhez viszont nem is ez az alak kell, hanem amit úgy kapunk, hogy x-et minden módon kiemelünk: például a harmadfokú polinom esetén:


ax^3 + bx^2 + cx + d =


= x*(ax^2 + bx + c) + d =


= x*(x*(ax + b) + c) + d, ez az alak maga a Horner. Az elrendezés lényege, hogy ebben az alakban a polinom helyettesítési értékeihez sokkal kevesebb műveletet kell elvégezni, illetve közvetett előnye, hogy ha a számításhoz a polinom gyökét írjuk be, akkor a gyöktényezős alakot könnyebben meg tudjuk kapni.


Általánosan:


a(n)*x^n + a(n-1)*x^(n-1) + ... + a(1)*x + a(0) =


= x*(x*(...{x*[a(n)*x+a(n-1)]+a(n-2)}+a(n-3))+...)+a(0), a különféle zárójelek csak a jobb áttekinthetőséget szolgálják.

2023. jún. 5. 12:38
Hasznos számodra ez a válasz?
 2/2 A kérdező kommentje:
Köszönöm.
2023. jún. 5. 16:33

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!