【VRP问题】基于matlab模拟退火算法求解带容量的VRP问题(多车型).md
2021-12-23 12:14:13 7KB 算法 源码
1
随机游走matlab代码QUT 随机游走 使用随机游走的人群在大学校园内行走的 Matlab 模拟 人群在大学校园内行走的行为是使用随机行走来模拟的。 该项目的目的是确定哪些区域和建筑物将被访问最多,假设人口的随机步行行为。 基本概述 粒子代表校园里的人,被赋予固定的步长,并随机向左、向右、向上或向下移动多次迭代。 在每个方向上步进的概率取决于粒子在地图上的位置。 路径上的粒子更有可能跟随所述路径的方向,而交叉点处或建筑物内的粒子向任一方向移动的概率相等。 击中障碍物(走出路径或建筑物)时,粒子将“后退”以确保它们始终位于路径或建筑物内。 可以显示模拟的动画。 在模拟结束时,会生成一个直方图,详细说明每个建筑物的访客统计数据。 代码结构 所有源代码都可以在文件夹中找到 主要模拟文件。 用户可以选择显示动画,或在路径中随机分布粒子。 粒子数、模拟步骤数和 deltax/deltay 值也可以修改为其他正整数。 在地图上的“允许”区域随机生成粒子的辅助函数。 “允许”区域用逻辑掩码图像指示。 下面是模拟中使用的逻辑蒙版图像,用于在路径上生成粒子。 确定哪些粒子与障碍物发生碰撞的辅助函数。
2021-12-16 20:35:27 10.89MB 系统开源
1
基于MATLAB模拟调制系统的仿真.doc
2021-12-09 16:03:11 578KB
MATLAB模拟粒子散射代码带有硬件加速图形输出的二维矢量化等离子体细胞内模拟代码 已经开发出了C / C ++中的二维等离子单元内粒子模拟代码,并将其矢量化到具有硬件加速图形输出的图形处理单元(GPU)中。 该仿真可以交互运行,在实时模式下,使用OpenGL渲染可显示仿真当前状态的实时图形;在批处理模式下,可以计算大量平均数据并将其输出到文本文件中,以导入到应用程序(例如Matlab)中。 此外,可以在运行结束时转储保存模拟当前状态的数据文件,并可以选择在以后的模拟开始时读取这些文件,以选择上一个模拟停止的位置。 此功能在批处理和交互模式下均可用,因此用户可以灵活地以批处理模式运行仿真,直到感兴趣的时间点,然后以图形模式从该状态重新启动以进行实时动态观察。 指示 一世。 要求 Windows操作系统(最好是Windows 10) 图形处理单元(GPU)。 Visual Studio 2019 在GPU上运行OpenCL的能力。 该代码已在以下系统上经过测试。 具有以下GPU的Windows 10:名\u79f0='NVIDIA\nCUDA'供应\u5546='NVIDIA\nCorporation'版本='
2021-12-05 10:51:02 35.34MB 系统开源
1
用matlab所编写的一个非常简单的将模拟信号均匀量化成二进制信号的代码,适合于大多数情况,并且考虑到小数的保留倍数。
2021-11-29 10:27:20 638B PCM 量化 matlab
1
已修改错误代码,修改后的可直接运行 ,都可以出图,方便新手学习 12个单元有10个ftdt.m
2021-11-26 15:41:20 5.58MB matlab代码
1