Evaluating a Polynomial

Description

Evaluate polynomial given as a numeric vector.

Usage

1
  polyval(p, x)

Arguments

p

vector representing a polynomial

x

vector of values where to evaluate the polynomial

Details

Evaluate the polynomial given by p at the values specified by the elements of x. If x is a matrix, the polynomial will be evaluated at each element and a matrix returned.

Value

vector of values

See Also

poly, roots

Examples

1
2
3
  # Evaluate 3 x^2 + 2 x + 1 at x = 5, 7, and 9
  p = c(3, 2, 1);
  polyval(p, c(5, 7, 9))  # 86  162  262

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

All documentation is copyright its authors; we didn't write any of that.