天软金融分析.NET函数大全
>
TSL函数
>
数学函数
>
优化
NonLP_Range
复制链接
简述
进退法,可一维优化问题的确定搜索区间,但目标函数必须是单峰函数,返回结果为上下界的取值。(中间函数)
定义
NonLP_Range(Fun:String;X0:Real;h:Real):array
参数
名称
类型
说明
Fun
String
目标函数表达式,为字符串类型
x0
Real
初值,为实数类型;
h
Real
步长,为实数类型;
范例
目标:
function obj(x);
begin
return 3*x[0]^2+x[1]^2-2*x[0]*x[1]+4*x[0]+3*x[1];
end
函数求解:
x0 := array(1,1) ;//初始值;
Return ret :=NonLP_Range("obj",x0,0.2);
结果:
参考
NonLP_Fminbnd
NonLP_BSearch
NonLP_Golden
NonLP_Fibonacci
NonLP_GP
相关
Prog_L
Prog_Q
Prog_N
Prog_M
NonLP_Fminsearch
NonLP_Fminbnd
Fmin
NonLP_minSUMT
NonLP_minPS
NonLP_minFactor
NonLP_Fmincon
NonLP_Range
NonLP_BSearch
NonLP_Golden
NonLP_Fibonacci
NonLP_GP
NonLP_Nelder
NonLP_Hooke_Jeeves
NonLP_Rosenbrock
LinearProgramming
IntLinProg
OZProg
Quadprog
QuadTrackRoute
QuadLagR
TSOptimizer
无约束优化算法
有约束优化算法
测试