matlab画圈中圈的程序,课题:投篮问题的数学建模及其仿真(matlab 实现) 三.数学建模.pdf...

课题:投篮问题的数学建模及其仿真(matlab 实现) 三.数学建模

数学实验课程论文

课题:投篮问题的数学建模及其仿真(MATLAB 实现)

课题组成员:航天学院 电子科学与技术专业 3 班 田义 学号 1042110301

刘志江 1042110302

刘昕 1042110311

制作时间:四月二十九日至五月一日

摘要:将投篮者以实际问题转化为数学模型,此模型分析了投篮角度问题,初

始速度的计算问题,篮球与篮筐碰撞,篮球投中,篮板球,篮球与地面的碰撞

等问题,模型简单实用但又有不可避免的理想化的缺点。

关键词:篮球,仿真,模型

一.研究背景:篮球运动是一项人们非常下的运动,投篮并且投中得分是最

终目标,投篮有很多技巧但无论怎样都符合牛顿三大力学运动定律,这是研究的

先决条件。

二.研究目的:运用经典力学原理进行数学建模,并实行仿真将实际问题抽

象化为数学问题再转换为计算机的编程问题来直观反映现实,熟悉 matlab 的编

程环境,体会逻辑流程,提高自我编程能力。

三.数学建模

问题一:利用运动轨道方程的参数形式证明,当速度 V0 一定,投射角 θ=45°

时,射程最远。

证明:要使射程最远,即是当篮球坠地时(y=0)x最大。根据参数方程:

x =v0cosθ·t ①

y =v0sinθ·t-1/2gt² ②

使 y=0, 解 得 t=2v0sinθ/g. 将 其 值 代 入 1 式 , 解 得

x=2v0²cosθsinθ/g =v0²sin2θ/g.

x为最大时,θ=45°.

此时射程最远。

问题二:投篮曲线应过(0,0)及(S,H)两点,其中 SЄ[S0-R,S0+R],若对

v0不加限定,则对越大的θ,是画草图说明,A(θ0)可变的越大,且当θ→π/2

时,A(θ0)→∞.

具体解答见问题五

问题三:由于投篮初速度 v0只可能在某一范围内变化,所以θ只可能在某一范

围内变化。分析运动方程曲线 y =xtanθ-gx²/(2v²cos²θ ) .引起过

点(S,H),SЄ(S0-R,S0+R),所以可化为

H=Stanθ-gS²/(2v²cos²θ)=Stanθ-g(1+tan²θ)S²/(2v²)

这是关于tanθ的一元二次方程,我们取较小的根,证明tanθ=f(v²)中,tanθ

是v²的严格单调减函数。

证明:gx²tan²θ/2v²-xtanθ+gx²/2v²+y=0

解得 tanθ=[v²-√(vⁿ-g²S²-2gHv²)]/gS

n=4,S>0,tanθ取较小的根

根据函数单调性质,可证tanθ是v²的严格单调减函数.

问题四:说明在问题三中,v²必须大于某一特定值,这个值是什么?

证明:由于tanθ>0,所以从上述表达式得出:

v²-√(vⁿ-g²S²-2gHv²)>0

vⁿ>vⁿ-g²S²-2gHv² n=4

v²>S²/2H

问题五:计算投篮范围面积 A(θ0),利用已知条件化简,以此表达式证明问题二

结果.

四 投篮模型的仿真问题

问题1

投篮角度问题:考虑到投篮者在 xy 平面必定朝篮筐投球速度在 xy 平面投影

方向指向篮筐,轨迹在一个平面内,这样转化为二维问题,建立数学表达式如下

x=v0*cos(a)*t; (1)

y=v0*sin(a)*t-1/2*g*t^2;(2)

a 是投篮初始速度与水平面(xy 平面)的夹角。

易得:y=tan(a)*x-g*x^2/(2*V0^2*cos(a)^2);(3)

令 y=0,可得:v0*sin(a)*t-1/2*g*t^2=0;

解得:t=0,t=2*v0*s

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值