首页 > 其他分享 >2024.05.29

2024.05.29

时间:2024-06-12 14:33:14浏览次数:12  
标签:2024.05 end h0 29 judge x0 x1 初始

function [section] = JinTuiFa(fx, x0, h0, t) %%%输入目标函数x,初始点x0,初始步长h0和加停系数t: %%%采用进退法确定搜索区间ra,bl; 输出搜索区间 f = inline(fx); h = h0; a = x0; k = 0; % k是计数器,同时也做指示器:如果第1次目标函数就没有下降,将 % 作为反白搜索的指示标记: judge = 1; % 循环判断器   while judge == 1 %%ture继续循环 x1 = x0 + h; k = k + 1;   if f(x1) < f(x0) % 判断搜索方白,保证是下降方向; h = t * h; % 加大步长,一般情况下选择加倍系数为2) % 最值区间的一端; a = x0; % 更新初始点 x0 = x1; else if k == 1 % 判断初始方向是否错误 h = -h; % 方白错误,选择反方白 else % 将跳出循环 judge = 0; % error,不满足循环条件, end end end   m = min(a, x1); n = max(a, x1); section = sprintf('%.4f, %.4f', m, n); % 格式化输出区间 end

标签:2024.05,end,h0,29,judge,x0,x1,初始
From: https://www.cnblogs.com/dmx-03/p/18243894

相关文章

  • 2024.05.15
    所花时间(包括上课):6h代码量(行):0行博客量(篇):1篇今天,上午学习,下午学习。我了解到的知识点:1.了解了一些数据库的知识;2.了解了一些python的知识;3.了解了一些英语知识;5.了解了一些Javaweb的知识;4.了解了一些数学建模的知识;6.了解了一些计算机网络的知识;......
  • 2024.05.14
    所花时间(包括上课):6h代码量(行):0行博客量(篇):1篇今天,上午学习,下午学习。我了解到的知识点:1.了解了一些数据库的知识;2.了解了一些python的知识;3.了解了一些英语知识;5.了解了一些Javaweb的知识;4.了解了一些数学建模的知识;6.了解了一些计算机网络的知识;......
  • 2024.05.16
    所花时间(包括上课):6h代码量(行):0行博客量(篇):1篇今天,上午学习,下午学习。我了解到的知识点:1.了解了一些数据库的知识;2.了解了一些python的知识;3.了解了一些英语知识;5.了解了一些Javaweb的知识;4.了解了一些数学建模的知识;6.了解了一些计算机网络的知识;......
  • 计算机毕业设计项目推荐,29042 基于Web的医院护理管理系统的设计(开题答辩+程序定制+全
    摘 要随着科学技术的飞速发展,社会的方方面面、各行各业都在努力与现代的先进技术接轨,通过科技手段来提高自身的优势,医院当然也不例外。医院预约管理系统是以实际运用为开发背景,运用软件工程原理和开发方法,采用Java技术构建的一个管理系统。整个开发过程首先对软件系统进......
  • [20240529]简单探究FREE LISTS列表.txt
    [20240529]简单探究FREELISTS列表.txt--//简单探究shraedpool的FREELISTS列表.1.环境:SYS@test>@ver1PORT_STRING         VERSION   BANNER                                                       ......
  • CF297C Splitting the Uniqueness 题解
    CF297CSplittingtheUniqueness题解非常好构造题,使我的草稿纸旋转。解法我们记输入的数组为aaa,需要输出的两个数组为b......
  • 5.29
    完成python作业 8-1【Python0021】电子算盘分数10【题目描述】设计一个电子算盘。要求绘制电子算盘界面,设计并实现打珠算过程(界面参考如下图示)。界面右侧要求以图形绘制的方式绘制自画像,注意不能是图像文件显示的形式。【练习要求】请给出源代码程序和运行测试......
  • DreamJudge-1290-日期差值
    1.题目介绍题目描述TimeLimit:1000msMemoryLimit:256mb有两个日期,求两个日期之间的天数,如果两个日期是连续的我们规定他们之间的天数为两天输入输出格式输入描述:有多组数据,每组数据有两行,分别表示两个日期,形式为YYYYMMDD输出描述:每组数据输出一行,即日期差值输......
  • SpringBoot个人网盘系统-计算机毕业设计源码92922
    摘 要随着科学技术的飞速发展,社会的方方面面、各行各业都在努力与现代的先进技术接轨,通过科技手段来提高自身的优势或改善自身的缺点,互联网的发展文件管理带来了福音。个人网盘系统是以实际运用为开发背景,运用软件工程原理和开发方法,采用Java技术构建的一个线上系统。整个......
  • springboot高校运动会信息管理系统设计与实现-计算机毕业设计源码92968
    摘 要本论文介绍了一个高校运动会信息管理系统的设计和实现过程。首先是高校运动会的需求分析和可行性分析,通过比较运动会的各个工作流程,确定了系统的数据流程和数据库结构,然后介绍了高校运动会信息管理系统开发所使用的软件开发工具,最后描述了系统的详细设计与实现。本系统......