喵宅苑 MewoGarden × 技术宅社区II | Z站 Z Station 棒棒哒纯文字二次元技术社区

正文

数学研究室

作者:数学研究室
{"name":"数学研究室","sizeType":1,"icon":"./statics/block/bc1e51ea2fcf4908a6ec3202ce1387db.png","order":9999,"description":"","comp":""}

回复

跪求解答

作者:宅居刺猬
跪求数学大神求解。。需要Mathematica打开文件 有关于three-dimensional trajectory的题 详情加QQ:1153614056
查看回复

泊松分布与美国枪击案

作者:轻舟过
[i=s] 本帖最后由 轻舟过 于 2013-1-16 14:15 编辑 转自阮一峰的网络日志:http://www.ruanyifeng.com/blog/2013/01/poisson_distribution.html

作者: 阮一峰

日期: 2013年1月 8日

去年12月,美国康涅狄格州发生校园枪击案,造成28人死亡。

资料显示,1982年至2012年,美国共发生62起(大规模)枪击案。其中,2012年发生了7起,是次数最多的一年。

去年有这么多枪击案,这是巧合,还是表明美国治安恶化了?

前几天,我看到一篇很有趣的文章,使用"泊松分布"(Poisson distribution),判断同一年发生7起枪击案是否巧合。

让我们先通过一个例子,了解什么是"泊松分布"。

已知某家小杂货店,平均每周售出2个水果罐头。请问该店水果罐头的最佳库存量是多少?

假定不存在季节因素,可以近似认为,这个问题满足以下三个条件:

(1)顾客购买水果罐头是小概率事件。

(2)购买水果罐头的顾客是独立的,不会互相影响。

(3)顾客购买水果罐头的概率是稳定的。

在统计学上,只要某类事件满足上面三个条件,它就服从"泊松分布"。

泊松分布的公式如下:

各个参数的含义:

  P:每周销售k个罐头的概率。

  X:水果罐头的销售变量。

  k:X的取值(0,1,2,3...)。

  λ:每周水果罐头的平均销售量,是一个常数,本题为2。

根据公式,计算得到每周销量的分布:

从上表可见,如果存货4个罐头,95%的概率不会缺货(平均每19周发生一次);如果存货5个罐头,98%的概率不会缺货(平均59周发生一次)。

现在,我们再回过头,来看美国枪击案。

假定它们满足"泊松分布"的三个条件:

  (1)枪击案是小概率事件。

  (2)枪击案是独立的,不会互相影响。

  (3)枪击案的发生概率是稳定的。

显然,第三个条件是关键。如果成立,就说明美国的治安没有恶化;如果不成立,就说明枪击案的发生概率不稳定,正在提高,美国治安恶化。

根据资料,1982--2012年枪击案的分布情况如下:

计算得到,平均每年发生2起枪击案,所以 λ = 2 。

上图中,蓝色的条形柱是实际的观察值,红色的虚线是理论的预期值。可以看到,观察值与期望值还是相当接近的。

我们用"卡方检验"(chi-square test),检验观察值与期望值之间是否存在显著差异。

  卡方统计量 = Σ [ ( 观察值 - 期望值 ) ^ 2 / 期望值 ]

计算得到,卡方统计量等于9.82。查表后得到,置信水平0.90、自由度7的卡方分布临界值为12.017。因此,卡方统计量小于临界值,这表明枪击案的观察值与期望值之间没有显著差异。所以,可以接受"发生枪击案的概率是稳定的"假设,也就是说,从统计学上无法得到美国治安正在恶化的结论。

但是,也必须看到,卡方统计量9.82离临界值很接近,p-value只有0.18。也就是说,对于"美国治安没有恶化"的结论,我们只有82%的把握,还有18%的可能是我们错了,美国治安实际上正在恶化。因此,这就需要看今后两年中,是否还有大量枪击案发生。如果确实发生了,泊松分布就不成立了。

[参考阅读]

  * 泊松分布,by 曹亮吉

  * 卡方分布(PDF文件)

(完)

查看回复

求助...........数学渣渣,但却有一腔热血!

