Download as pdf or txt
Download as pdf or txt
You are on page 1of 19

20-01-2021

Indledende manøvrer
(et lille overblik)

Installation
https://fr.maplesoft.com/download/index.aspx
Indtast License-code før DOWNLOAD:
License-Code: THZ6SZV95UW53RPZ

1
20-01-2021

Slidesæt – arbejde med Maple


 Der er udviklet en række slidesæt til kurset i
metodelære. Maple-slidesættene har 3 formål :

 Introduktion til matematik-programmet Maple


 Repetere lidt almen matematik
 Praktik i opgaveløsning

 Der er endvidere udviklet en mappe med Maple-


regneark (talrige eksempler i nyttig matematik)

Maple-slidesæt - overblik
 Slidesæt 1 – Indledende manøvrer (giver et overblik)
 Slidesæt 2 – Funktionsundersøgelser (1 variabel)
 Slidesæt 3 – Algebra
 Slidesæt 4 – Løsning af lineære ligninger (1-4 variable)
 Slidesæt 5 – Arbejde med geometri og trigonometri
 Slidesæt 6 – Arbejde med vektorer
 Slidesæt 7 – Funktioner med 2 variable f(x,y)
 Slidesæt 8 – Avancerede plottefunktioner
 Slidesæt 9 – Differentialligninger
 Slidesæt 10 – Interface til Excel
 Slidesæt 11 – Smarte trick i Maple

2
20-01-2021

Vi starter nu op med de
indledende manøvrer

Vi starter Maple …

3
20-01-2021

Worksheet vs. Document mode


 Man opstarter med et nyt dokument med ”Files” /New
 Man skal vælge ”mode” :

Worksheet mode
eller
Document mode

 Det anbefales at arbejde i Worksheet mode


 Man kan let se hvilken ”mode” man er i :
 En rød cursor ”>” betyder ”worksheet mode”
 En ”tom cursor” betyder ”document mode”

Simple Maple-instruktioner (1)


 Brug af Maple som simpel lommeregner

 Eksempel
2+3
¾

Vi bemærker, at Maple ikke udregner ¾ med komma-tal


Man kan bede Maple om at regne med komma-tal med
”evalf”
evalf( % ) eller evalf( ¾ )

4
20-01-2021

Simple Maple-instruktioner (2)


 Bemærk : % giver resultatet af sidste udregning

 Eksempler :
evalf(%) # sidste ”udregning”
evalf( ln(3) ) # naturlig logaritme
evalf( sin(0.3) ) # sinus vinklen er opgivet i radianer !

Vi bemærker, at Maples kommatal er ” . ” og IKKE et ” , ”

Expression-paletten
Vi kan hente operatorer fra Expression-
paletten (placeret i venstre side)

 Eksempel kvadratrod
Klik på kvadratroden (med musen)

 Editer a’et til et 4-tal og tryk ”enter”

 Maple udregner kvadratroden af 4

5
20-01-2021

Simple Maple-instruktioner (3)


 Gemmeoperatoren i Maple er ”:=”

 Eksempel
a:= 1
b:= 2
c:= a · b

 Man gemmer altså med operatoren ”:=” (2 tegn !)

 NB: Man må IKKE blot bruge ”=” da dette symbol er


reserveret til specifikation af ligninger (herom senere)

Simple Maple-instruktioner (4)


 Semikolon kan bruges som separator (flere
instruktioner på samme linie ! )

Eksempel
a:= 1; b:= 2;
c:= a · b; # her kan man skrive kommentarer

Symbolet ”#” gør, at resten af linien er en kommentar

6
20-01-2021

Generelt om Maple-regneark
!!!-operatoren
 Maple opdaterer efter vandfalds-metoden – ”nedad”
 Maple ”opfrisker” ikke automatisk regnearket nedad
Eksempel
a:= 2; b:= 5
c:= a · b

 Såfremt vi går tilbage og ændrer ”a:=2” til ”a:=4”


så bliver ”c” ikke automatisk opdateret (som i Excel)

 Maple har en opfriskningsoperator !!! (3 udråbstegn)

!!!-operatoren

7
20-01-2021

Lidt om ”vandfald”
og !!!-operatoren

Simple funktioner
 Vi vil først se lidt på funktionen f(x) = x2 – 4

 Denne funktion kan specificeres med følgende :

f:= x2-4

 Vi kan plotte funktionen :


plot(f)
plot(f, x=-2..20, color=BLUE) # valgt x-interval, blå kurve

8
20-01-2021

Simple funktioner (2)


 Vi vil nu se lidt på funktionen f(x) = ln(x2+4)

 Denne funktion kan specificeres med følgende :

f:= ln(x2+4)

 Vi kan plotte funktionen :


plot(f)

Forbedring af plottet ln(x2+4)


Højre-klik med musen på det producerede plot

9
20-01-2021

Opgave - 1
Plot nedenstående funktion v.h.a Maple i x-intervallet [-10..25]

f := x2 - 4x – 20

Facit :

Simple ligninger
 Vi ønsker at løse ligningen x2 - 4 = 0

 Dette kan gøres på følgende måde :

f:= x2-4; solve(f,x) # ”solve” er en ligningsløser

 ”solve” finder de værdier af x, hvor f = 0

 I dette tilfælde finder ”solveren” løsningerne 2, og -2

10
20-01-2021

