fortran程序求编辑某炮兵阵地,使用大炮向敌人阵地发射炮弹.炮弹的运行轨迹满足方程:f(x)=-0.0000125x2+0.07x-50,计算炮弹能打出的最大高度和最远距离.编写程序实现之.(求平方根可用函数SQRT,如

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 05:06:08

fortran程序求编辑某炮兵阵地,使用大炮向敌人阵地发射炮弹.炮弹的运行轨迹满足方程:f(x)=-0.0000125x2+0.07x-50,计算炮弹能打出的最大高度和最远距离.编写程序实现之.(求平方根可用函数SQRT,如
fortran程序求编辑
某炮兵阵地,使用大炮向敌人阵地发射炮弹.炮弹的运行轨迹满足方程:f(x)=-0.0000125x2+0.07x-50,计算炮弹能打出的最大高度和最远距离.编写程序实现之.(求平方根可用函数SQRT,如a=sqrt(4.0)).

fortran程序求编辑某炮兵阵地,使用大炮向敌人阵地发射炮弹.炮弹的运行轨迹满足方程:f(x)=-0.0000125x2+0.07x-50,计算炮弹能打出的最大高度和最远距离.编写程序实现之.(求平方根可用函数SQRT,如
我想本题的关键在于理论的分析.由于炮弹的轨迹为二次曲线方程,因次炮弹在二次曲线对称轴
x=0.07/(2*0.0000125)处上升最大高度.另外炮弹发射时和落地时距地面的高度均为0.因此令f(x)=0求出发射点和落地点的横坐标x1,x2,相减之后(x2-x1),就是导弹前行的最远距离.下面是程序,
程序:
module tool
implicit none
real*8::distance !导弹上升的最大高度
real*8::high !导弹飞行的最远距离
contains
real*8 function f(x)
real*8::x
f=-0.0000125*x**2+0.07*x-50 !导弹飞行曲线的轨道方程
!f=x**2+1
end function
real*8 function binroot(f,x1,x2)!二分法求方程的根(零点)
real*8,external::f
real*8::x1,x2,x0
do while(f(x1)*f(x2)1e-8)
x0=(x1+x2)/2
if(f(x0)*f(x2)1e-8)
xR=xR+10
enddo
x1=binroot(f,xL,x0)
x2=binroot(f,x0,xR)
distance=x2-x1
end subroutine
end module
program main
use tool
implicit none
call solveproblem(f)
write(*,10) high,distance
10 format("导弹上升的最大高度",f/,"导弹前行的最远距离",f)
stop
end

fortran程序求编辑某炮兵阵地,使用大炮向敌人阵地发射炮弹.炮弹的运行轨迹满足方程:f(x)=-0.0000125x2+0.07x-50,计算炮弹能打出的最大高度和最远距离.编写程序实现之.(求平方根可用函数SQRT,如 求相关系数fortran程序~求相关系数的fortran程序~. fortran程序求矩阵特征值, 某炮兵阵地位于地面A处(数学应用题)某炮兵阵地位于地面A处,两观察点分别位于地面c和d处,已知CD=6000M,∠ACD=45°,∠ADC=75°,目标出现于地面点B处时,测得∠BCD=30°,∠BDC=15°,求炮兵阵地到目标 扩句:炮兵轰击着阵地. 在炮兵阵地上讲了一件什么事 怎样求最长连续降水日数用fortran程序编写, 求:牛顿迭代法解方程的程序要Fortran的 我炮兵阵地位于地面A处,两观察所分别位于地面点C和D处,已知DC=6000米,∠ACD=45°,∠ADC=75°,目标出现于地面点B处时,测得∠BCD=30°,∠BDC=15°(如图),求炮兵阵地到目标的距离 我炮兵阵地位于地面A点处,两观察所分别位于地面点C和D处 ,已知CD=6000米,∠ACD=45°,∠ADC=75°目标出现于地面点B处时,测得∠BCD=30°,∠BDC=15°,求炮兵阵地到目标的距离?(结果保留根号) 使用fortran,编写程序将200个整数按照从小到大的顺序排列 本人为fortran初学者,跪求fortran上矩阵相乘.矩阵求逆的程序,要自己遍的那种. 请大家帮忙解决一道解三角形填空题某炮兵阵地位于A处,两观察所分别位于D和C处,△ADC为正三角形,且DC=a,当目标出现于B时,测得∠CDB=45°,∠BCD=75°,则炮兵阵地到目标的距离AB为 求fortran大神帮我编一个Fortran程序计算无理数π的1-100的小数位, 相互独立事件同时发生的概率问题在伊拉克战争中,共和国卫队炮兵某阵地有甲乙两门高射炮同时向美军战斗机开炮,已知甲乙击中美机的概率分别为0.6和0.8求1、甲、乙、都击中美机的概率2、 用VF编辑程序 求1+2+3+.+100. A、B、C是我方三个炮兵阵地.中为什么|PB|-|PA|=4 我炮兵阵地位于地面A处,两观察所分别位于地面C处和D处,已知CD=6000米,∠ACD=45°,∠ADC=75°…………演习中目标出现于地面B处时,我军测得∠BCD=30°,∠BDC=15°,求我炮兵阵地到目标的距离?