说明:装箱问题 在装箱问题,对象不同的卷必须挤进有限数量的桶或容器每个的第五卷中将使用的回收箱的数目降至最低的方式。在计算复杂性理论,它是一个组合的 NP 难问题。 还有很多变化的这个问题,如 2D 包装、 线性包装,包装的重量、 包装成本,等等。他们有许多应用程序,例如填满的容器,载货汽车与重量的...
说明:应用背景matlab写的枝晶生长模拟程序,用来进行凝固行为的研究,没有耦合流场。是纯金属Ni的程序。其它纯金属的可以通过改变热物性参数进行调整。关键技术模拟二维情况下的晶粒演化,将计算区域离散为正方形网格,采用周期性边界条件。初始相场值为在(-0.001-0.001)之间服从正态分布的随机数,模拟中...
说明:利用Matlab仿真脉冲编码调制(PCM)及A律、μ律PCM对声音进行压缩编解码过程。 脉冲编码调制(PCM,Pulse Code Modulation)是一种将模拟语音信号转换成数字信号的编码方式。波形编码器的作用是对采样后的信号样本进行量化和编码。从数学上来看,量化过程就是把一个连续幅度值的无限...
说明:演示基于蚁群算法的三维路径规划算法。蚁群算法是由Marco Dorigo博士,在1992年他的博士论文中提出的,其主要灵感来源于蚂蚁在寻找食物过程中发现路径的行为。蚁群算法是一种模拟进化算法,研究表明该算法具有许多优良的性质。通过对PID控制器参数优化设计方面的问题,将蚁群算法设计的结果与遗传算法设...
说明:基于元胞自动机和蒙特卡罗方法,我们建立一个模型来讨论“靠右行”规则的影响。首先,我们打破汽车的运动过程和建立相应的子模型car-generation的流入模型,对于匀速行驶车辆,我们建立一个跟随模型,和超车模型。 然后我们设计规则来模拟车辆的运动模型。我们进一步讨论我们的模型规则适应靠右的情况...
说明:运用matlab可视化编程能力的图形用户界面GUI开发虚拟实验平台,matlab提供的向导包括控制面板,属性编辑器,事件过程编辑器,对齐工具和菜单编辑器五个图形用户界面编辑工具,可实现利用该向导用户可以将图形界面的外观,包括所有的按钮以及图形的位置确定下来,然后用matlab的回调程序编辑器来编写完...
说明:人工蜂群算法(ABC)作为一种模拟蜜蜂蜂群智能搜索行为的生物智能优化算法, 2008 年引入国内, 是一种新型的全局寻优算法,能够解决计算机科学、管理科学、控制工程等领域的几乎全部全局优化问 题。 又由于人工蜂群算法(ABC)控制参数少、易于实现、计算简洁,从而成为学术界研究的焦点。 ABC 算...