File:  [LON-CAPA] / loncom / homework / templates / functionplottwo.problem
Revision 1.4: download - view: text, annotated - select for diffs
Wed Nov 24 02:53:18 2010 UTC (13 years, 6 months ago) by www
Branches: MAIN
CVS tags: version_2_11_1, version_2_11_0_RC3, version_2_11_0_RC2, version_2_11_0_RC1, version_2_11_0, loncapaMITrelate_1, loncapaMITrelate, language_hyphenation_merge, language_hyphenation, HEAD, BZ4492-merge, BZ4492-feature_horizontal_radioresponse, BZ4492-feature_Support_horizontal_radioresponse, BZ4492-Support_horizontal_radioresponse
Show answer functionality

    1: <problem>
    2: <script type="loncapa/perl">$x=&random(5,10,1);</script>
    3: <startouttext />
    4: Make a sketch of the electrostatic potential (zero at infinity) of a negative point charge located at x=$x m.
    5: <endouttext />
    6: <functionplotresponse xaxisvisible="yes" xlabel="x [m]" gridvisible="yes" ylabel="V(x) [V]" id="11" xmax="30" yaxisvisible="yes" xmin="-4" ymin="-10" ymax="10" answerdisplay="-4/abs(x-$x)">
    7: <functionplotelements>
    8: <spline initx="-2" inity="0" index="A" order="2" scalex="4" />
    9: <spline index="B" order="2" initx="12" inity="0" scalex="4" />
   10: </functionplotelements>
   11: <functionplotruleset>
   12: <functionplotrule relationship="eq" value="undef" derivative="0" xinitial="$x" index="chargeposition" derivativeorder="0" />
   13: <functionplotrule relationship="lt" value="0" derivativeorder="0" xinitiallabel="start" xfinallabel="chargeleft" index="negleft" />
   14: <functionplotrule relationship="lt" value="0" derivativeorder="1" xinitiallabel="start" xfinallabel="chargeleft" />
   15: <functionplotrule relationship="le" value="0" derivativeorder="2" xinitiallabel="start" xfinallabel="chargeleft" percentageerror="20" />
   16: <functionplotrule relationship="eq" xinitiallabel="chargeleft" xfinallabel="chargeright" value="undef" derivativeorder="0" />
   17: <functionplotrule relationship="lt" value="0" derivativeorder="0" xinitiallabel="chargeright" xfinallabel="end" index="negright" />
   18: <functionplotrule relationship="gt" value="0" derivativeorder="1" xinitiallabel="chargeright" xfinallabel="end" />
   19: <functionplotrule relationship="le" value="0" derivativeorder="2" xinitiallabel="chargeright" xfinallabel="end" percentageerror="20" />
   20: </functionplotruleset>
   21: 
   22: <hintgroup showoncorrect="no">
   23: <hintpart on="chargeposition">
   24: <startouttext />The charge is not in the correct position.<endouttext />
   25: </hintpart>
   26: <hintpart on="negleft">
   27: <startouttext />The potential is zero at negative infinity, and the charge is negative.<endouttext />
   28: </hintpart>
   29: <hintpart on="negright">
   30: <startouttext />The potential is zero at positive infinity, and the charge is negative.<endouttext />
   31: </hintpart>
   32: </hintgroup>
   33: </functionplotresponse>
   34: </problem>

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>