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.

Polynomial Minimax Approximation <strong>of</strong>Piecewise Linear Functiott5 23<br />

Table 2.3.. The Data Palrs Derining a<br />

Piecewise Linear Function<br />

x<br />

y<br />

-I<br />

o<br />

o<br />

0.6<br />

+1<br />

0.6<br />

Table 2.4.<br />

Chebyshev and Power Series<br />

Coefficients for n = 4<br />

"0 ~ 0.409014<br />

a,~ 0.30<br />

a,= -0.127324<br />

aJ= O.<br />

a4 = 0.0254648<br />

From Vlach, 1967. ©1967 <strong>IEEE</strong>.<br />

bo~ 0.561803<br />

b, = 0.30<br />

b 2 = - 0.458366<br />

b,= o.<br />

b 4 = 0.203718<br />

o ,<br />

,<br />

+1<br />

Figure 2.8.<br />

Degree-4 approximation to a three-poinl function. [From Vlach, 1967. © 1967 <strong>IEEE</strong>.]<br />

Example 2.5. Consider the data given in Table 2.3. Input these into Program<br />

B2-4 and ask for polynomial degrees 4 through 6. The program will display all<br />

seven coefficients for the Chebyshev expansion first. then the degree-4 power<br />

series coefficients. These are shown in Table 2.4, and the graph <strong>of</strong> either <strong>of</strong><br />

these representations is plotted in Figure 2.8. Note that the program also lists<br />

the approximating function values and the errors at each sample point in x.<br />

Program B2-4 documentation also indicates two variations on the coding,<br />

also given by Vlach (1969). These make the data input and calculations more<br />

efficient when strictly even or odd functions <strong>of</strong> x are approximated. The data<br />

samples must be on the closed (end points included) interval 0" x" + 1. Run

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

Saved successfully!

Ooh no, something went wrong!