22.01.2014 Views

download searchable PDF of Circuit Design book - IEEE Global ...

download searchable PDF of Circuit Design book - IEEE Global ...

download searchable PDF of Circuit Design book - IEEE Global ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Linear Systems <strong>of</strong>Equations 9<br />

Although the Gauss-Jordan method considered here is well known, it is less<br />

well known that the real-coefficient case can easily be extended to solve<br />

systems having both complex coefficients and variables. BASIC language<br />

Program B2-1 for the Gauss-Jordan method is contained in Appendix B, and<br />

its preamble for coping with the complex system case is Program B2-2.<br />

2.2.1. The Gauss-Jordan Elimination Method. The Gauss-Jordan elimination<br />

method is but one <strong>of</strong> several acceptable means to solve systems <strong>of</strong> real<br />

linear equations (see Hamming, 1973, for a commentary). The problem to be<br />

solved is to find x when<br />

in matrix notation, or, written out,<br />

Ax=a,<br />

a11x 1+ al2x2+ aJ3x J = a14 ,<br />

a2,x, + a22x 2 -+. a2Jx J<br />

= a 24 ,<br />

aJJx, + aJ2x2+ a J 3x 3 = a34 .<br />

(2.3)<br />

(2.4)<br />

The order N = 3 case will be discussed without loss <strong>of</strong> generality. Readers not<br />

familiar with the matrix notation in (2.3) are urged to refer to an introductory<br />

<strong>book</strong> on linear algebra, such as that <strong>of</strong> Noble (1969). There will be frequent<br />

need for this shorthand notation, although the subject will not be much more<br />

rigorous than understanding the equivalence <strong>of</strong> (2.3) and (2.4). It is also<br />

helpful to sketch the N = 2 case <strong>of</strong> two lines in the XI - x 2<br />

plane and to recall<br />

that the solution is merely the intersection <strong>of</strong> these two lines. The concept<br />

extends to hyperplanes in N-dimensional space.<br />

The Gauss-Jordan algorithm evolves (2.4) into the solution form<br />

x, +0+0=bI4,<br />

0+x,+0=b'4'<br />

(2.5)<br />

0+0+x,=b'4'<br />

by scaling adjacent rows so that'subtractions between rows produce the zeros<br />

in the columns in (2.5), working from left to right. Recall that scaling a given<br />

equation or adding one to another does not change a system <strong>of</strong> linear<br />

equations.<br />

A specific example (Ley, 1970) begins with the "augmented" matrix formed<br />

from (2.4):<br />

Consider the array<br />

a"<br />

[all<br />

a 13<br />

a 21 a 22 a 23 a 24 .<br />

a 31 an a" a 34<br />

[-!<br />

-I<br />

a 14 ] .<br />

I<br />

- I ]<br />

I I 6 .<br />

I -I 2<br />

(2.6)<br />

(2.7)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!