上和与下和逼近曲线下面积
2013-05-30 07:43
本范例演示了如何利用上和与下和来逼近曲线下方的面积。上和与下和是黎曼和的特殊形式,通过构造一系列矩形来估算面积。用户可以直观地观察到,随着分割区间数量的增加,上和与下和会逐渐逼近真实的曲线下面积,从而为理解定积分的几何意义和极限概念提供清晰的视觉基础。
<?xml version="1.0" encoding="utf-8"?>
<geogebra format="3.2">
<gui>
<show algebraView="true" spreadsheetView="false" auxiliaryObjects="false" algebraInput="true" cmdList="true"/>
<splitDivider loc="650" locVertical="400" loc2="250" locVertical2="300" horizontal="true"/>
<font size="12"/>
</gui>
<euclidianView>
<size width="768" height="591"/>
<coordSystem xZero="417.118816427169" yZero="499.577929431886" scale="219.5161709048124" yscale="219.5161709048124"/>
<evSettings axes="true" grid="false" gridIsBold="false" pointCapturing="3" pointStyle="0" rightAngleStyle="1" checkboxSize="13" gridType="0"/>
<bgColor r="255" g="255" b="255"/>
<axesColor r="0" g="0" b="0"/>
<gridColor r="192" g="192" b="192"/>
<lineStyle axes="1" grid="10"/>
<axis id="0" show="true" label="" unitLabel="" tickStyle="1" showNumbers="true"/>
<axis id="1" show="true" label="" unitLabel="" tickStyle="1" showNumbers="true"/>
</euclidianView>
<kernel>
<continuous val="false"/>
<decimals val="2"/>
<angleUnit val="degree"/>
<algebraStyle val="0"/>
<coordStyle val="0"/>
</kernel>
<construction title="" author="" date="">
<element type="conic" label="c">
<lineStyle thickness="2" type="0"/>
<show object="true" label="true"/>
<objColor r="0" g="0" b="0" alpha="0.0"/>
<layer val="0"/>
<labelMode val="0"/>
<animation step="0.1" speed="1" type="0" playing="false"/>
<lineStyle thickness="2" type="0"/>
<eigenvectors x0="0.0" y0="1.0" z0="1.0" x1="-1.0" y1="0.0" z1="1.0"/>
<matrix A0="-1.0" A1="0.0" A2="0.0" A3="0.0" A4="0.0" A5="0.5"/>
<eqnStyle style="explicit"/>
</element>
<element type="numeric" label="d">
<value val="14.0"/>
<show object="true" label="true"/>
<objColor r="0" g="0" b="0" alpha="0.1"/>
<layer val="0"/>
<labelMode val="1"/>
<slider min="1.0" max="100.0" absoluteScreenLocation="true" width="100.0" x="15.0" y="100.0" fixed="false" horizontal="true"/>
<lineStyle thickness="2" type="0"/>
<animation step="1.0" speed="1" type="0" playing="false"/>
</element>
<command name="UpperSum">
<input a0="x^(2.0)" a1="0.0" a2="1.0" a3="d"/>
<output a0="e"/>
</command>
<element type="numeric" label="e">
<value val="0.36989789566802855"/>
<show object="true" label="true"/>
<objColor r="255" g="0" b="0" alpha="0.1"/>
<layer val="0"/>
<labelOffset x="-29" y="-75"/>
<labelMode val="1"/>
<lineStyle thickness="2" type="0"/>
</element>
<command name="LowerSum">
<input a0="x^(2.0)" a1="0.0" a2="1.0" a3="d"/>
<output a0="a"/>
</command>
<element type="numeric" label="a">
<value val="0.29846944323871766"/>
<show object="true" label="true"/>
<objColor r="153" g="204" b="0" alpha="0.1"/>
<layer val="0"/>
<labelMode val="1"/>
<lineStyle thickness="2" type="0"/>
</element>
</construction>
</geogebra>