检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
出 处:《物理实验》2012年第9期22-28,共7页Physics Experimentation
摘 要:运用C++语言通过变步长循环的优化算法开发数据处理程序,利用2组数据确定了多周期真实厚度.通过计算SiO2和ZrO薄膜的折射率和单周期及多周期厚度,并与其他方法的计算结果进行对比分析,发现此方法计算结果可以达到较高的精度.对于有吸收的薄膜,利用量子力学原理计算粒子出现在某一点的概率,通过蒙特卡罗模拟的方式来测量粒子的位置,从而对粒子进行刷新.通过基于量子行为粒子群优化和模拟退火的混合算法设计的程序进行计算,可很快跳出局部极小收敛达到全局最优点,在保证精度的同时达到较快的收敛速度.An iterative C++ program based on optimization algorithm with variable-step cycles was introduced, which could use only two sets of data to determine the true thickness of more than one period. The refractive index and thickness of one or more periods of the SiOz and ZrO thin film were calculated. The results were more accurate than that of other solutions. For absorbing film, the probability of a particle appearing at some point was calculated according to the principles of quantum mechanics, and the particle position was determined by means of Monte Carlo simulation. Thus the particle was refreshed. The procedure based on quantum-behaved particle swarm optimization and simulated annealing hybrid algorithm was designed, which could quickly jump out of local minimum to ensure the accuracy and a faster convergence speed.
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.141.164.253