通过观测到的公交车线路估计城市共有多少路公交车
详细描述如下
假设城市里的公交线路中间不间隔,如有30路公交,就是1~30路。现在通过观测到的公交车路数来估计此城市一共有多少路公交车。
- matlab代码
clc
clear
%路线初始值设为1000
N = 1000;p = ones(N, 1);
p = p ./ sum(p);
% update 观测到的公交车线路
update = [60 30 45 70 60 66 45 77];
for i = 1 : numel(update)up = update(i);
%lh为似然值lh = (1:N)';
%对lh做归一化lh = 1 ./ lh;
%如果出现第up路公交,则这个城市有1~(up-1)条线路的概率为0lh(1:up-1) = 0;p = p .* lh;
%p为一列向量,其元素表示每次迭代后每条线路出现的概率p = p ./ sum(p);
end
% 对总公交线路求期望
e = sum(p .* (1:N)')
- 代码中主要运用到的数学思想是贝叶斯公式
- 实际测试时发现,当观测到的数据较小时(如如update中仅有一两个数据),初始值N对最终的结果影响较大;而随着观测数据的不断增大(如update中有5个以上观测数据),N取500,1000或2000,期望e都会收敛到一个值。
通过观测到的公交车线路估计城市共有多少路公交车相关推荐
- 继法航坠机,罗京逝世,成都9路公交车自燃后的感悟
继法航坠机,罗京逝世,成都9路公交车自燃后的感悟: 好好活,慢慢拖,一年还有一万多: 不要攀,不要比,不要自己气自己: 少吃盐,多吃醋,少打麻将多散步: 按时睡,按时起,打拳跳操健身体: 只要能吃饭, ...
- 基于android公交车线路查询论文文献,基于Android手机的实时公交查询系统设计与实现...
龙源期刊网 http://doc.xuehai.net 基于Android手机的实时公交查询系统设计与实现 作者:郭宏昌 来源:<物联网技术>2015年第11期 摘要:为了提高城市公交的智 ...
- 基于android公交车线路查询论文文献,本科毕业论文---基于android的手机公交线路查询系统.doc...
毕 业 设 计( 论 文 ) 题目手机公交线路查询系统作者学院专业学号指导教师 摘 要 关键词: Abstract With the level of people's life improving, ...
- 【实用】齐齐哈尔市公交车线路站点汇总
1路: 八零一.曙光制帽厂.北郊粮店.北大街.建华厂.建华厂医院.北菜站.东市场.玉龙木业.参鸽药业.华威大厦.联通公司.妇科医院.百货大楼.中环华美家居广场.永青市场.雅荟影楼.第一医院分院.二轻装 ...
- 坐南京13路公交车,体验《头文字D》感觉!
在南京最牛的公交车司机面前,舒马赫黯然失色!~~ 来过南京的和在南京生活的人都应该知道南京的13公交车是多么的生猛和膘悍,不知道大家听说过关于13的这两个神话没有.一个是有一次13 司机飚车的时候车轮 ...
- 20160119001 “饿了么”的艰难城市扩张之路
参考地址: http://tech.163.com/14/1119/08/ABDBEN27000915BF.html 今年5月初,在大众点评以8000万美元入股"饿了么"时,饿了么 ...
- 城市高架快速路关键节点交通组织优化研究
随着城镇化率的不断提高,人口不断向大城市聚集,城市的空间格局也进一步扩大.为了满足新的空间格局下的城市快速交通需求,许多城市都在大力建设快速路,以实现各组团间的快速联系.以杭州市为例,2017年底杭州 ...
- 灵异——1995年北京330路公交车失踪案
北京1995年330公交车失踪案 1995年11月14日深夜,夜已经很深很冷,风也很大.一辆公共汽车缓缓驶出圆明园公交总站,慢慢地停在圆明园南门公交车站旁边.这已经是当晚的最后末班车了.车上有 ...
- 第十六届全国大学生智能汽车竞赛安徽赛区赛事指南
主办单位:安徽省教育厅 中国自动化学会 承办单位:安徽中医药大学 合肥工业大学 中国 合肥 2021年7月 §01 赛事简介 全国大学生智能汽车竞赛起源于韩国,是韩国汉阳大学汽车控制实验室在飞思卡 ...
最新文章
- 高并发大型网站架构设计
- 网上找的关于微信开发一些常用代码
- [云炬创业基础笔记]第二章创业者测试19
- java图遍历求最长路径_如何在Java中使用递归实现矩阵中最长路径的返回
- 计算机中丢失无法开机密码,电脑由于忘记开机密码,现拔出了主板电池,。结果开不了机,怎么办?急 按开机键,一点反应都没...
- ora-39142,ora-39001,ora-39000
- 请列举你了解的分布式锁_终于搞懂分布式锁是什么了!
- npm上传自己的项目
- rhel5.4下编译安装python2..6.6 + mod_python
- notepad怎么运行php程序,notepad怎么运行php程序
- 数据结构与算法学习笔记之 提高读取性能的链表(上)
- jQuery Mobile 1.3.1 发布
- 为了满足自己的好奇心,搞了一个业余项目耍,没想到还给我带来了$3000的收入......
- 调用微信红包接口返回(转)
- java毕业设计—— 基于java+JSP+SSH的任务调度系统设计与实现(毕业论文+程序源码)——任务调度系统
- C语言 setitimer函数
- virsh 保护命令 virtual protect rebase
- 【九度】题目1415:不一样的循环队列
- 南开大学计算机科学与技术研究生院,2021年南开大学计算机科学与技术(081200)硕士研究生招生信息_考研招生计划和招生人数 - 学途吧...
- 第一章:渗透测试的本质信息收集