Key focus: Know the expressions to solve triangular matrix using forward and backward substituting techniques and the FLOPS required for solving it.
Forward Substitution:
Consider a set of equations in a matrix form , where A is a lower triangular matrix with non-zero diagonal elements. The equation is re-written in full matrix form as

It can be solved using the following expressions

From the DSP implementation point of view, computation of requires one FLoating Point Operation per Second (FLOPS) – only one division. Computing
will require 3 FLOPS – 1 multiplication, 1 division and 1 subtraction,
will require 5 FLOPS – 2 multiplications, 1 division and two subtractions. Thus the computation of
will require
FLOPS.
Thus the overall FLOPS required for forward substitution is
FLOPS
Backward substitution:
Consider a set of equations in a matrix form , where A is a upper triangular matrix with non-zero diagonal elements. The equation is re-written in full matrix form as

Solved using the following algorithm

This one also requires FLOPS.
Rate this article:
More on Estimation Theory:
Books by the author
![]() Wireless Communication Systems in Matlab Second Edition(PDF) Note: There is a rating embedded within this post, please visit this post to rate it. | ![]() Digital Modulations using Python (PDF ebook) Note: There is a rating embedded within this post, please visit this post to rate it. | ![]() Digital Modulations using Matlab (PDF ebook) Note: There is a rating embedded within this post, please visit this post to rate it. |
Hand-picked Best books on Communication Engineering Best books on Signal Processing |