User manual

solve() (løs)
Katalog >
Du kan også (eller istedenfor) inkludere
løsningsvariabler som ikke forekommer i
ligningene. For eksempel kan du inkludere z
som en løsningsvariabel for å utvide det
forrige eksemplet til to parallelle
gjennomskjærende sylindre med radius r.
Sylinderløsningene viser hvordan
løsningsfamilier kan inneholde vilkårlige
konstanter i form av ck, hvor k er et heltall
fra 1 til 255.
For polynomiske systemer kan
beregningstiden eller plassen i minnet
sterkt avhenge av hvilken rekkefølge du
setter løsningsvariabler i. Hvis
startforslaget bruker opp minneplassen
eller tålmodigheten din, kan du prøve å
flytte om variablene i ligningene og/eller
varElForslag-listen.
For å se hele resultatet, trykk £ og bruk
¡og¢ for å bevege markøren.
Hvis du ikke inkluderer noen forslag og hvis
en ligning er ikke-polynomisk i en vilkårlig
variabel men alle ligningene er lineære i
løsningsvariablene, bruker solve() gaussisk
eliminasjon for å prøve å bestemme alle
reelle løsninger.
Hvis et system verken er polynomisk i alle
variablene eller lineær i løsningsvariablene,
bestemmer solve() som regel en løsning
med en tilnærmet iterativ metode. I så fall
må antallet løsningsvariabler være lik
antallet ligninger, og alle andre variabler
(parametre) i ligningene må forenkles til
tall.
For å se hele resultatet, trykk £ og bruk
¡og¢ for å bevege markøren.
Hver løsningsvariabel starter ved foreslått
verdi hvis den er spesifisert; ellers starter
den ved 0.0.
Bruk forslagene til å finne andre løsninger
en etter en. For konvergens kan det hende
at et forslag må re ganske rt en
løsning.
Alfabetisk oversikt 179