pagemldivide
Page-wise left matrix divide
Description
computes the left matrix divide of each page of N-D array X
= pagemldivide(A
,B
)A
into each
page of N-D array B
. Each page of the output array X
is given by X(:,:,i) = A(:,:,i) \ B(:,:,i)
. The pages of
A
and B
must be valid inputs to mldivide
(\
).
If A
and B
have more than three dimensions, then
all dimensions beyond the first two must have compatible sizes. pagemldivide
implicitly expands the extra
dimensions to divide all page combinations: X(:,:,i,j,k) = A(:,:,i,j,k) \
B(:,:,i,j,k)
.
[
also returns the reciprocal condition number of each page of X
,rcondA
] = pagemldivide(___)A
, using any
of the input argument combinations in previous syntaxes. The value of
rcondA(1,1,i)
is the reciprocal condition number of
A(:,:,i)
. If rcondA(1,1,i) < eps
, then
X(:,:,i) = A(:,:,i) \ B(:,:,i)
returns a warning because the matrix is
ill conditioned. However, pagemldivide
does not issue a warning for
ill-conditioned inputs.