User manual

208 Alfabetisk lista
zeros()
Katalog >
Varje rad i den resulterande matrisen
representerar ett alternativt nollställe, med
komponenterna ordnade samma sätt
som i listan VarOrGuess. För att extrahera
en rad, indexera matrisen med [row].
Extrahera rad 2:
Du kan även (eller i stället) inkludera okända
som inte visas i uttrycken. Du kan
exempelvis inkludera z som en okänd för att
utöka föregående exempel till två parallella
överkorsande cylindrar med radien r.
Cylinderlösningarna illustrerar hur familjer
av nollställen kan innehålla godtyckliga
konstanter med formen ck där k är ett
heltalssuffix från 1 till och med 255.
För polynomsystem kan beräkningstiden och
användningen av minne i g grad bero i
vilken ordning du listar okända. Om ditt
första val utarmar minnet, eller tar ditt
tålamod, kan du försöka med att arrangera
om variablerna i uttrycken och/eller i listan
VarOrGuess.
Om du inte inkluderar några gissningar och
om något uttryck är ett icke-polynom i
någon variabel, men alla uttryck är linjära i
de okända, använder zeros() Gauss
eliminationsmetod för att försöka
bestämma alla reella nollställen.
Om ett system är varken polynomt i alla
dess variabler eller linrt i dess okända
bestämmer zeros() gst ett nollställe med
en ungefärlig iterativ metod. För att göra
detta måste antalet okända vara lika med
antalet uttryck och alla övriga variabler i
uttrycken måste förenklas till tal.
Varje okänd startar vid dess gissade värde
om det finns något, annars startar den vid
0.0.
Använd gissningar för att söka ytterligare
nollställen ett i taget. För konvergens kan en
gissning behöva vara ganska nära ett
nollställe.
zInterval
Katalog >
zInterval s,List[,Freq[,CLevel]]