包括了一维最优化算法 如:0.618法、分数法、二次差值法、三次插值法等源代码 还包括了无约束最优化部分的 共轭梯度法、DFP变尺度法(用导数或者用差分代替导数)、阻尼最小二乘法、鲍威尔法、模式搜索法、单纯性法等程序源代码 其次,约束最优化部分,提供了混合罚函数法(DFP),混合罚函数法(POWELL),综合约束函数双下降法、可变容差法、复合形法、网格法、随机实验法、解线性规划的单纯型法等等方法的源代码。
2022-11-21 18:26:53 4.85MB 最优化算法
1
1.4阶Runge-Kutta方法求初值问题 2.Lagrange插值多项式验证Runge现象 3.二分法求解非线性方程 4.高斯列主元消去法解线性方程组 资源中附源码可直接运行,还附带详细的解题思路
2022-11-21 18:23:54 133KB matlab
1
区域生长法MATLAB版本程序代码,需要把图像名字改成程序里一致的 区域生长法MATLAB版本程序代码,需要把图像名字改成程序里一致的
2022-11-21 17:15:30 1KB MATLAB 区域生长法 程序代码
1
在激光光束质量测量时,为了避免每次测量不同波长激光都要对聚焦透镜的焦平面位置进行标定,降低测量误差,研究和设计了覆盖紫外至近红外波段的超消色差物镜。基于波像差的理论,推导了超消色差物镜初始结构求解的方程组。应用光学设计软件Zemax设计了工作波段为350~1100 nm的宽光谱超消色差物镜,焦距为200 mm,入瞳直径为25 mm。给出了光学系统图、纵向像差曲线、焦移曲线及调制传递函数(MTF)曲线。设计结果表明,采用该方法设计的物镜,在0.707孔径处不同波长光线的球差曲线基本相交于一点,实现了超消色差;工作波段内的焦移仅为26.3 [μm],基本固定了焦平面的位置;在截止频率范围内的MTF均接近衍射极限,满足了紫外至近红外波段激光光束质量的测量要求。
2022-11-21 16:58:52 879KB 光学设计 超消色差 波差法 激光光束
1
任意维度自适应有限元方法的快速例程。 包括具有任意正交度(底层高斯正交)的单纯网格的积分例程以及一定数量的几何计算,例如在 2D 和 3D 中使用二分法的网格细化(因此自适应部分实际上仅适用于 dim<= 3) 和其他拓扑计算以产生相邻的单纯形或边界面。 你可以使用这个包来解决拉普拉斯/泊松问题,在任意维网格上进行积分,细化网格,将函数投影到 P1 空间,...
2022-11-21 16:50:37 394KB matlab
1
《矩阵与数值分析》上机作业,采用Lagrange插值求解一元高次方程的根。采用C语言编程,程序简单实用,有运行结果,修改方程系数即可求解不同高次方程的根。
1
修改成默认输放法,采用hook技术修改任意程序使用当前输入法, 本程序用的是vc2008
2022-11-21 15:50:14 11.84MB 输入法 input 默认输入法
1
fminsaerch函数优化速度快,比fminunc稳定性更高,perm函数貌似只有一个波谷,很容易求解最小值,但是缩小图像范围后,从图1看图像中间位置有一个小峰,最优值及近似最优值分布在峰的周围,优化的时候收敛方向首先向下寻优,然后是弧形走势,对应很多算法而言,需要不断调整,趋近最优解后,收敛路线比较狭窄,这个时候,如果算法参数设置的不合理,很容易在收敛路线左右震荡缓慢收敛,貌似简单并不简单的一个函数,用fminsearch求解结果为4.7*10^-10
1
linux下定时执行任务的方法 在LINUX中,周期执行的任务一般由cron这个守护进程来处理[ps -ef|grep cron]。cron读取一个或多个配置文件,这些配置文件中包含了命令行及其调用时间。 cron的配置文件称为“crontab”,是“cron table”的简写。 一、cron在3个地方查找配置文件: 1、/var/spool/cron/ 这个目录下存放的是每个用户包括root的crontab任务,每个任务以创建者的名字命名,比如tom建的crontab任务对应的文件就是/var/spool/cron/tom。 一般一个用户最多只有一个crontab文件。 二、/etc/cr
2022-11-21 15:06:15 88KB ab bin c
1