jburkardt

MONOMIAL_VALUE\ Evaluate a Monomial in M dimensions {#monomial_value-evaluate-a-monomial-in-m-dimensions align=”center”} ===================================


MONOMIAL_VALUE is a C++ library which evaluates a monomial in M dimensions.

Let X represent a point in M dimensional space, and let E be a vector of M integers. The value of the monomial with exponents E at the point X is

        V(X) = X(1)^E(1) * X(2)^E(2) * ... * X(M)^E(M)

This library supplies a convenient method of evaluating V(X) at multiple points X.

The factor 0.0\^0 might occur if, for some I, we have X(I) = 0.0 and E(I) = 0. In this case, we take the corresponding value to be 1.

The factor 0.0\^E(I) will cause problems if E(I) is negative.

Licensing: {#licensing align=”center”}

The computer code and data files made available on this web page are distributed under the GNU LGPL license.

Languages: {#languages align=”center”}

MONOMIAL_VALUE is available in a C version and a C++ version and a FORTRAN77 version and a FORTRAN90 version and a MATLAB version and a Python version.

Source Code: {#source-code align=”center”}

Examples and Tests: {#examples-and-tests align=”center”}

List of Routines: {#list-of-routines align=”center”}

You can go up one level to the C++ source codes.


Last revised on 18 August 2014.