User manual
zeros()
Katalog >
Til visse formål er resultatformatet for
zeros() mere hensigtsmæssigt end det for
solve(). Men resultatformatet af zeros() kan
ikke udtrykke implicitte løsninger, løsninger,
der kræver uligheder, eller løsninger, der
ikke omfatter Var.
Bemærk: Se også cSolve(), cZeros() og solve
().
zeros({Udtr1, Udtr2}, {VarEllerGæt1,
VarEllerGæt2 [, … ]})⇒matrix
Returnerer de mulige reelle nulpunkter for
de sammenhørende algebraiske udtryk,
hvor hvert VarEllerGæt angiver en
ubekendt, dusøger værdien for.
Du kan også vælge at angive et initielt gæt
til en variabel. HvertVarEllerGæt skal
have formen:
variabel
– eller –
variabel = reelt eller ikke-reelt tal
For eksempel er x gyldig, og det er x=3
også.
Hvis alle ligningerne er polynomier, og hvis
du IKKE angiver nogle initielle gæt, benytter
zeros() den leksikale Gröbner/Buchberger
eliminationsmetode som forsøg på at
bestemme alle komplekse nulpunkter.
Antag for eksempel, at du har en cirkel med
radius r og centrum i origo og en anden
cirkel med radius r og centrum, hvor den
første cirkel skærer den positive x-akse.
Anvend zeros() til at finde
skæringspunkterne.
Som illustreret ved r i eksemplet til højre
kan sammenhørende polynomielle udtryk
have ekstra variable, der ikke har nogen
værdier, men repræsenterer givne
numeriske værdier, der kan erstattes
senere.
Alfabetisk oversigt 209