Beräkningsmetoder för superellipsens omkrets



Relevanta dokument
2. 1 L ä n g d, o m k r e t s o c h a r e a

Matematik CD för TB = 5 +

Lösningar till Matematik 3000 Komvux Kurs D, MA1204. Senaste uppdatering Dennis Jonsson

Förkortning och förlängning av rationella uttryck (s. 27 Origo 3c)

Förkortning och förlängning av rationella uttryck (s. 29 Origo 3b)

Låt eleverna lösa uppgifterna med huvudräkning och sedan jämföra med resultatet av ett program, t.ex. print(6 + 4 * 3)

Lathund, geometri, åk 9

Trigonometri. Sidor i boken 26-34

= a) 12 b) -1 c) 1 d) -12 [attachment:1]räkneoperation lektion 1.odt[/attachment] = a) 0 b) 2 c) 2 d) 1

Lektion Kapitel Uppgift Lösning med programmering

Undersökande arbetssätt i matematik 1 och 2

Matematik 3 Digitala övningar med TI-82 Stats, TI-84 Plus och TI-Nspire CAS

Extramaterial till Matematik Y

Moment Viktiga exempel Övningsuppgifter

5B1134 Matematik och modeller Lösningsförslag till tentamen den 13 januari T = 1 ab sin γ. b sin β = , 956 0, 695 0, 891

Tema: Pythagoras sats. Linnéa Utterström & Malin Öberg

Precis som var fallet med förra artikeln, Geogebra för de yngre i Nämnaren

matematik Lektion Kapitel Uppgift Lösningg T.ex. print(9-2 * 2) a) b) c) d)

Per Berggren och Maria Lindroth

8-1 Formler och uttryck. Namn:.

Lokala mål i matematik

Torskolan i Torsås Mars Matematik. Kriterier för betyget godkänd. Metoder: Arbetssätt. Muntligt. Problemlösning

HEM KURSER SKRIV UT HEM ÄMNE SKRIV UT

Matematik D (MA1204)

1. Beräkna och klassificera alla kritiska punkter till funktionen f(x, y) = 6xy 2 2x 3 3y 4 2. Antag att temperaturen T i en punkt (x, y, z) ges av

Repetition inför tentamen

8-6 Andragradsekvationer. Namn:..

Gruppledtrådar 6-2A (i samband med sidorna 50-60) Ledtråd 2 Den har 4 begränsningsytor (B). Ledtråd 1 Polyedern är regelbunden.

Attila Szabo Niclas Larson Gunilla Viklund Mikael Marklund Daniel Dufåker. GeoGebraexempel

a = a a a a a a ± ± ± ±500

4. Vad kan man multiplicera x med om man vill öka värdet med 15 %?

b) Vi använder cylindriska skal och snittar därför upp området i horisontella snitt.

4-7 Pythagoras sats. Inledning. Namn:..

Sammanfattningar Matematikboken Y

DE FYRA RÄKNESÄTTEN (SID. 11) MA1C: AVRUNDNING

Kängurutävlingen Matematikens hopp

Matematik Uppnående mål för år 6

vux GeoGebraexempel 3b/3c Attila Szabo Niclas Larson Gunilla Viklund Mikael Marklund Daniel Dufåker

5B1134 Matematik och modeller Uppgifter från kontrollskrivningar och tentamina under läsåren och

x sin(x 2 )dx I 1 = x arctan xdx I 2 = x (x + 1)(x 2 2x + 1) dx

Matematik Betygskriterier i matematik år 9 Ekholmsskolan i Linköping

Matematik 4 Kap 3 Derivator och integraler

Konsten att bestämma arean

Np MaB vt Låt k = 0 och rita upp de båda linjerna. Bestäm skärningspunkten mellan linjerna.

Dagens tema är exponentialfunktioner. Egentligen inga nyheter, snarare repetition. Vi vet att alla exponentialfunktioner.

Lokala kursplaner i Matematik Fårösunds skolområde reviderad 2005 Lokala mål Arbetssätt Underlag för bedömning

Södervångskolans mål i matematik

Betygskriterier Matematik D MA p. Respektive programmål gäller över kurskriterierna

Matematik. Mål som eleverna skall ha uppnått i slutet av det fjärde skolåret. Mål som eleverna skall ha uppnått i slutet av det femte skolåret

Facit Läxor. hur många areaenheter som får plats cm 2 cm och 12 4 cm samt 3 cm 16 cm och 6 cm 8 cm.

