Documentation

# `jacobiND`

Jacobi elliptic function nd

MuPAD® notebooks will be removed in a future release. Use MATLAB® live scripts instead.

MATLAB live scripts support most MuPAD functionality, though there are some differences. For more information, see Convert MuPAD Notebooks to MATLAB Live Scripts.

## Syntax

```jacobiND(`u`,`m`)
```

## Description

`jacobiND(u,m)` represents the Jacobi elliptic function nd.

Let . Then the Jacobi elliptic function nd is defined as follows: The Jacobi functions are defined for complex values of u and m.

The Jacobi functions are meromorphic and doubly periodic with periods and with respect to u.

For m = 0 and m = 1, the Jacobi functions reduce to trigonometric or constant functions.

If one argument is a floating-point number, and the other one can be converted to a floating-point number, then a floating-point number is returned.

## Environment Interactions

When called with floating-point arguments, these functions are sensitive to the environment variable `DIGITS` which determines the numerical working precision.

## Examples

### Example 1

For most arguments, the Jacobi functions return themselves unevaluated:

`jacobiND(2,1/2)`
` `

Floating-point numbers are returned if at least one of the arguments is a floating-point number:

`jacobiND(1.5,1/2)`
` `

Floating-point evaluation can be enforced by using `float`:

`float(jacobiND(1,-1))`
` `

### Example 2

For m = 0, the result is a constant:

`jacobiND(u,0)`
` `

For m = 1, the result is expressed using a trigonometric function:

`jacobiND(u,1)`
` `

## Parameters

 `m` An arithmetical expression specifying the parameter.

## Return Values

Arithmetical expression.

#### Mathematical Modeling with Symbolic Math Toolbox

Get examples and videos