applicationlayer.linearalgebra
Class Horner

java.lang.Object
  extended by applicationlayer.linearalgebra.Horner

public final class Horner
extends java.lang.Object

Finální třída obsahující hornerovy metody.


Constructor Summary
Horner()
           
 
Method Summary
static java.util.ArrayList hornerPolynom(int n, java.util.ArrayList coef, java.lang.Object x)
          Vyhodnocuje polynom v daném bodě a vrací všechny hodnoty výsledku.
static java.lang.Object hornerValue(int n, java.util.ArrayList coef, java.lang.Object x)
          Vrací funkční hodnotu polynomu v daném bodě.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Horner

public Horner()
Method Detail

hornerValue

public static final java.lang.Object hornerValue(int n,
                                                 java.util.ArrayList coef,
                                                 java.lang.Object x)
Vrací funkční hodnotu polynomu v daném bodě.

Parameters:
n - stupeň polynomu
coef - koeficienty polynomu
x - bod, ve kterém má být polynom vyhodnocen
Returns:
funkční hodnotu v daném bodě

hornerPolynom

public static final java.util.ArrayList hornerPolynom(int n,
                                                      java.util.ArrayList coef,
                                                      java.lang.Object x)
Vyhodnocuje polynom v daném bodě a vrací všechny hodnoty výsledku.

Parameters:
n - stupeň polynomu
coef - koeficienty polynomu
x - bod, ve kterém má být polynom vyhodnocen
Returns:
výsledek vyhodnocení