Difference between revisions of "TrigExpand Command"
From GeoGebra Manual
(spacing) |
(Add example TrigExpand(sin(x)sin(x/3))) |
||
(12 intermediate revisions by 7 users not shown) | |||
Line 1: | Line 1: | ||
− | <noinclude>{{Manual Page|version= | + | <noinclude>{{Manual Page|version=5.0}}</noinclude>{{command|cas=true|function}} |
− | {{command|cas=true|function}} | + | ;TrigExpand( <Expression> ) |
− | ;TrigExpand | + | :Transforms a trigonometric expression into an expression using only simple variables as arguments. |
− | : | + | :{{example|1=<code>TrigExpand(tan(x + y))</code> gives <math>\frac{\frac{sin(x)}{cos(x)}+\frac{sin(y)}{cos(y)}} {1-\frac{sin(x)}{cos(x)} \cdot \frac{sin(y)}{cos(y)}} </math>.}} |
− | :{{example|1=<code>TrigExpand | + | :It can also expand a product into a linear expression |
− | ;TrigExpand | + | :{{example|1=<code>TrigExpand(sin(x)sin(x/3))</code> gives <math>\frac{3}{2 \; x^{2}} \; cos \left( 2 \cdot \frac{x}{3} \right) - \frac{3}{2 \; x^{2}} \; cos \left( 4 \cdot \frac{x}{3} \right) </math>.}} |
− | : | + | |
− | :{{example|1=<code>TrigExpand | + | ;TrigExpand( <Expression>, <Target Function> ) |
+ | :Transforms a trigonometric expression into an expression using only simple variables as arguments, preferring the given target function. | ||
+ | :{{example|1=<code>TrigExpand(tan(x + y), tan(x))</code> gives <math>\frac{-tan(x) - tan(y)}{tan(x) tan(y) - 1}</math>.}} | ||
+ | |||
==CAS Syntax== | ==CAS Syntax== | ||
− | + | CAS syntaxes may show different results, depending on the selected output mode: | |
− | + | ||
− | :{{example|1=<code>TrigExpand | + | :{{example|1=<code>TrigExpand(tan(x + y))</code> <br/> in [[Image:Mode evaluate.svg|32px]] ''Evaluate'' mode gives <math>\frac{\frac{sin(x)}{cos(x)}+\frac{sin(y)}{cos(y)}} {1-\frac{sin(x)}{cos(x)} \cdot \frac{sin(y)}{cos(y)}} </math> <br/> in [[Image:Mode numeric.svg|32px]] ''Numeric'' mode gives <math>\frac{sin(x) cos(y) + sin(y) cos(x)}{- sin(x) sin(y) +cos(x) cos(y) }</math> .}} |
− | + | ||
− | : | + | |
− | + | The following commands are only available in the [[File:Menu view cas.svg|link=|16px]] [[CAS View]]: | |
− | ;TrigExpand | + | |
− | : | + | ;TrigExpand( <Expression>, <Target Function>, <Target Variable> ) |
− | :{{ | + | :Transforms a trigonometric expression into an expression using only simple variables as arguments, preferring the given target function and target variable. |
− | ;TrigExpand | + | :{{examples|1=<div> |
− | : | + | :*<code>TrigExpand(sin(x), sin(x), x/2)</code> gives <math>2cos \left( \frac{x}{2} \right) sin \left( \frac{x}{2} \right) </math> |
− | :{{example|1=<code>TrigExpand | + | :*<code>TrigExpand(sin(x)/(1+cos(x)), tan(x), x/2)</code> gives <math>tan \left( \frac{x}{2} \right)</math>.</div>}} |
+ | |||
+ | |||
+ | ;TrigExpand( <Expression>, <Target Function>, <Target Variable>, <Target Variable> ) | ||
+ | :Transforms a trigonometric expression into an expression using only simple variables as arguments, preferring the given target function and target variables. | ||
+ | :{{example|1=<code>TrigExpand(csc(x) - cot(x) + csc(y) - cot(y), tan(x), x/2, y/2)</code> gives <math>tan \left( \frac{x}{2} \right) +tan \left( \frac{y}{2} \right) </math>.}} | ||
+ | |||
{{note|See also [[TrigSimplify Command]] and [[TrigCombine Command]].}} | {{note|See also [[TrigSimplify Command]] and [[TrigCombine Command]].}} |
Latest revision as of 08:54, 25 November 2020
- TrigExpand( <Expression> )
- Transforms a trigonometric expression into an expression using only simple variables as arguments.
- Example:
TrigExpand(tan(x + y))
gives \frac{\frac{sin(x)}{cos(x)}+\frac{sin(y)}{cos(y)}} {1-\frac{sin(x)}{cos(x)} \cdot \frac{sin(y)}{cos(y)}} .
- It can also expand a product into a linear expression
- Example:
TrigExpand(sin(x)sin(x/3))
gives \frac{3}{2 \; x^{2}} \; cos \left( 2 \cdot \frac{x}{3} \right) - \frac{3}{2 \; x^{2}} \; cos \left( 4 \cdot \frac{x}{3} \right) .
- TrigExpand( <Expression>, <Target Function> )
- Transforms a trigonometric expression into an expression using only simple variables as arguments, preferring the given target function.
- Example:
TrigExpand(tan(x + y), tan(x))
gives \frac{-tan(x) - tan(y)}{tan(x) tan(y) - 1}.
CAS Syntax
CAS syntaxes may show different results, depending on the selected output mode:
The following commands are only available in the CAS View:
- TrigExpand( <Expression>, <Target Function>, <Target Variable> )
- Transforms a trigonometric expression into an expression using only simple variables as arguments, preferring the given target function and target variable.
- Examples:
TrigExpand(sin(x), sin(x), x/2)
gives 2cos \left( \frac{x}{2} \right) sin \left( \frac{x}{2} \right)TrigExpand(sin(x)/(1+cos(x)), tan(x), x/2)
gives tan \left( \frac{x}{2} \right).
- TrigExpand( <Expression>, <Target Function>, <Target Variable>, <Target Variable> )
- Transforms a trigonometric expression into an expression using only simple variables as arguments, preferring the given target function and target variables.
- Example:
TrigExpand(csc(x) - cot(x) + csc(y) - cot(y), tan(x), x/2, y/2)
gives tan \left( \frac{x}{2} \right) +tan \left( \frac{y}{2} \right) .
Note: See also TrigSimplify Command and TrigCombine Command.