数值计算
文章平均质量分 80
armylau
这个作者很懒,什么都没留下…
展开
-
C#数值计算之模拟退火法简介(一)
摘要本文简介了模拟退火的基本思想,以于模拟时的主要参数的选择根据,然后给出一个求二维函数极值的具体问题和解法,并给出C#源代码。 l 概述在管理科学、计算机科学、分子物理学和生物学以及超大规模集成电路设计、代码设计、图像处理和电子工程等科技领域中,存在大量组合优化瓿。其中许多问题如货郎担问题、图着色问题、设备布局问题以及布线问题等,至今没有找到有效的多项式时间原创 2004-04-20 12:05:00 · 4500 阅读 · 2 评论 -
C#数值计算之模拟退火法简介(二)
在上一篇文章中讲述了模拟退火的基本原理,以下以一个实际的例子来说明,其中所有的源码已贴出,可以从中了解到很多细节。使用模拟退火法求函数f(x,y) = 5sin(xy) + x2 + y2的最小值 解:根据题意,我们设计冷却表进度表为:即初始温度为100衰减参数为0.95马可夫链长度为10000Metropolis的步长为0.02结束条件为根据上一个最优解与最新原创 2004-04-19 00:01:00 · 3635 阅读 · 4 评论 -
VC.NET2003下安装和使用BLITZ++指南
@author:armylau@date:2004-8-12 一.起因安装和使用blitz++时经常遇到问,查看了ccboy写的《VC++ _NET 2003 –安装和使用Boost 1_30和Blitz++0_6 》,但他写的不详细, Blitz的官方文档也不清楚, 只好自己来, 花了不少时间才初步弄清楚。 二.Blitz简介 大家知道Fortran是公认的科学计算编原创 2004-08-12 15:46:00 · 3071 阅读 · 3 评论