求已知物体过弯道的最大长度
假设一个物体需要通过一个弯道已知a,b,c的长度,求白色物体过弯道的最大长度?
有些参考资料
本帖最后由 zgzzsn 于 2015-12-18 09:53 编辑
函数L的极小值L=1.5/cos(x)+1/sin(x)-0.8*tan(x)-0.8*cot(x)
设A=1.5;B=1;C=0.8L=A/cos(x)+B/sin(x)-C*tan(x)-C*cot(x)
BASIC计算程序:
4 REM 求函数的最小值5 !10~20句定义函数式6 REM A1下限,B1上限,E1精度10 READ A,B,C20 DEFf(x)=A/cos(x)+B/sin(x)-C*tan(x)-C*cot(x)30 READ A1,B1,E1 40 LET max=f(A1-E1)50 FOR x=A1 TO B1 STEP E160 if f(x)<max then goto 9070 PRINT "min=";x-E1,f(x-E1)80 GOTO 20090 LET MAX=f(x)100 NEXT X120 DATA 1.5,1,0.8140 DATA0.5,0.9,0.0000001200 END
Runmin= .6026919 1.87179430992778
牛人!!多谢!!多谢!!多谢!!多谢!!多谢!! 需要basic安装么,咱有 zgzzsn 发表于 2015-12-20 06:31 static/image/common/back.gif
需要basic安装么,咱有
能不能不用程序算,用手工算的过程? 本帖最后由 zgzzsn 于 2015-12-20 11:20 编辑
关键是求出L的最小值
L=1.5/cos(x)+1/sin(x)-0.8*tan(x)-0.8*cot(x)
用计算器?还是用excel要方便些,在可能X(角的弧度)的取值范围取值,不断试算,逼近,也不慢。
页:
[1]