You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Øgrim | Bakken | Pettersen | Skrindo | Dypbukt | Mustaparta | Thorstensen | Thorstensen<br />
Digitalt verktøy for Sigma R1<br />
<strong>wxMaxima</strong>
<strong>wxMaxima</strong> Sigma R1<br />
Innhold<br />
1 Om <strong>wxMaxima</strong> 4<br />
1.1 Tilleggspakker . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4<br />
2 Regning 5<br />
2.1 Noen forhåndsdefinerte variabler . . . . . . . . . . . . . . . . . . . . . . 5<br />
3 Sannsynlighetsregning 6<br />
3.1 Antall kombinasjoner . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6<br />
3.2 Antall permutasjoner . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6<br />
3.3 Sannsynlighetsfordelinger . . . . . . . . . . . . . . . . . . . . . . . . . . 6<br />
3.3.1 Binomisk fordeling . . . . . . . . . . . . . . . . . . . . . . . . . . 6<br />
3.3.2 Hypergeometrisk fordeling . . . . . . . . . . . . . . . . . . . . . 7<br />
4 Vektorregning 8<br />
4.1 Skalarprodukt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9<br />
4.2 Lengde av vektor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9<br />
4.3 Vinkel mellom vektorer . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10<br />
4.4 Parameterframstilling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11<br />
4.5 Finne punkter på en parameterframstilling . . . . . . . . . . . . . . . . 12<br />
4.6 Finne fart og akselerasjon . . . . . . . . . . . . . . . . . . . . . . . . . . 13<br />
5 Algebra 14<br />
5.1 Faktorisering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14<br />
5.2 Forkorting og forenkling . . . . . . . . . . . . . . . . . . . . . . . . . . . 14<br />
5.3 Polynomdivisjon . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15<br />
5.4 Løse likninger . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16<br />
6 Funksjoner 17<br />
6.1 Tabellverdier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17<br />
6.2 Derivasjon . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17<br />
6.3 Toppunkter og bunnpunkter . . . . . . . . . . . . . . . . . . . . . . . . . 18<br />
6.4 Vendepunkt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19<br />
7 Geometri 19<br />
2
<strong>wxMaxima</strong> Sigma R1<br />
Innledning<br />
Dette heftet er ment som en beskrivelse av dataprogrammet <strong>wxMaxima</strong> som digitalt<br />
verktøy i undervisningen i faget «Matematikk R1», studieforbedredende utdanningsprogram.<br />
Heftet er tilpasset læreverket Sigma matematikk, <strong>Gyldendal</strong> Undervisning,<br />
og inneholder referanser til framstillingen der.<br />
Henvisninger fra boka<br />
Følgende er en oversikt over de sidetallene i læreboka som har referanse til digitale<br />
verktøy. Lista gir deg en oversikt over hvilket avsnitt i dette heftet som omhandler<br />
det aktuelle emnet i læreboka. Henvisningene refererer til sidetall i Sigma matematikk<br />
R1, 2. utgave, <strong>Gyldendal</strong> Undervisning, 2012. I den elektroniske utgaven av<br />
heftet er referansene klikkbare.<br />
Sidetall i læreboka Emne Avsnitt i dette heftet<br />
12 Antall permutasjoner 3.2<br />
14 Antall kombinasjoner 3.1<br />
29 Summere sannsynligheter 3.3.1<br />
98 Tegne parameterframstilling 4.4<br />
98 Finne minimumsverdier 6.3<br />
126 Regne ut tabellverdier 6.1<br />
126 Løse tredjegradslikninger 5.4<br />
136 Regne med tallet e 2.1<br />
162 Derivere 6.2<br />
3
<strong>wxMaxima</strong> Sigma R1<br />
1 Om <strong>wxMaxima</strong><br />
<strong>wxMaxima</strong> (http://wxmaxima.sourceforge.net/) er et grafisk brukergrensesnitt<br />
til Maxima (http://maxima.sourceforge.net/). Dette heftet tar utgangspunkt<br />
i en binærdistribusjon av <strong>wxMaxima</strong> med norske menyer publisert for Windows<br />
på http://www.moglestu.vgs.no/maxima/. Det finnes også distribusjoner<br />
av <strong>wxMaxima</strong> for Linux og Mac OS X. Foreløpig må man da bruke engelsk.<br />
Brukere på Linux og Mac burde likevel ha nytte av heftet. 1<br />
Maxima er i utgangspunktet basert på tekstkommandoer. <strong>wxMaxima</strong> gjør det unødvendig<br />
å huske alle kommandoer. Når du trykker på en knapp eller gjør valg fra<br />
menyene, blir riktig tekstkommando skrevet inn for deg. Det er imidlertid ingenting<br />
i veien for å lære seg en del kommandoer. Du vil arbeide mer effektivt om du<br />
husker de vanligste kommandoene.<br />
1.1 Tilleggspakker<br />
Det finnes nokså mange utvidelser til Maxima. En del funkasjonalitet som av ulike<br />
grunner ikke er innebygd i Maxima kan lastes inn i programmet ved kommandoen<br />
«load». Mange pakker med slike tilleggsfunksjoner ligger klare sammen med programmet.<br />
For å regne med for eksempel binomisk og hypergeometrisk fordeling i<br />
sannsynlighetsregning skriver du «load (distrib)».<br />
I tillegg kan man laste ned pakker som utvider Maximas funkasjonalitet fra Internett.<br />
<strong>Gyldendal</strong> Undervisning har laget en samling kommandoer tilpasset norsk<br />
videregående skole. Den installeres slik:<br />
1. Last ned filen «gyldendal.mac» fra http://www.gyldendal.no/sigma/<br />
til en mappe på din datamaskin, for eksempel i «My Documents».<br />
2. Velg «Åpne» fra Fil-menyen og bla fram til den mappen du lastet ned filen<br />
til.<br />
3. Tast inn «gyldendal.mac» til høyre for «File name:» («Filnavn:») og klikk på<br />
«Open» («Åpne»).<br />
I noen Maximadistribusjoner kan du også velge «Load package…» fra File-menyen.<br />
Fila gyldendal.mac inneholder følgende kommandoer.<br />
– sind(u): Finner sin til vinkel u (i grader).<br />
1 Den offisielle versjonen av <strong>wxMaxima</strong> finnes ikke på norsk. Det er fordeler og ulemper uansett<br />
om man velger den offisielle versjonen på engelsk eller dansk eller om man velger den norske<br />
versjonen. Her har vi valgt å beskrive den norske versjonen.<br />
4
<strong>wxMaxima</strong> Sigma R1<br />
– cosd(u): Finner cos til vinkel u (i grader).<br />
– tand(u): Finner tan til vinkel u (i grader).<br />
– asind(a): Finner hvilken vinkel i grader som har sinusverdi a.<br />
– acosd(a): Finner hvilken vinkel i grader som har cosinusverdi a.<br />
– atand(a): Finner hvilken vinkel i grader som har tangensverdi a.<br />
– ntrt(n,a): Finner n-teroten av a.<br />
– lg(a): Finner den logaritmen til a (logaritme med grunntall 10).<br />
– grader2radianer(u): Konverterer en vinkel u fra grader til radianer.<br />
– radianer2grader(u): Konverterer en vinkel u fra radianer til grader.<br />
Innholdet i fila finner du i vedlegget på side 20.<br />
2 Regning<br />
Du taster inn regnestykker i inntastingsfeltet som på en vanlig lommeregner, med<br />
«⋆» for gange og «/» for dele. Svaret får du når du trykker enter (linjeskift). Programmet<br />
bruker sirkumfleks (∧) for potenser. På noen datamaskiner må man taste<br />
et mellomrom etter «∧». Det vises for øvrig til digitalt verktøy-heftet for Sigma 1T.<br />
2.1 Noen forhåndsdenerte variabler<br />
Maxima bruker «%» som et tegn for variabler i programmet. Dette er noen av variablene:<br />
Symbol Betydning<br />
% Resultatet på forrige linje<br />
%e Tallet e, Eulers konstant, e ≈ 2,718<br />
%pi Tallet π, forholdet mellom omkrets og diameter,<br />
π ≈ 3,142<br />
%i16 Det som er tastet inn på linje 16, inntasting<br />
nummer 16 etter at programmet startet.<br />
%o16 Resultatet på linje 16, resultatet av inntasting<br />
nummer 16 etter at programmet startet.<br />
%i i = −1 (komplekst tall)<br />
Så for å bruke tallet e, taster du inn «%e» eller trykker på knappen merket med «e».<br />
5
<strong>wxMaxima</strong> Sigma R1<br />
3 Sannsynlighetsregning<br />
3.1 Antall kombinasjoner<br />
Tallet 5 taster vi inn som «binomial(5,3)». Vi ser at svaret er 10. Alternativt velger<br />
3<br />
vi «Binomialkoeffisient» fra Sannsynlighet-menyen.<br />
3.2 Antall permutasjoner<br />
For at dette skal virke må vi først laste inn fila «functs.mac», som vi gjør med<br />
kommandoen «load(functs)».<br />
Antall permutasjoner av r objekter fra n objekter taster vi nå inn som «permutation(n,<br />
r)».<br />
Eksempel: Antall permutasjoner av 2 objekter fra 5 objekter blir da «permutation(5,2)».<br />
3.3 Sannsynlighetsfordelinger<br />
3.3.1 Binomisk fordeling<br />
Vi velger «Binomisk fordeling» fra Sannsynlighet-menyen. Der legger vi inn verdier<br />
for n og p. I tillegg taster vi inn i feltet merket med «Antall treff».<br />
Eksempel: Vi løser eksempel 18 på side 29 i læreboka. Kenneth tipper fotball og<br />
krysser av ett kryss på hver av 12 kamper tilfeldig. Hvor stor er sannsynligheten for<br />
åtte rette? Hvor stor er sannsynligheten for minst ti rette?<br />
Vi velger «Binomisk fordeling» fra Sannsynlighet-menyen. Vi setter n til 12, p til<br />
1/3 og «Antall treff» til 8.<br />
6
<strong>wxMaxima</strong> Sigma R1<br />
Vi gjør om svaret til desimaltall og får at sannsynligheten for åtte rette er<br />
880<br />
≈ 0,01489.<br />
594049<br />
For å finne sannsynligheten for minst ti rette velger vi igjen «Binomisk fordeling»<br />
fra Sannsynlighet-menyen. Vi legger inn verdier for n og p og lar feltene merket<br />
«eller» gi at r ligger mellom 10 og 12. Vi får at sannsynligheten for minst 10 rette<br />
er 0,00054.<br />
3.3.2 Hypergeometrisk fordeling<br />
Vi velger «Hypergeometrisk fordeling» fra Sannsynlighet-menyen. Der legger vi<br />
inn verdier for n 1, n 2, r 1 + r 2 og r 1.<br />
Eksempel: Vi løser eksempel 17 på s. 27 i læreboka. En eske inneholder 100 datakomponenter<br />
der er 10 defekte. Vi velger ut sju komponenter. Hva er sannsynligheten<br />
for at nøyaktig én er defekt? Hva er sannsynligheten for at minst én er defekt?<br />
7
<strong>wxMaxima</strong> Sigma R1<br />
Vi velger «Hypergeometrisk fordeling» fra Sannsynlighet-menyen. Der setter n 1 til<br />
10, n 2 til 100 − 10 = 90, r 1 + r 2 til 7 og r 1 til 1.<br />
Vi får at sannsynligheten for en defekt er 0,389.<br />
For å få sannsynligheten for minst én defekt setter vi n 1 til 10, n 2 til 100 −10 = 90,<br />
r 1 + r 2 til 7 og r 1 til mellom 1 og 100. Da får vi at sannsynligheten for minst en<br />
defekt er 0,533.<br />
4 Vektorregning<br />
Vi lgger inn vektorer på vanlig måte med «[» og «]» som koordinatparenteser.<br />
Eksempel: Vi skal legge inn vektoren −→ r = [2, 5]. Vi taster inn «r : [2, 5]». Da får<br />
vi:<br />
Når vi regner med punkter kan det være praktisk å legge inn koordinatene til vektoren<br />
fra origo til punktet.<br />
Eksempel: Vi har punktene A(5, 3) og B(2, 4) og skal finne −→ AB.<br />
Vi taster «OA : [5, 3]», «OB = [2, 4]». Så finner vi −→ AB med «OB − OA»:<br />
8
<strong>wxMaxima</strong> Sigma R1<br />
Vi ser at −→ AB = [−3, 1].<br />
4.1 Skalarprodukt<br />
Skalarproduktet av to vektorer finner du ved å bruke et punktum mellom vektorene.<br />
Eksempel: Vi skal regne ut skalarproduktet av −→ u = [2, −3] og −→ v = [−4, −1].<br />
Vi legger inn de to vektorene og skriver inn «u.v». Vi får at svaret er −→ u · −→ v = −5.<br />
Vi kan også bruke valget «Skalarprodukt» fra Algebra-menyen.<br />
4.2 Lengde av vektor<br />
Lengden av en vektor finner vi ved å ta kvadratroten av skalarproduktet av vektoren<br />
med seg selv.<br />
Eksempel: Vi skal finne |[−3, 1]|.<br />
Vi taster inn «u : [−3, 1]» og «sqrt(u.u)»:<br />
9
<strong>wxMaxima</strong> Sigma R1<br />
Vi ser at svaret er 10 ≈ 3,1623.<br />
Vi kan også bruke menyvalget «Lengden til en vektor» på Algebra-menyen.<br />
4.3 Vinkel mellom vektorer<br />
Vinkelen mellom to vektorer finner vi ved å velge «Vinkelen mellom to vektorer (i<br />
grader)» fra Algebra-menyen. Vi taster inn koordinatene til de to vektorene og får<br />
svaret.<br />
Eksempel: Vi har gitt punktene A(0, −2), B(2, 1) og C(−2, 2), som i eksempel 24<br />
på side 93 i læreboka. Vi skal finne ∠ABC.<br />
Først legger vi inn vektorene fra origo til de tre punktene og finner vektorene<br />
−→<br />
BA = [−2, 3] og −→<br />
BC = [−4, −1].<br />
Så velger vi «Vinkelen mellom to vektorer (i grader)» fra Algebra-menyen. Der<br />
legger vi inn «−2, 3 og −4, −1. Da får vi<br />
10
<strong>wxMaxima</strong> Sigma R1<br />
Vi finner at vinkelen er på 70,3 ◦ .<br />
4.4 Parameterframstilling<br />
Vi kan tegne parametriserte kurver med menyvalget «Graf 2d» på Grafer-menyen.<br />
Vi klikker på «Varianter» og velger «Parametrisk plott».<br />
Imidlertid kan det være nyttig å taste inn tegnekommandoen selv for å kunne finjustere<br />
innstillingene og for å kunne tegne mer enn en kurve.<br />
Eksempel: Vi skal tegne de to banene A og B fra eksempel 27 på side 98 i læreboka,<br />
altså banene gitt ved<br />
<br />
x = 3t<br />
A :<br />
y = 4t − 0,5t2 <br />
−4t + 21<br />
B :<br />
y = 3t − 0,5t2 Vi skal tegne de to banene for t ∈ [0, 5].<br />
Vi skriver inn A : [3 ∗ t, 4 ∗ t − 0.5 ∗ t 2 ] og B : [−4 ∗ t + 21,3 ∗ t − 0.5 ∗ t 2 ].<br />
Vi legger merke til at A[1] nå gir x-koordinaten til kurven og A[2] gir y-koordinaten<br />
til kurven.<br />
Selve tegnekommandoen er «wxplot2d()». Første argument er en liste over funksjoner<br />
som skal tegnes. Deretter følger om ønskelig spesifikasjon av hvilke x-verdier<br />
og eventuelt y-verdier vi ønsker. Når vi taster inn<br />
«wxplot2d([['parametric,A[1], A[2], [t, 0, 5], [nticks, 300]],<br />
11
<strong>wxMaxima</strong> Sigma R1<br />
['parametric, B[1],B[2],[t,0,5],[nticks, 300]]], [x,0,25],[y,0,25]);»<br />
får vi tegnet inn en parametrisert kurve bestående av A sin x-koordinat og A sin ykoordinat<br />
for t-verdier mellom 0 og 5, en parametrisert kurve med B sin x-koordinat<br />
og B sin y-koordinat for t-verdier mellom 0 og 5, hvor vi bruker x ∈ [0, 25] og<br />
y ∈ [0, 25].<br />
4.5 Finne punkter på en parameterframstilling<br />
Vi finner punkter på en parameterframstilling ved å sette inn t-verdier som i et vanlig<br />
funksjonsuttrykk. Dersom vi har lagt inn en parameterframstilling som A, finner vi<br />
punktet på kurven der t = 1 ved å taste «ev(A, t = 1)».<br />
Eksempel: Vi skal finne hvor t = 1 er på kurven gitt ved:<br />
x = 3t<br />
y = 4t − 0,5t 2<br />
Først legger vi inn kurven med A : [3 ∗ t, 4 ∗ t − 0.5 ∗ t 2 ]. Deretter taster vi<br />
«ev(A, t = 1)».<br />
12
<strong>wxMaxima</strong> Sigma R1<br />
Altså tilsvarer t = 1 punktet (3, 3.5) på kurven.<br />
4.6 Finne fart og akselerasjon<br />
Vi finner fartsvektoren ved å derivere vektorfunksjonen. Vi bruker kommandoen<br />
«diff(r, t)». Dette gir fartsvektoren r ′ . Tilsvarende finner vi akselerasjonsvektoren<br />
ved å derivere fartsvektoren.<br />
Eksempel: Et punkt beveger seg som i eksempel 26 i læreboka, nemlig etter parameterframstillingen<br />
x = t + 1<br />
y = −t 2 + 2t + 3<br />
Vi skal finne fartsvektoren og akselerasjonsvektoren etter 2 sekunder.<br />
Vi legger inn −→ r med funksjonsuttrykkene for x(t) og y(t). Deretter finner vi −→ v og<br />
−→ a med «diff()»:<br />
Når vi har funnet −→ v og −→ a kan vi regne ut verdien av dem for t = 2 med «ev()».<br />
Dette gir fartsvektoren og akselerasjonsvektoren for den bestemte t-verdien. For<br />
å finne farten og akselerasjonen finner vi lengden av fartsvektoren og lengden av<br />
akselerasjonsvekstoren som ovenfor i avsnitt 4.2, med «sqrt(%.$)».<br />
13
<strong>wxMaxima</strong> Sigma R1<br />
Vi ser at svaret er at farten er 5 og akselerasjonen er 2.<br />
5 Algebra<br />
5.1 Faktorisering<br />
Faktorisering gjøres med «factor()».<br />
Eksempel: Vi skal faktorisere uttrykket 2x 2 + 3x − 2 på side 120 i læreboka.<br />
Vi taster først inn uttrykket slik at vi er sikre på å ha tastet riktig. Deretter skriver<br />
vi inn «factor(%)».<br />
Så uttrykket kan faktoriseres som (x + 2)(2x − 1).<br />
5.2 Forkorting og forenkling<br />
Maxima har en rekke forskjellige kommandoer som kan brukes til å forenkle uttrykk.<br />
En av de mest anvendelige i R1 er «ratsimp()».<br />
Eksempel: Vi skal forenkle uttrykket<br />
Vi skriver inn uttrykket og taster «ratsimp(%)».<br />
2x−1<br />
2x2 fra side 120 i læreboka.<br />
+3x−2<br />
14
<strong>wxMaxima</strong> Sigma R1<br />
Eksempel: Vi skal trekke sammen og skrive så enkelt som mulig uttrykket i eksem-<br />
pel 2 på side 121 i læreboka, nemlig x2 +2x−8<br />
x2 2x+1<br />
−<br />
−4x+3 2x−6 .<br />
Vi taster inn uttrykket og forenkler med «ratsimp(%)».<br />
5.3 Polynomdivisjon<br />
Vi dividerer med kommandoen «divide()».<br />
Eksempel: Vi skal dividere 4x 3 − 28x 2 + 21x + 18 med x − 6.<br />
For å kontrollere egen inntasting taster vi inn polynomene først og dividerer til slutt:<br />
Svaret viser at divisjonen ga polynomet 4x 2 − 4x − 3 ti svar med 0 i rest.<br />
15
<strong>wxMaxima</strong> Sigma R1<br />
5.4 Løse likninger<br />
Mange likninger kan løses med kommandoen «solve()».<br />
Eksempel: Vi skal løse tredjegradslikningen i eksempel 7 på side 126 i læreboka,<br />
nemlig<br />
x 3 − 6x 2 + 7x + 4 = 0<br />
Vi taster inn likningen og gir kommandoen «solve(%)».<br />
Vi ser at løsningen på likningen er x = 1 ± 2 eller x = 4.<br />
Løsninger som inneholder konstanten %i ignorerer vi fordi de inneholder komplekse<br />
tall.<br />
Eksempel: Vi skal løse likningen i eksempel 8 på side 128.<br />
Vi får:<br />
x 6 − 6x 3 + 5 = 0<br />
De eneste løsningene som ikke inneholder «%i» er x = 5 1<br />
3 = 3 5 og x = 1.<br />
16
<strong>wxMaxima</strong> Sigma R1<br />
6 Funksjoner<br />
Det er to måter å angi navn på funksjonsuttrykk i Maxima. Du kan tilordne en<br />
variabel et navn f slik:<br />
(%i1) f:2*x+5;<br />
(%o1) 2 x + 5<br />
Men du kan også lage en maxima-funksjon med funksjonsnavnet slik:<br />
(%i1) f(x):=2*x+5;<br />
(%o1) f(x) := 2 x + 5<br />
Begge metoder har sine fordeler. I dette heftet har vi brukt den første metoden.<br />
6.1 Tabellverdier<br />
For å finne funksjonsverdien av et uttrykk i bestemte x-verdier bruker vi kommandoen<br />
«ev()».<br />
Eksempel: Vi har funksjonen f(x) fra side 126 i læreboka, nemlig funksjonen<br />
f(x) = x 3 − 6x 2 + 7x + 4<br />
Vi skal regne ut verdien av funksjonen f for x-verdiene −1, 0, 3 og 5 som bakgrunn<br />
for et fortegnsskjema.<br />
Vi skriver inn funksjonsuttrykket. Deretter skriver vi inn «ev(f, x = [−1, 0, 3, 5])».<br />
6.2 Derivasjon<br />
Vi deriverer med kommandoen «diff(f, x)», der f er funksjonen vi skal derivere og<br />
x er variabelen vi skal derivere med hensyn på.<br />
Eksempel: Vi skal derivere funksjonen f(x) = −x 2 +2x +3 fra side 162 i læreboka.<br />
Vi skriver inn «f : −x∧2+2x+3» og deretter «diff(f, x)». Da får vi at f ′ (x) = −2x+2.<br />
17
<strong>wxMaxima</strong> Sigma R1<br />
For å regne ut f ′ (2) skriver vi «diff(f, x, 2).<br />
6.3 Toppunkter og bunnpunkter<br />
Eksempel: Vi skal finne minste verdi av funksjonen f fra side 98 gitt ved<br />
<br />
f(t) = 50t2 − 294t + 441<br />
Vi legger inn funksjonen som f, vi lar f1 være den deriverte av f og finner når f1 er<br />
null med «solve(f1)». Til slutt regner vi ut verdien av f i nullpunktet.<br />
Vi ser at minste verdi ble 21<br />
5 2 .<br />
Her skulle vi egentlig ha tegnet fortegnslinje for f ′ (t) for å avgjøre om t = 147<br />
5 gir<br />
et toppunkt eller bunnpunkt. Siden x er en hele tiden voksende funksjon, forstår<br />
18
<strong>wxMaxima</strong> Sigma R1<br />
vi at f(t) har minste verdi når polynomet under rottegnet har minste verdi. Og grafen<br />
til dette polynomet er en parabel med den hule siden oppover og har derfor et<br />
bunnpunkt.<br />
6.4 Vendepunkt<br />
Vi regner ut den dobbeltderiverte og ser på nullpunktene til den.<br />
Eksempel: Vi skal finne vendepunktet til funksjonen f fra side 203 i læreboka gitt<br />
ved<br />
f(x) = e 2x − 4e x + 3<br />
Vi legger inn funksjonen med «f : %e ∧ (2x) − 4%e ∧ x + 3». Deretter lar vi f1 være<br />
den deriverte og f2 være den dobbeltderiverte. Til slutt finner vi når f2 er null og<br />
regner ut funksjonsverdien der.<br />
Altså er vendepunktet (0, 0).<br />
7 Geometri<br />
Maxima er ikke er dynamisk geometriprogram. Vi anbefaler at du i stedet bruker et<br />
slikt når du arbeider med geometri på en datamaskin.<br />
19
<strong>wxMaxima</strong> Sigma R1<br />
Tilleggspakke<br />
Nedenfor følger innholdet i gyldendal.mac, som det henvises til i avsnitt 1.1.<br />
/* <strong>Gyldendal</strong> undervisning 2009 */<br />
/* --------------------------- */<br />
/* Noen definisjoner som tilpasser maxima videregaaende skole. */<br />
grader2radianer(g):=%pi*g/180$<br />
radianer2grader(r):=r*180/%pi$<br />
sind(u):=float(sin(grader2radianer(u)))$<br />
cosd(u):=float(cos(grader2radianer(u)))$<br />
tand(u):=float(tan(grader2radianer(u)))$<br />
asind(a):=float(radianer2grader(asin(a)))$<br />
acosd(a):=float(radianer2grader(acos(a)))$<br />
atand(a):=float(radianer2grader(atan(a)))$<br />
ntrt(n,a):=float(a^(1/n))$<br />
lg(a):=log(a)/log(10)$<br />
ln(a):=log(a)$<br />
20