fibonacc用matlab,最优化算法实验报告(附Matlab程序)
发布日期:2021-06-24 13:44:05
浏览次数:2
分类:技术文章
本文共 586 字,大约阅读时间需要 1 分钟。
最优化方法(Matlab)实验报告
——Fibonacci 法
一、实验目的:
用MATLAB 程序实现一维搜索中用Fibonacc 法求解一元单峰函数的极小值问题。
二、实验原理:
(一)、构造Fibonacci 数列:设数列{}k F ,满足条件:
1、011
F F ==2、11
k k k F F F +-=+则称数列{}k F 为Fibonacci 数列。
(二)、迭代过程:首先由下面的迭代公式确定出迭代点:
111
(),1,...,1(),1,...,1n k k k k k n k n k k k k k n k F a b a k n F F u a b a k n F λ---+--+=+
-=-=+-=-易验证,用上述迭代公式进行迭代时,第k 次迭代的区间长度缩短比率恰好为
1n k n k F F --+。故可设迭代次数为n ,因此有11121211221111223231()()......()()n n n n n n n n n
F F F F F F b a b a b a b a b a F F F F F F F ------=-=⨯-==⨯-=-若设精度为L ,则有第n 次迭代得区间长度111
()n n n
b a L
b a L F -≤-≤,即就是111()n b a L F -≤,由此便可确定出迭代次数n 。
转载地址:https://blog.csdn.net/weixin_33239721/article/details/116040876 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
表示我来过!
[***.240.166.169]2024年04月18日 17时47分56秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
clickhouse 条件语句内decimal除0报错处理
2019-04-29
应用启动后立马自动停了怎么处理
2019-04-29
Java motan网关设计
2019-04-29
java中的二进制基础(慕课笔记)
2019-04-29
利用java socket和sampled实现点对点即时语音通信
2019-04-29
XML四种解析(慕课笔记)
2019-04-29
14javaSocket应用(慕课笔记)
2019-04-29
MyBatis输入映射、输出映射、动态SQL、关联关系、Spring集成加强笔记
2019-04-29
EXT的combobox的store动态加载固定DATA
2019-04-29
各种工作笔记
2019-04-29
回复 sql 相关
2019-04-29
Vue框架移动端开发组件集合
2019-04-29
Vue2.0图片上传及图片压缩自定义H5图片上传组件
2019-04-29
http请求头、请求状态码、http响应头详解
2019-04-29
解决Unknown host 'jcenter.bintray.com'问题
2019-04-29
HBuilder快速搭建H5+应用
2019-04-29
PMP读书笔记(第2章)
2019-04-29
PMP读书笔记(第4章)
2019-04-29
RedisTemplate value序列化导致的问题
2019-04-29