西安科技大学学报
西安科技大學學報
서안과기대학학보
JOURNAL OF XI'AN UNIVERSITY OF SCIENCE AND TECHNOLOGY
2014年
2期
224-227
,共4页
二重积分数值解%人工鱼群算法%蒙特卡罗算法
二重積分數值解%人工魚群算法%矇特卡囉算法
이중적분수치해%인공어군산법%몽특잡라산법
numerical solution of double numerical integration%artificial fish swarm algorithm%monte carlo method
为方便快捷地使用计算机求解二重积分的数值解,采用人工鱼群和蒙特卡罗的混合算法,将蒙特卡罗求解二重积分数值解的思想引入到人工鱼群算法中,改进了人工鱼群算法中的适应度函数和积分求和公式.最后,通过一个算例进行了验证,实验结果表明:当分割点数目仅为100时,误差已经降低为0.000 4107;而进化策略的实验结果是:当分割点数目达到1 024时,误差才降为0.000 148.改进的后算法一方面很好的体现了人工鱼群算法易于和蒙特卡罗算法结合的优点,另一方面在保留改进的蒙特卡罗算法原有优点的基础上,也在一定程度上减少了分割点的数目,提高了算法的收敛速度和数值计算精度.经过分析研究与实例验证,其计算结果和其他方法进行比较表明该方法是可行有效的,对构建高效的二重积分数值求解算法进行了有益的探索.
為方便快捷地使用計算機求解二重積分的數值解,採用人工魚群和矇特卡囉的混閤算法,將矇特卡囉求解二重積分數值解的思想引入到人工魚群算法中,改進瞭人工魚群算法中的適應度函數和積分求和公式.最後,通過一箇算例進行瞭驗證,實驗結果錶明:噹分割點數目僅為100時,誤差已經降低為0.000 4107;而進化策略的實驗結果是:噹分割點數目達到1 024時,誤差纔降為0.000 148.改進的後算法一方麵很好的體現瞭人工魚群算法易于和矇特卡囉算法結閤的優點,另一方麵在保留改進的矇特卡囉算法原有優點的基礎上,也在一定程度上減少瞭分割點的數目,提高瞭算法的收斂速度和數值計算精度.經過分析研究與實例驗證,其計算結果和其他方法進行比較錶明該方法是可行有效的,對構建高效的二重積分數值求解算法進行瞭有益的探索.
위방편쾌첩지사용계산궤구해이중적분적수치해,채용인공어군화몽특잡라적혼합산법,장몽특잡라구해이중적분수치해적사상인입도인공어군산법중,개진료인공어군산법중적괄응도함수화적분구화공식.최후,통과일개산례진행료험증,실험결과표명:당분할점수목부위100시,오차이경강저위0.000 4107;이진화책략적실험결과시:당분할점수목체도1 024시,오차재강위0.000 148.개진적후산법일방면흔호적체현료인공어군산법역우화몽특잡라산법결합적우점,령일방면재보류개진적몽특잡라산법원유우점적기출상,야재일정정도상감소료분할점적수목,제고료산법적수렴속도화수치계산정도.경과분석연구여실례험증,기계산결과화기타방법진행비교표명해방법시가행유효적,대구건고효적이중적분수치구해산법진행료유익적탐색.