# VariablesOtherThanX

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

## Variables Other than x in Formulas: PG Code Snippet

This code snippet shows the essential PG code to use variables other than x in formulas. Note that these are insertions, not a complete PG file. This code will have to be incorporated into the problem file on which you are working.

PG problem file Explanation
Context()->variables->add(t=>"Real");
$d = Compute("-16 t^2 + 5 t + 16");  We need make no changes to the documentation or initialization sections of the problem file. In the set-up section, we add the variable(s) (comma separated) that we need to the Context. If we want to exclude any existing variable(s), we can use are instead of add (e.g., Context()->variables->are(t=>"Real",z=>"Real");). You can also add variables that are symbols to the context by specifying the TeX parameter, as in Context()->variables->are('pi'=>['Real', TeX=>'\pi']); BEGIN_TEXT The height of an object thrown upwards with an initial speed of 5ft/s from a height of 16ft is: \{ans_rule(25)\} END_TEXT  The text and answer sections of the file need not be changed. ANS($d->cmp() );