作者:LiNGodOe__ease
[i=s] 本帖最后由 浑狱弥 于 2013-2-2 17:15 编辑 我很无耻的...说,其实我是暂时求助的。看了论坛都是高数啊捂脸,高(一)的我,羞愧的问句,函数零点个数怎么求 是把fx=0然后求根个数吗!!像f(x)=InX-X+2这种怎么办#7126!
查看回复

本帖最后由

作者:异形
[i=s] 本帖最后由 浑狱弥 于 2013-2-2 16:55 编辑 今天才发现计算器上面居然有一个RAN#的功能! 那我为啥还要跑回家开DICE.HTM投点呢…… 老实说,计算器的RAN#不怎么样,怎么看都是瞎随机,不像电脑可变性多一些。 UMMMMM…………………… 就这样,所以本期是水贴啊哈哈哈哈~~~~ 对了,大家有好的投点软件推荐么……算法算出来的随机总是“随机”得让人毛骨悚然。
查看回复

神的领域:mathoverflow

作者:异形
查看回复

【原创】自动WINXP扫雷器

作者:踢馆帝
[i=s] 本帖最后由 踢馆帝 于 2013-8-8 19:18 编辑
序言
本人平时无聊时总会玩玩扫雷游戏,某天一如既往的被炸死后,突然想写一个自动扫雷的程序来玩玩,经过几天的思考和CODING,算是完成了一个初版,下面就来简单介绍一下扫雷的基础和程序的流程。
命名
先规定一下本文中使用的基本名词
(1)扫雷中的方格称为<>
(2)有数字的块称为<数字块>
(3)没有点击也没有做标记的块称为<未知块>
(4)已经确定是雷的称为<>
(5)<>周围相邻的所有块的集合称为<8-邻域>
(6)将<8-邻域>扩大一个单位,并去除四个角落,称为<20-邻域>
<8-邻域><20-邻域>示意图
<8-邻域>:红色区域除去a
<20-邻域>:黄色区域除去a
扫雷基础
在扫雷游戏刚开始,第一步貌似点哪里被炸的几率都一样,但其实并非如此,我们以WINDOWS-XP的扫雷(简称<XP扫雷>)为例,<XP扫雷>的第一步一定不会是雷,有兴趣的童鞋可以用DEBUG工具分析或者查看源代码。<XP扫雷>的运行机制是当用户第一次点击时,生成雷区,如果用户点击的<>正好是雷,则重新生成雷区。因此第一步不用担心。
既然第一步不会被炸,那么随便点哪里都一样吗?其实也不是,因为我们希望第一步能点开一片区域(也就是被点击的<><8-邻域>没有雷),这样我们就可以从区域的边界来推算下一步该如何选择。
好了,那么问题就变成这样了:<XP扫雷>刚开始时,哪些<>在点击后,<8-邻域>一个雷都没有的几率最大?相信大家凭直觉就能知道是雷区的角落和边界,实际上也正是如此,通过计算也能得出角落是最优选择,其次是边界。
判断方法1
假如第一步已经点开了一片区域,那么下面我们就要推算哪些是雷,哪些不是雷了。
先说最简单的判断方法,也就是<数字块><8-邻域>中的<未知块>的数量等于<数字块>的数字,此时,所有的<未知块>都是<>。下面的图就是一个典型例子。
判断方法2
这是一个稍微复杂一点的方法,涉及到的区域是<20-邻域>。看到下图中,黄色方框中的<3><8-邻域>中有2<未知块>,但是只有1<>,因此无法判断。再看红色方框中的<1>,它的<8-邻域>中有3<未知块>1<>,也无法判断。但是将这两个区域结合起来,我们将<1><8-邻域>的所有<未知块>称为<未知集合1>,将<3><8-邻域><未知块>称为<未知集合2>,我们发现<未知集合1>包含了<未知集合2>,因此可以果断得出结论,<未知集合1><未知集合2>的未重叠部分,一定没有<>
将这个方法归纳一下:
<未知集合1>n1<未知块>b1<>
<未知集合2>n2<未知块>b2<>
<未知集合1>包含<未知集合2>,可以得出n1>n2
那么<未知集合1>除去<未知集合2>的剩余部分有n1-n2<未知块>,有b1-b2<>
此时可以考察b1-b2,如果b1-b2 = 0,则说明n1-n2<未知块>全都不是<>,如果 b1-b2 = n1-n2,则说明n1-n2<未知块>全都是<>
其实这个方法还可以继续推广,<未知集合1>包含<未知集合2>~<未知集合n>,并且<未知集合2>~<未知集合n>互相不想交,则也可以适用上面的判断。
更高级的判断方法
本人比较愚笨,只会用这两种方法,穷途末路以后就全拼RP..........
如果各位有什么其它更高级的方法,希望能告诉我。程序实现
程序分为几个部分
(1)雷区的获取
本程序是直接通过分析图像来获得雷区信息的,步骤如下:
l 通过win32函数找到扫雷游戏的窗口坐标和窗口大小
l 对扫雷窗口截图,转换为彩色图和灰度图两个版本
l 通过灰度图分析雷区的方格信息,方法是找到每行每列像素的灰度边界,找出边界之间的距离,并列出距离的直方图,通过直方图找到方格的大小和数量,并可以找到雷区相对于窗口的相对坐标
l 获取每个方格的状态则是采用彩色图,简单的将方格像素直接和预存的常量对比,状态包含<未知><0><1><2><3><4><5><6><7><8><旗帜><><>
(2)雷区判断
l 使用上文提到的两种方法遍历雷区,获取整个雷区的<概率图>,概率是从0~10代表一定不是雷,1代表一定是雷,除了01以外的概率并不是非常准确,因为只是采用了上文提到的两种方法来计算
l 调用win32函数控制鼠标,将所有概率是0的方格点开,概率是1的标记旗帜(也可以不标记,因为标记旗帜对程序来说没有任何作用)
l 重复上述步骤,直到完成扫雷或者无法继续
下图是一次自动解<扫雷高级>的结果,可以看到并没有扫完,程序无法继续了,实际上只通过上面说到的两种方法,只能完成<扫雷初级>和大部分<扫雷中级><扫雷高级>的完成率是很低的,最后只能使用概率来拼RP
屏幕最上面的图表是概率图,概率0是白色,概率1是红色,概率越大颜色越深
屏幕左下角是雷区状态图,用数字表示了每个块的状态
程序下载地址http://115.com/lb/5lbfjwj6# automine.rar 115网盘礼包码:5lbfjwj6
查看回复

