学习笔记 毕业设计番外篇(一)之车辆路径的计算 目前,我采用的是迪杰斯特拉算法计算所有点的最短路径(感觉弗洛伊德算法会更好些?)。迪杰斯特拉算法算的是单源(V_begin)到所有点的最短距离,也就是说需要遍历 ...... 醉月思 2019年02月12日 阅读(1191) 评论(1)
学习笔记 毕业设计思路篇(五)之交通流量模拟 runSimulation(Graph &G)1. 遍历每条道路2. 遍历该道路的车辆a. 计算特定时间间隔后的位置b. 若应行驶至其他道路进入对应的路 ...... 醉月思 2019年02月11日 阅读(736) 评论(0)
学习笔记 毕业设计思路篇(四)之生成车辆 generateVehicle(Map_Graph);1. 随机车辆总数[ ] 此处未随机,待完善std::random_device rd; std::m ...... 醉月思 2019年02月11日 阅读(729) 评论(0)
学习笔记 毕业设计思路篇(三)之预加载车辆路线 1. 从文件(route.txt)中读取路径形如以下格式0 1 0 1 2 0 1 2 3 0 1 2 3 4 0 1 2 3 4 5 0 1 2 3 ...... 醉月思 2019年01月23日 阅读(708) 评论(0)
学习笔记 毕业设计思路篇(二)之交通灯的初始化 道路类型的设置it->m_CTrafficLight_Light.setType(it->JunctionRoad.size());根据路口道路条数 ...... 醉月思 2019年01月21日 阅读(729) 评论(0)
学习笔记 毕业设计汇总篇 思路篇思路篇主要记录程序流程思路毕业设计思路篇(一)之道路数据的抽象毕业设计思路篇(二)之交通灯的初始化毕业设计思路篇(三)之预加载车辆路线毕业设计思路篇(四) ...... 醉月思 2019年01月21日 阅读(712) 评论(0)
学习笔记 毕业设计思路篇(一)之交通图的构建 1. 导入道路地图道路地图来自网络数据,已预处理为xml格式。<?xml version='1.0' encoding='UTF-8'?> < ...... 醉月思 2019年01月13日 阅读(907) 评论(0)
学习笔记 毕业设计对象类篇(一)交通灯类之路口状态 所有的路口标号用int road[8]表示,用bool status[8][8]表示道路可否通行。T字路口对于T字路口,将道路分为(左,右,下)三个流量出入口, ...... 醉月思 2018年09月13日 阅读(1128) 评论(0)