Main Content

Convolution and polynomial multiplication of `fi`

objects

The `fimath`

properties associated with the inputs determine the
`numerictype`

properties of output `fi`

object
`c`

:

If either

`a`

or`b`

has a local`fimath`

object,`conv`

uses that`fimath`

object to compute intermediate quantities and determine the`numerictype`

properties of`c`

.If neither

`a`

nor`b`

have an attached`fimath`

,`conv`

uses the default`fimath`

to compute intermediate quantities and determine the`numerictype`

properties of`c`

.

If either input is a built-in data type, `conv`

casts it into a
`fi`

object using best-precision rules before the performing the
convolution operation.

The output `fi`

object `c`

always uses the default
`fimath`

.