User manual

178 Alfabetisk oversikt
solve() (løs)
Katalog >
solve(Lign1and Lign2 [and ],
VarElForslag1, VarElForslag2 [, ])
Boolskuttrykk
solve(LignSystem, VarElForslag1,
VarElForslag2 [, ])Boolskuttrykk
solve({Lign1, Lign2 [,...]} {VarElForslag1,
VarElForslag2 [, ]}) Boolskuttrykk
Returnerer reelle løsningsalternativer til de
simultane, algebraiske ligningene, der hver
VarElForslag spesifiserer en variabel som
du vil løse med hensyn på.
Du kan skille ligningene med and-
operatoren, eller du kan legge inn et
LignSystem ved å bruke en sjablon fra
katalogen. Antall argumenter
iVarElForslag må passe til antallet
ligninger. Alternativt kan du spesifisere et
startforslag for en variabel. Hver
VarElForslag må være formen:
variabel
eller
variabel = reelt eller ikke-reelt tall
For eksempel er x gyldig, og det er x=3
også.
Hvis alle ligningene er polynomer og hvis du
IKKE spesifiserer noe startforslag, bruker
solve() Gröbner/Buchbergers leksikale
eliminasjonsmetode for å prøve å
bestemme alle reelle løsninger.
La oss for eksempel anta at du har en sirkel
med radius r om origo og en annen sirkel
med radius r midtstilt der hvor den første
sirkelen krysser den positive x-aksen. Bruk
solve() for å finne skjæringspunktene.
Som vist med r i eksemplet til yre, kan
simultane polynomiske ligninger ha ekstra
variabler som ikke har noen verdi, men som
representerer gitte numeriske verdier som
kan settes inn senere.