Matematik Steg: Bas. Mål att sträva mot Mål Målkriterier Omdöme Åtgärder/Kommentarer

Tillämpningar av integraler: Area, skivformeln för volymberäkning, båglängd, rotationsarea, integraler och summor

Bestäm den sida som är markerad med x.

Uppfriskande Sommarmatematik

20 Gamla tentamensuppgifter

Röd kurs. Multiplicera in i parenteser. Mål: Matteord. Exempel. 1 a) 4(x- 5) b) 5(3 + x) 3 Om 3(a + 4) = 36, vad är då 62 2 FUNKTIONER OCH ALGEBRA

TENTAMEN. Ten2, Matematik 1 Kurskod HF1903 Skrivtid 13:15-17:15 Fredagen 25 oktober 2013 Tentamen består av 4 sidor

Matematiska Institutionen L osningar till v arens lektionsproblem. Uppgifter till lektion 9:

Sidor i boken Figur 1:

Matematisk analys för ingenjörer Matlabövning 2 Numerisk ekvationslösning och integration

Matematik och modeller Övningsuppgifter

Attila Szabo Niclas Larson Gunilla Viklund Mikael Marklund Daniel Dufåker. GeoGebraexempel

Matematik A Testa dina kunskaper!

LABORATION 2. Trapetsregeln, MATLAB-funktioner, ekvationer, numerisk derivering

Lokal pedagogisk planering i matematik för årskurs 9

Vi ska titta närmare på några potensfunktioner och skaffa oss en idé om hur deras kurvor ser ut. Vi har tidigare sett grafen till f(x) = 1 x.

Provet består av Del I, Del II, Del III samt en muntlig del och ger totalt 76 poäng varav 28 E-, 24 C- och 24 A-poäng.

Lösning till tentamen i 5B1126 Matematik förberedande kurs för TIMEH1, , kl

Svar och arbeta vidare med Student 2008

Prov 1 2. Ellips 12 Numeriska och algebraiska metoder lösningar till övningsproven uppdaterad a) i) Nollställen för polynomet 2x 2 3x 1:

Tentamen del 1 SF1546, , , Numeriska metoder, grundkurs

REPETITION 2 A. a) Är sträckan proportionell mot tiden? b) Beräkna medelhastigheten under de fem första sekunderna.

Komposanter, koordinater och vektorlängd Ja, den här teorin gick vi igenom igår. Istället koncentrerar vi oss på träning inför KS3 och tentamen.

Mål Likformighet, Funktioner och Algebra år 9

Matematiska uppgifter

Att förstå bråk och decimaltal

Provet består av Del I, Del II, Del III samt en muntlig del och ger totalt 76 poäng varav 28 E-, 24 C- och 24 A-poäng.

Planering för kurs C i Matematik

The Mad Mathematician s Mathematic Consultancy Bureau. Sebastian Genas

Laboration: Att vika ett A4-papper

SF1625 Envariabelanalys Lösningsförslag till tentamen DEL A

Lösningar till Matematisk analys

7F Ma Planering v2-7: Geometri

Repetitionsuppgifter inför Matematik 1. Matematiska institutionen Linköpings universitet 2013

MATEMATIKPROV, LÅNG LÄROKURS BESKRIVNING AV GODA SVAR

Konsultarbete, Hitta maximal volym fo r en la da

8F Ma Planering v2-7 - Geometri

6 cm. 106 Beräkna a) 3 ( 4) b) ( 2) 5 c) 4 ( 2,5) d) ( 8) 1,5. T.ex. print(3 * -4) 13 Beräkna cirkelns a) diameter b) omkrets

Kapitel Grafer för koniska sektioner

MATEMATIKPROV, LÅNG LÄROKURS BESKRIVNING AV GODA SVAR

13 Potensfunktioner. Vi ska titta närmare på några potensfunktioner och skaffa oss en idé om hur deras kurvor ser ut. Vi har tidigare sett grafen till

Optimala vinkeln av bortklippt cirkelsektor fo r maximal volym pa glasstrut

Denna tentamen består av två delar. Först sex enklare uppgifter, som vardera ger maximalt 2 poäng. Andra delen består av tre uppgifter, som

Parametriserade kurvor

Bästa skottläge på en fotbollsplan längs långsidan

