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.

J<br />

146 Gradient Optimization<br />

described by<br />

The gradient is<br />

g, = - 400(x,x, - xi) - 2(1- x,),<br />

(5.83)<br />

(5.84)<br />

g,=200(x,-xi).<br />

(5.85)<br />

These equations are programmed in lines 1000-1060 in Program B5-1. There<br />

is a required feature in this BASIC language conversion <strong>of</strong> the original<br />

FORTRAN program (see lines 1020 and 1030). The objective function must<br />

have the name Q; these two lines then assign this value to either names F or<br />

F9, depending on the value <strong>of</strong> integer flag Y%. This must be included in each<br />

different objective function subroutine to replace the subroutine argument list<br />

feature found in FORTRAN but missing in BASIC. The shape <strong>of</strong> this surface,<br />

especially the long, curved valley, is illustrated in Figure 5.23.<br />

x,<br />

3.5<br />

-0.5<br />

x,<br />

-1.0<br />

Figure 5.23. Some level curves for the Rosenbrock function in Equation (5.83). [Reprinted with<br />

permission <strong>of</strong> Macmillan Publishing Co., Inc. from Introduction to Optimization Techniques by<br />

M. Aoki. Copyright © 1971 by Masanao Aoki.]

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

Saved successfully!

Ooh no, something went wrong!