实验5开普勒方程近似解与方程求根.docVIP

  • 38
  • 0
  • 约1.34千字
  • 约 3页
  • 2017-06-08 发布于重庆
  • 举报
实验5开普勒方程近似解与方程求根

实验5 开普勒方程近似解与方程求根 实验问题 3、如图所示:为了在海岛I与某城市C之间铺设一条地下光缆,每千米光缆铺设成本在水下是C1,在地下部分是C2,为了使得铺设该光缆的总成本最低,光缆的转折点P(海岸线上)应该取在何处? 如果实际测得海岛与城市之间的水平距离是l 30km,海岛距海岸线垂直距离h1 15km城市距海岸线垂直距离h 10km, C1 3000万元/km,C2 1500万元/km,求P点的坐标(误差 10-3 km)。 6、作为房产公司的代理人,你要迅速回答客户各方面的问题。现在有客户看中你公司一套建筑面积120m,每平方米单价4200元的房子。他计划首付30%,其余70%用20年按揭贷款(贷款年利率5.5%)。请你提供下列信息:房屋总价格、首付款额、月还付款额。 问题的分析 3、成本Fn 3000*sqrt y^2+225 +1500*sqrt x^2+100 而x+y 30,代入,求导: f 3000* x-30 /sqrt 1125-60*x+x^2 +1500*x/sqrt x^2+100 用二分法求出极值,可得也为最小值。 即为P的位置。 6、 月利率m 年利率/12,总还款额a,总共分n个月还清。 则由等比公式可得月还款额 a*m* 1+m ^n / 1+m ^(n-1) 程序设计的流程 3、程序代码: f inline 3000* x-30 /sqrt 1125-60*x+x^2 +1500*x/sqrt x^2+100 ; fplot f,[0,30] a 24; b 26; dlt 1.0e-3; k 1; while abs b-a dlt c a+b /2; if f c 0 break; elseif f c *f b 0 a c; else b c; end k k+1; end fprintf ‘x %.3f’,c 图像: 运行结果: x 22.309 6、程序代码: s 120; per 4200; rate 0.055; price s*per; first price*0.3; rest price*0.7; m rate/12; month rest*m* 1+m ^240 / 1+m ^239; fprintf ‘total %.0f first %.0f monthpayment %.1f’,price,first,month 运行结果: total 504000 first 151200 first 1624.4 结果的分析与结论 3、用fzero求零点, f inline 3000* x-30 /sqrt 1125-60*x+x^2 +1500*x/sqrt x^2+100 ; c fzero f,[20,30] 运行结果 c 22.3089 与二分法结果相同,所以由程序可得结论:P点的位置是在海岸线上距C点的垂足22.309km的点。 6.、由运行结果:房屋总价为504000元,首付款额为151200元,月还付款额为1624.4元。 总结与体会 通过开普勒方程求根问题的讨论,熟悉了非线性方程求根的几种数值方法。

文档评论(0)

1亿VIP精品文档

相关文档