坐标轴上的2次元角色!技术宅公开「俺的嫁」方程式

作者:轻舟过
查看回复

摆线和渐开线的日常,以及双曲线参数方程

作者:jiangguo2
话说啊,坐我左边的是一只数学大学霸,各种奥数走起啊,于是有一天,我翻开4-4目录,问他,摆线和渐开线是什么,他说:「你知道渐近线吧,渐开线就是那一类啦。」我觉得有点不对。。然后摆线,「围着一根线摆啊摆,那根线就是摆线了。」我还是觉得有点不对。。结果翻开书一看,啊哈哈哈,根本就不是那么回事,笑死我了哈哈哈XD 于是乃们知道渐开线是什么嘛?知道摆线是什么嘛?别丢人现眼哦=_,= 然后问个问题,关于双曲线的参数方程。。我没弄明白为什么那样画出来的点就一定在双曲线上,谁来给我解释解释?_?谢啦w
查看回复
上一页
下一页
0%
站点地图友情链接:
喵宅苑
喵空间社区程序
喵宅苑 静态版
宅喵RPG地图编辑器
络合兔
Lanzainc
技术宅
小五四博客
莉可POI
Mithril.js
枫の主题社
Project1
午后少年
机智库
七濑胡桃
xiuno
幻想の日常
魂研社
Nothentai
0xffff
欲望之花
泽泽社长
淀粉月刊
HAYOU
红客联盟
异次元
轻之国度
神奇宝贝新生代
游戏狗
口袋双子星
我的世界论坛
梦次元
动漫东东
动漫国际
精艺论坛
78动漫
吐槽弹幕网
漫客栈