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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Chapter 2<br />

Some Fundamental<br />

Numerical Methods<br />

It is necessary to create several computing aids before addressing specific<br />

design tasks. Certainly the most elementary <strong>of</strong> these is a hand-held computer<br />

program to calculate the complex four functions. Also, the solution <strong>of</strong> linear<br />

systems <strong>of</strong> equations, both in real and complex variables, and numerical<br />

integration are useful in many electrical engineering applications. The former<br />

is required in the last part <strong>of</strong> this chapter to fit discrete, complex data by<br />

a rational polynomial in the frequency variable to the least-squared-error<br />

criterion. Before that, a piecewise linear function will be approximated in the<br />

minimum-<strong>of</strong>-maximum-errors (minimax) sense by a polynomial in a real<br />

variable. This is a useful tool that allows the introduction <strong>of</strong> the versatile<br />

Chebyshev polynomials, which will make several later appearances.<br />

2.1. Complex Four Functions<br />

The convenience <strong>of</strong> addition, subtraction, multiplication, and division <strong>of</strong><br />

complex numbers on a hand-held calculator, both manually and within<br />

programs, cannot be overrated. Program A2-1 in Appendix A provides these<br />

subroutines on function keys B, C, and D for manual keying or for GSB (Go<br />

Subroutine) commands within programs. As explained in the program description,<br />

the more frequently required polar complex number format has been<br />

assumed.<br />

Hopefully, the reverse Polish (RPN) stack concept is somewhat familiar to<br />

the reader, since it has been used by many calculator manufacturers in several<br />

countries. Owners <strong>of</strong> calculators with the algebraic operating system (AOS)<br />

are at no great disadvantage, because RPN programs are easily converted (see<br />

Murdock, 1979). In Program A2-1 and in similar programs to follow, the polar<br />

complex number(s) are entered into the calculator's XYZT "stack" as angle in<br />

7

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

Saved successfully!

Ooh no, something went wrong!