User`s guide

Mathematics
6-13
Mathematics
Performance improvements and multithreading for airy, psi, and
Bessel functions
The following functions show improved performance: besselh, besseli, besselj, besselk,
bessely, airy, and psi.
ddensd function that solves delay differential equations of neutral type
with state-dependent delays
The ddensd function solves neutral delay differential equations that involve both the
solution and its first derivative evaluated in the past:
y '(t) = f(t, y(t), y(dy
1
),...,y(dy
j
), y '(dyp
1
),...,y '(dyp
k
))
The delays, dy and dyp, can be time-dependent, state-dependent, or both.
Signed integer support for bit-wise operations
The bitand, bitor, bitxor, bitcmp, bitshift, bitget, and bitset, functions now support signed
integers.
An additional input argument, assumedtype, is an optional string argument you can
pass to any of these functions. Use assumedtype to indicate the assumed integer class
for input values of type double. For example, bitor(14,240,'uint8') treats 14 and
240 as unsigned 8-bit integers even though they are passed as integers of type double.
assumedtype can be one of the following strings: 'int8', 'uint8', 'int16',
'uint16', 'int32', 'uint32', 'int64', or 'uint64'. The default value of
assumedtype is 'uint64' for input values of type double. If the input values belong to
an integer class, assumedtype defaults to the class of the input values.
atan2d function that calculates four-quadrant inverse tangent with result
in degrees
atan2d calculates the four-quadrant inverse tangent and returns angles in degrees that
lie in the closed interval [–180,180].