Difference between revisions of "AnswerIsSolutionToEquation"
Jump to navigation
Jump to search
m (1 revision: import all default namespace pages from old wiki) |
|||
(2 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
+ | {{historical}} |
||
+ | |||
+ | <p style="font-size: 120%;font-weight:bold">This problem has been replaced with [https://openwebwork.github.io/pg-docs/sample-problems/problem-techniques/AnswerIsSolutionToEquation.html a newer version of this problem]</p> |
||
<h2>Answer is any Solution to an Equation</h2> |
<h2>Answer is any Solution to an Equation</h2> |
||
Line 109: | Line 112: | ||
<ul> |
<ul> |
||
− | <li>POD documentation: [http://webwork.maa.org/ |
+ | <li>POD documentation: [http://webwork.maa.org/pod/pg/macros/parserSolutionFor.html parserSolutionFor.pl]</li> |
− | <li>PG macro: [http:// |
+ | <li>PG macro: [http://webwork.maa.org/viewvc/system/trunk/pg/macros/parserSolutionFor.pl?view=log parserSolutionFor.pl]</li> |
</ul> |
</ul> |
Latest revision as of 16:53, 20 June 2023
This problem has been replaced with a newer version of this problem
Answer is any Solution to an Equation
This PG code shows how to check student answers that can be any point satisfying an equation.
PG problem file | Explanation |
---|---|
DOCUMENT(); loadMacros( "PGstandard.pl", "MathObjects.pl", "parserSolutionFor.pl", ); TEXT(beginproblem()); |
Initialization:
We need to include the macros file |
Context("Vector")->variables->are(x=>'Real',y=>'Real'); $f = SolutionFor("x^2 = cos(y)","(1,0)"); #$f = SolutionFor("x^2 - y = 0",[2,4]); #$f = SolutionFor("x^2 - y = 0",Point(4,2),vars=>['y','x']); |
Setup:
The routine |
Context()->texStrings; BEGIN_TEXT A solution to \($f->{f}\) is \((x,y)\) = \{ans_rule(30)\}. END_TEXT Context()->normalStrings; |
Main Text:
We can use |
$showPartialCorrectAnswers = 1; ANS( $f->cmp() ); ENDDOCUMENT(); |
Answer Evaluation: As is the answer. |
- POD documentation: parserSolutionFor.pl
- PG macro: parserSolutionFor.pl