RIEMANNSUMMOR. Den bestämda integralen definieras med hjälp av Riemannsummor. Låt vara en begränsad funktion,, reella tal och. lim.

Matematik 5 Kap 3 Derivator och Integraler

9E Ma Planering v2-7 - Geometri

Teresia Månsson, VFU, Matematik 5,

Godisförsäljning. 1. a) Vad blir den totala kostnaden om klassen köper in 10 kg godis? Gör beräkningen i rutan nedan.

Transkript:

Beräkningsmetoder för superellipsens omkrets Frågeställning Svar 1. Vi förväntades ta reda på olika metoder för att beräkna en superellips eller en ellips omkrets. o Givet var ellipsens ekvation:. (Källa 6.) o Givet var superellipsens ekvation: (Källa 1.) 2. Vi förväntades ta reda på vilket värde superellipsens omkrets närmade sig när exponenten n ökade obegränsat. 3. Bestäm Sergelfontänens omkrets. Givet är:. 1. Punkt ett löste vi på tre olika sett. En lösning i ett visningsverktyg, Geogebra, för förståelse för de nästkommande två metoderna. Två program, ett med syftet mobilitet i en miniräknare (Texas TI 82 eller TI- 84). Det andra med syftet precision och det skrev vi i Python som används på dator. 2. När superellipsens exponent gäller följande formel: 3. Tillämpning av Python program med given fakta ger Omkretsen: 140,7m och Arean: 1445,13m 2 Lösningar 1. Omkrets a. Geogebra Med denna metod har vi löst uppgiften för er förståelse. Ni ska med denna metod få förståelse för de nästkommande två metoderna samt illustrativt visa funktionen hos båglängder. (Se bifogad fil: Superellips GGB). Till att börja med finns tre variabler (glidare) där du kan ställa in dina värden på just din superellips. En glidare för exponent, en för halva bredden (a) och en för halva höjden (b). En ellips definieras som att den kan ritas med ett snöre av längden 2a som i sin tur är fästa i brännpunkterna. (Källa 6.)

Båglängder fungerar på ett sådant vis att man delar in bågen i små delar. Vi valde första kvadranten för enkelhetens skull. Denna ellips råkar vara en cirkel för förståelsens skull, detta kan dock enkelt ändras i programmet. Man ser med enkelhet när man lägger en undersumma till ellipsen att det snarlikt bildas små trianglar. Dessa kan man antingen med Pythagoras sats räkna ut hypotenusorna med och sedan summera dem eller lägga till segment mellan skärningspunkterna och sedan summera de sträckorna. Denna princip är bra men det krävs ett program för en godkänd noggrannhet. b. Miniräknarprogram Denna metod är gjord för att man ska kunna göra uppskattningar i fältet med en mobil enhet, miniräknaren. Man ska kunna få en godkänd uppskattning av en superellips utan att behöva bära med sig sin dator för att få en approximation, miniräknaren klarar dock inte en noggrannhet högre än 1000 beräkningar per heltal i x-led. Beroende på tillfälle och användningsområde kan det fortfarande vara användbart. Miniräknarprogrammet använder sig av samma metod som Geogebra metoden men med högre noggrannhet. Miniräknaren använder sig först av ellipsens derivata och sedan Pythagoras sats med en integral för att beräkna 1000 båglängder per steg i högerled.

För detaljer om programmet, se appendix. c. Python program Vi gjorde denna metod med syftet precision. Vi har en förståelsemetod, en mobil metod men utan nytta om ni inte kan jämföra era resultat på hemmabas med väldig noggrannhet. Denna noggrannhet kan en dator åstadkomma och den kan utföra tiotusentals beräkningar per sekund, vilket gör den optimal för ett program. I Python är noggrannheten en miljon beräkningar per heltal i x-led vilket ger klart godkänd precision. Detta program använder sig av samma metod som miniräknarprogrammet förutom att algebraiska förenklingen är gjord manuellt för att öka hastigheten i programmet, istället för att göra en numerisk derivering som i miniräknaren. Programmet använder sig av en uppdelad trapetsmetod för att integrera och sedan summera omkretsen. (Källa 2, 4, 5.) För detaljer om programmet, se appendix och bifogad fil: Superellips PY. 2. När vi använde oss av Geogebra modellen vi tidigare skapat såg vi tydligt att när exponenten ökar och blir större kommer superellipsen närma sig formen av en rektangel. När exponenten är tillräckligt hög kan man antingen använda sig av program i metod 1 eller i princip räkna i huvudet med formeln (rektangelns omkrets): 4 * Sida : 4a + 4b.

