public class Polynom extends Object implements FunctionRR
| Constructor and Description |
|---|
Polynom(double a,
double b)
Luo uuden ensimmäisen asteen polynomifunktion
|
Polynom(double a,
double b,
double c)
Luo uuden toisen asteen polynomifunktion
|
Polynom(double a,
double b,
double c,
double d)
Luo uuden kolmannen asteen polynomifunktion
|
Polynom(double a,
double b,
double c,
double d,
double e)
Luo uuden neljännen asteen polynomifunktion
|
| Modifier and Type | Method and Description |
|---|---|
void |
add(int n,
double a)
Asettaa n:n asteen termin kertoimen (n<=5)
|
double |
f(double x)
Polynomi funktion arvo pisteessä x
Lasketaan polynomi ax2 + bx +c
muodossa (ax+b)*x + c
|
double |
get(int n)
Palauttaa n:n asteen termin kertoimen
|
int |
getDeg()
Palauttaa polynoimin asteluvun
|
void |
set(int n,
double a)
Asettaa n:n asteen termin kertoimen
|
public Polynom(double a, double b)
a - ensimmäisen asteen termin kerroinb - vakiotermin kerroinpublic Polynom(double a, double b, double c)
a - toisen asteen termin kerroinb - ensimmäisen asteen termin kerroinc - vakiotermin kerroinpublic Polynom(double a, double b, double c, double d)
a - kolmannen asteen termin kerroinb - toisen asteen termin kerroinc - ensimmäisen asteen termin kerroind - vakiotermin kerroinpublic Polynom(double a, double b, double c, double d, double e)
a - neljännen asteen termin kerroinb - kolmannen asteen termin kerroinc - toisen asteen termin kerroind - ensimmäisen asteen termin kerroine - vakiotermin kerroinpublic void add(int n, double a)
n - aste (<=15)a - n:n asteen termin kerroinpublic void set(int n, double a)
n - aste (<=15)a - n:n asteen termin kerroinpublic double get(int n)
n - aste (<=15)public int getDeg()
public double f(double x)
f in interface FunctionRRx - mistä polynomin arvo lasketaan