FUNCDEF

From iMath
Revision as of 15:33, 2 July 2017 by Jrheinlaender (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Syntax

@label@ { options } FUNCDEF * funcname(symbol|symbol list) = expression

Implemented in iMath since version 2.2.0 or earlier.

Explanation

Define an equation that can be used to find the value of a user-defined function. The function must first have been declared with FUNCTION.

The starred form will suppress printing of the result.

Example

@f@ FUNCDEF f(x) = 3 x^2 + 2 x + 1 tells iMath how to find the value of f for a given value of x.

See also

FUNCTION

Special notes

When you use simplification type expand on a function, it will be replaced by the definition given with FUNCDEF. If you do not want this, simply define the value of your function in a normal equation with EQDEF. Then you can replace your function with its definition by substitution.