非线性方程组求根
给定非线性方程组如下:
\[\begin{matrix} \exp(x_{1}-2)-x_{2} & = & 0 \\ x_{2}^{2}-x_{1} & = & 0 \end{matrix} \]
其解\(x = \left[ 0.019012752857006,0.13792299611375 \right]^{T} \)。
local print = require('package.print').print
local mol = libminoptlab
function eq(x)
return {math.exp(x[1]-2)-x[2],x[2]^2-x[1]}
end
local lb = {-100,-100}
local ub = {100,100}
local root = mol.findroot(eq,lb,ub)
print({root= root,eq = eq(root)})