3. Se lösning 1. c. : A= 23 B=20 N=2.5 Omkretsen = 140,7 m Area= 1445,13 m 2 Diskussion Våra olika metoder till frågeställning ett fyller sin funktion på olika sätt, visuellt förklarande, mobil beräkning och precisions beräkning av superellipsens omkrets är alla viktiga, beroende på vad ändamålet och användningsområdet. Personligen anser vi Python programmet är det bästa därför att man kan förlita sig på det, medans miniräknaren ger en god uppskattning och den visuella Geogebra modellen inte ska användas för beräkningar. För vidare undersökningar vore det användbart om en algebraisk formel som uppskattar omkretsen togs fram, den skulle kunna göras manuellt ur ellipsens ekvation sedan deriverad och till sist integrerad i Pythagoras sats med trapetsmetoden. Källförteckning 1. Jonas Hall Konsultbyråchef januari 2012 2. http://sv.wikipedia.org/wiki/numerisk_integrering 4/6 2012 3. http://sv.wikipedia.org/wiki/ellips_(matematik) 4/6 2012 4. http://www.emathzone.com/tutorials/geometry/perimeter-of-an-ellipse.html 4/6 2012 5. http://www.wolframalpha.com/ 4/6 2012 6. Brolin, Hans. Björk Lars-Eric. Matematik 3000. Natur och Kultur. 2000

Appendix Miniräknare program: ClrHome Disp INPUT VALUES: Input A:,A Input B:,B Input N:,N Disp CALCULATING, THIS MAY TAKE SEVERAL MINUTES ((1-X^N/A^N) * B^N)^1/N Y1 nderiv(y1,x,x) Y2 0 Xmin A Xmax -B Ymin B Ymax 1.0 * 10^-3 E fnint( (1+(Y2)^2),X,0,A-E,E) P P*4 U ClrHome Disp ELLIPS OMKRETS:,U Disp ELLIPS AREA:,Π*A*B Tar bort tidigare text Instruktion Här sätts villkoren för superellipsen. Derivatans definition omskriven inmatad i Y1. Derivering av definitionen med avseende på X. Fönstervillkor för inom vilka gränser integralen ska ske. Noggrannhetsvariabel bestäms. Pythagoras sats med integral och summan av dessa multiplicerat med 4 för alla kvadranter lagrat i U. Presentation av omkrets och area (lättare formel) Python program: # -*- coding: cp1252 -*- print "Ellips" import math a = input("a=") b = input("b=") n = input("n=") a = float(a) b = float(b) n = float(n) print "Just a second please..." e=1.0*10**-6 #Förkortningar summa=0.0 bn=b**n an=a**n Tillåter läsning av ö. Ber användaren ställa in superellipsens värden. Gör om dessa värden till decimaltal. Här bestäms noggrannhetsvariabeln. Summan börjar på 0,0.

ba= (b**n) / (a**n) n11 = (1/n - 1) t=e while t<a: x=t nba = ba*(x**n) xn1 = x**(n-1) xn=x**n xn1=x**(n-1) baxn = ba*xn tal1 = (bn - baxn)**n11 tal1 = tal1 * 1/n tal2 = ba * n * xn1 tal = tal1 *tal2 tal = tal**2 tal = 1+ tal tal = math.sqrt(tal) fb = tal Infogar förkortningar utan x- term för att lättare skriva och formatera programmet. Infogar förkortningar med x-term för att lättare skriva och formatera programmet. Framtaget med hjälp av (Källa 5.) x = t-e nba = ba*(x**n) xn1 = x**(n-1) xn=x**n xn1=x**(n-1) baxn = ba*xn tal1 = (bn - baxn)**n11 tal1 = tal1 * 1/n tal2 = ba * n * xn1 tal = tal1 *tal2 tal = tal**2 tal = 1+ tal tal = math.sqrt(tal) fa = tal summa+= (e) * ((fa + fb)/2) t+=e print "Ellipsomkrets:" print summa * 4 print "Ellipsarea:" area = math.pi * a * b print area Beräknar integralen med hjälp av trapetsmetod och uppdelning för att lättare kunna felsöka och ändra. (Källa 2.) Framtaget med hjälp av (Källa 5.) Summerar alla hypotenusor. Presenterar resultat.