数学建模预热:在MATLAB中使用GUI界面演示α粒子散射实验
前言
原子物理课上,老师对于卢瑟福原子模型以及库伦散射公式进行了推导,作为一个废物, 在走神半分钟后终究没能跟上老师的思路,导致整节课暴毙
临近数学建模,因为非计算机专业,MATLAB已经很久没有动用过了,故将之作为一个热身项目进行。程序本身很简单,主要是敲GUI界面的代码稍微花了点时间。时间关系,十分粗糙,仅供参考
背景
1909年,汉斯·盖革和恩斯特·马斯登在卢瑟福的指导下完成了α粒子散射实验,从而推翻了汤姆孙提出的“葡萄干布丁”模型
实验中,α粒子射线在轰击金箔后,大约有1/8000 的α粒子偏转角大于90°,甚至观察到偏转角等于150°的散射
而在葡萄干布丁模型下,引起1°左右的偏差的概率相当于投掷硬币1000次,每次都向上的概率
也由此,汤姆孙模型被推翻,开创了原子结构研究的先河
基于两种模型在上述情形下实验现象的巨大差异,尝试利用MATLAB对两种假说分别进行模拟演示
模型原理
汤姆孙模型认为,原子的电荷均匀分布在原子中,电子则镶嵌于其中,原子结构类似“葡萄干布丁”,国内则也称之为“枣糕模型”
而在实际的情