21.08.2013 Views

wxMaxima - Gyldendal Norsk Forlag

wxMaxima - Gyldendal Norsk Forlag

wxMaxima - Gyldendal Norsk Forlag

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!