* Here the costfunction
.control
* set lower and upper limits
if ptry[0] lt -10
   let ptry[0]=-10
end
if ptry[0] gt 10
   let ptry[0]=10
end
if ptry[1] lt -10
   let ptry[1]=-10
end
if ptry[1] gt 10
	let ptry[1]=10
end
* change parameters
alter v1 dc = ptry[0]
alter v2 dc = ptry[1]
let cost=0
*recalculate
op
let const.cost=v(3)*v(3)
setplot const
* store data
let funcval=cost
let funcvals[cnt]=funcval
.endc


