老师参与

用公式sum=sum+y*0.01(步长)求定积分的面积好像不对

k3867 发表于2018年01月06日
<p>&nbsp; &nbsp;龚老师您好,老师在讲授绘制函数图时提到,可以用sum=sum+y*0.01(步长)这公式计算y=x²+1.2的定积分图的面积,我在调试时发现当这个步长取不同数值时,sun的结果不同,步长值取得越小,sun的结果越大,相差在十倍百倍千万倍之多……,仔细一看,发现y*0.01(步长)得到的应该是该定积分图各点坐标的纵向线段长度之和,而不是面积之和,故步长数值取得越小,构成该定积分图的线段越多,得出sun的结果越大。因为线段并没有宽度,所以线段乘以步长并不是面积。这想法不知对否,请老师赐教。如有冒犯,敬请原谅。谢谢!<br ></p>
2 回复

    1楼

  • 龚沛曾 发表于2018年01月07日
    0 | 0 | 举报
    <p>没有问题的,这里步长0.01就是小面积的宽度。</p><p><br ></p>
    龚沛曾 发表于2018年01月07日
    添加评论
  • 2楼

  • k3867 发表于2018年01月07日
    0 | 0 | 举报
    谢谢老师。是我弄错了,把步长数值改小了,而公式sum=sum+y*0.01中的0.01没有相应改小。后来我把步长的数值设成变量,从文本框输入,这样就避免了出现上下数值不统一的情况。
    k3867 发表于2018年01月07日
    添加评论