机械荟萃山庄

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 3634|回复: 3

用蒙特卡洛法计算如何“让投篮百发百中”

[复制链接]

2万

主题

2万

帖子

16万

积分

超级版主

Rank: 8Rank: 8

积分
164686
发表于 2020-5-6 10:46:20 | 显示全部楼层 |阅读模式
油管频道主Stuff Made Here制作了这样一块篮板——无论球砸到篮板的哪个位置,都能被反弹进入篮筐.....

这件事最难的部分并不在制造,而在于数学建模。

这绝对不是一件容易的事——因为要考虑到球的行进路线受重力影响,以及球撞击篮板角度的差异,你无法用一个简单地数学模型计算出这样一块篮板到底应该是什么形状。

最终,老哥选择了暴力求解:蒙特卡洛法。

老哥编写了代码,模拟了千万次量级的投篮过程,并且用最小二乘法拟合成为光滑曲面,最终用数控机床制造出来这样一块篮板所需的部件......

这条长达21分钟的视频,是老哥从头到尾的完整思维阐述和操作过程,其中不仅有最后的实验,还包括代码展示和机床加工过程可以说完整地树立了——“利用计算机解决实际问题”的标杆。

非常推荐学生朋友们观看[并不简单]即便没有计算机或者数学基础的同学,也完全能看懂。
https://weibo.com/tv/v/J0xG8otx5?fid=1034:4501291993333771
别人iPad游戏、追剧、爱奇艺,他的iPad,设计、画图、生产力!

评分

参与人数 1威望 +3 收起 理由
ABBA + 3

查看全部评分

回复

使用道具 举报

0

主题

10

帖子

90

积分

注册会员

Rank: 2

积分
90
发表于 2020-5-6 11:59:58 | 显示全部楼层
还要区分投出的球是有旋还是无旋不
回复 支持 反对

使用道具 举报

94

主题

4576

帖子

2万

积分

论坛元老

Rank: 8Rank: 8

积分
26820
发表于 2020-5-6 12:26:07 | 显示全部楼层
遇事不决,蒙特卡洛
回复 支持 反对

使用道具 举报

19

主题

2790

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
14520
发表于 2020-5-6 18:27:17 | 显示全部楼层
然而有些球进了框绕一圈自己又出来了,常玩旋转打板的说
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|机械荟萃山庄 ( 辽ICP备16011317号-1 )

GMT+8, 2024-5-17 18:25 , Processed in 0.095437 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表