将*参数映射到 'fminsearch' 的有界参数:使 'fminsearch' 可用于受约束的参数范围-matlab开发

时间:2024-06-20 18:11:45
【文件属性】:

文件名称:将*参数映射到 'fminsearch' 的有界参数:使 'fminsearch' 可用于受约束的参数范围-matlab开发

文件大小:2KB

文件格式:ZIP

更新时间:2024-06-20 18:11:45

matlab

局部优化函数“fminsearch”(也称为“downhill simplex”方法)适用于不受约束的参数范围。 如果我们需要对有约束的参数范围做优化,我们需要创建周期函数来将无约束的参数空间映射到有约束的参数空间。 这个函数'mapping_parameters.m'是为了帮助将无约束范围转移到自定义的约束范围,然后启用'fminsearch'函数来处理约束问题。 ================================================== ======================================== Matlab代码和示例: *用于目标函数评估的伪代码>> obj = obj_fun(p) 1. 局部或全局定义约束 a 和 b 2.根据需要访问其他数据以评估obj_fun 3.将p映射到p*(对所有p重复)(Matlab代码mappin


【文件预览】:
upload.zip

网友评论