🛰️航天仿真算法库 SpaceAST 0.0.1
载入中...
搜索中...
未找到
ast::IUnaryOptimizer类 参考abstract

#include <UnaryOptimizer.hpp>

+ 类 ast::IUnaryOptimizer 继承关系图:

Public 成员函数

virtual errc_t solve (UnaryScalarFunc &func, double min, double max, double &result, double *funcValue=nullptr)=0
 

详细描述

一元函数极小值求解器接口

成员函数说明

◆ solve()

virtual errc_t ast::IUnaryOptimizer::solve ( UnaryScalarFunc & func,
double min,
double max,
double & result,
double * funcValue = nullptr )
pure virtual

求解一元函数在区间内的极小值点

参数
func目标函数
min搜索下限
max搜索上限
result输出极小值点横坐标
funcValue输出极小值点处的函数值(可为空)

ast::BrentOptimizer, ast::GoldenSectionOptimizer , 以及 ast::UnaryOptimizer 内被实现.


该类的文档由以下文件生成: