PDF-format
PDF-format
PDF-format
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
expand(%);<br />
x 3 + 5 x 2 − 13 x + 7<br />
Vi kunne også have brugt expand direkte på det oprindelige udtryk hvis vi vidste at det var denne form af polynomiet<br />
vi foretrak:<br />
> expand(x*((x+2)^2-17)+x^2+7);<br />
x 3 + 5 x 2 − 13 x + 7<br />
... og tilsvarende kunne vi have brugt factor direkte på det oprindelige udtryk:<br />
> factor(x*((x+2)^2-17)+x^2+7);<br />
(x + 7) (x − 1) 2<br />
Kommandoerne expand og factor kan også anvendes på andet end simple polynomier og ofte virker de modsat af<br />
hinanden:<br />
> (x+1)/(x-2);<br />
> expand(%);<br />
> factor(%);<br />
x + 1<br />
x − 2<br />
x 1<br />
+<br />
x − 2 x − 2<br />
x + 1<br />
x − 2<br />
Med expand kan man også få expanderet udtryk med trigonometriske funktioner efter diverse kendte trans<strong>format</strong>ioner:<br />
> sin(2*x);<br />
> expand(%);<br />
sin(2 x)<br />
2 sin(x) cos(x)<br />
Her kan man ikke bruge factor for at komme tilbage:<br />
> factor(%);<br />
2 sin(x) cos(x)<br />
Man skal i stedet bruge funktionen combine som ofte gør det modsatte af expand for specielle funktioner:<br />
> combine(%);<br />
> expand(sin(x+y));<br />
> combine(%);<br />
> Int(x+x^2,x);<br />
> expand(%);<br />
> combine(%);<br />
sin(2 x)<br />
sin(x) cos(y) + cos(x) sin(y)<br />
<br />
<br />
sin(x + y)<br />
x + x 2 dx<br />
<br />
x dx +<br />
<br />
x + x 2 dx<br />
Man kan bede expand om at ikke at ekspandere et bestemt underudtryk. Ved sædvanlig brug af expand ekspanderes<br />
alle underudtryk:<br />
> expand((x+1)*(y+z));<br />
x 2 dx<br />
x y + x z + y + z<br />
17