Package: dsp
Solve uppertriangular matrix equation
The UpperTriangularSolver
object solves UX = B for X when U is
a square, uppertriangular matrix with the same number of rows as B.
To solve UX = B:
Define and set up your linear system solver. See Construction.
Call step
to solve the equation according
to the properties of dsp.UpperTriangularSolver
. The
behavior of step
is specific to each object in the
toolbox.
Note:
Starting in R2016b, instead of using the 
H = dsp.UpperTriangularSolver
returns
a linear system solver, H
, used to solve UX = B where U is
an upper (or unitupper) triangular matrix.
H = dsp.UpperTriangularSolver('
returns
a linear system solver, PropertyName
',PropertyValue
,...)H
, with each specified
property set to the specified value.

Replace diagonal elements of input with ones When you set this property to 

Indicate that diagonal of complex input is real When you set this property to 
step  Solve matrix equation for specified inputs 
Common to All System Objects  

clone  Create System object with same property values 
getNumInputs  Expected number of inputs to a System object 
getNumOutputs  Expected number of outputs of a System object 
isLocked  Check locked states of a System object (logical) 
release  Allow System object property value changes 
This object implements the algorithm, inputs, and outputs described on the Backward Substitution block reference page. The object properties correspond to the block parameters.