Simple ligninger (2)


 Vi ønsker nu at løse ligningen x2 - 7 = 0

 Dette kan gøres på følgende måde :

f:=x2-7; solve(f,x) # ”solve” er en ligningsløser

 ”solve” finder kun de eksakte værdier af x


 Forsøg alternativt :

fsolve(f,x) # ”fsolve” finder løsningerne i flydende tal

Simple ligninger (3)


 Vi ønsker stadig at løse ligningen x2 - 7 = 0

 Dette kan alternativt gøres på følgende måder :

fsolve( x2 - 7 = 0, x ) # ”fsolve” er en numerisk ligningsløser

 Eller udført på den rigtigt pæne måde ….


ligning:= x2 - 7 = 0; fsolve(ligning, x);

11
20-01-2021

Simple ligninger (4)


 Bemærk følgende om ligninger :

 Ligninger arbejder med ”lighedstegn” x2 -4 = 0


 Ligninger kan løses med ”solve” eller ”fsolve”

 NB: ikke alle ligninger har en løsning …..

 Forsøg nu med x2 + 4 = 0

 Ligningen har ingen reelle rødder, men den har 2


komplekse rødder ….

Opgave - 2
a) Plot nedenstående funktion v.h.a Maple i x-intervallet
[-25..15]

f := -x3 – 20x2 + 800

b) Find funktionens rødder, d.v.s. løs ligningen

-x3 – 20x2 + 800 = 0

12
20-01-2021

Lidt om funktions-notation f(x)


 Notationen (benyttet tidligere) var ikke helt korrekt set ud fra
en pedantisk matematisk synsvinkel.

 Vi ønskede at løse ligningen x2 - 4 = 0

 Vi definerede funktionen f og omtalte den med ”f”


men rent formelt hedder den jo f(x)

f:=x->x2-4; solve( f(x) = 0 ); # f er en såkaldt pilefunktion

 Vi kan nu plotte funktionen f(x) med :


plot( f(x) ); plot( f(x), x=2..30, color=GREEN)

Beskyttede ”navne” i Maple


 Vi har benyttet forskellige ”navne” til at gemme
information, data, ligninger, funktioner mv.
Eksempler
a:= 1; b:= 5; c:= a · b;
f:= x2 - 4

 Ikke alle ”navne” er tilladte !


Eksempler på ulovlige navne :
sin, cos, tan, ln osv. (matematiske funktioner)
I (stort I) er reserveret (komplekse tal)
D (stort D) er reserveret (determinant)

13
20-01-2021

Lidt algebra
Maple er meget stærk til algebra !
Eksempel
a:= x – y + 2x·y2 - 3x; b:= x - y; c:= x·(2x - 3y)
produkt:= a·b·c

Lidt algebra (2)


Indtast nu instruktionen expand(%) og ”blam” …..

14
20-01-2021

Lidt algebra (3)


Vi går ”den anden vej” – faktorisering; indtast factor(%)

Nu skal vi se lidt på integration


Integralregning svarer til arealbestemmelse

b
 a
f dx

15
20-01-2021

Intro til integration

 Maple kan integrere


matematiske funktioner

 Integrations-operatoren
kan hentes fra Expression”

Ubestemt integral (stamfunktion)


Bestemt integral

Intro til Integration (2)


Vi ønsker at integrere funktionen

f := -x3 – 20x2 + 800

1. Vi indtaster funktionen i Maple


2. Vi henter integrationsoperatoren (klik på integralet
i expressions-paletten) og tryk ”enter”)
3. Maple finder nu en stamfunktion til f

16
20-01-2021

Opgave - 3
a) Plot nedenstående funktion v.h.a Maple i x-intervallet
[-25..15]

f := -x3 – 20x2 + 800

b) Find stamfunktionen til f, d.v.s. bestem integralet

 f dx

Intro til differentiation

 Maple kan differentiere


matematiske funktioner

 Differentiations-operatoren
kan hentes fra Expression”
(placeret i venstre side i Maple)

17
20-01-2021

Opgave - 4
a) Plot nedenstående funktion v.h.a Maple i x-intervallet
[-25..15]

f := -x3 – 20x2 + 800

b) Find den afledede til funktionen f(x) ofte omtalt som f ’(x)
d.v.s. bestem differentialet

df
dx

Opgave - 5
Løs opgaverne 3 og 4 med pilefunktioner dvs.
a) Plot nedenstående funktion v.h.a Maple i x-intervallet
[-25..15]
f :=x-> -x3 – 20x2 + 800

Hjælp : pilefunktioner hentes i ”Expression”

b) Find stamfunktionen og den afledede til f(x) :

df ( x )
 f (x) dx dx

18
20-01-2021

Hvad har vi lært ?


 Vi har arbejdet lidt med Maple-regneark
 Vi har anvendt symbolerne % ; og #
 Vi har løst nogle simple ligninger (med ”solve” og ”fsolve”)
 Vi har ”leget” lidt med algebra (inkl. ”expand” og ”factor”)
 Vi har hentet funktioner fra ”Expression-paletten”
 Vi har plottet nogle simple funktioner (i et retvinklet
koordinatsystem)
 Vi har integreret og differentieret simple funktioner
 Man kan gå på opdagelse i de udleverede Maple regneark
(placeret i dropbox’en i mappen ”Maple regneark”)

 Vi kører nu videre med slidesæt ”2”

19

You might also like