Leksjon 2: Transformasjoner

Størrelse: px
Begynne med side:

Download "Leksjon 2: Transformasjoner"

Transkript

1 Lineær algebra med grafiske anvendelser Leksjon 2: Transformasjoner Fra modell til tegning på skjerm side 2 Modell Plantransformasjoner/translasjon side 3 Modell Plantransformasjoner/skalering side 4 Modell Plantransformasjoner/rotasjon side 5 Modell Transformasjonsligningen på matriseform side 6 Modell Romtransformasjoner: Homogene koordinater side 7 Modellkoordinatsystem: OpenGL metode-/kommandosyntaks side 8- View koordinatsystem side -2 Projeksjonstransformasjoner side 3-5 Viewport: Uttegningsvindu side 6 Programeksempel: Transformert kube/terning side 7-9 Effekt av parameterendringer. Noen kjørbare eksempler side 2 V28 Jan H. Nilsen Leksjon 2 Side Fra Modell til tegning på skjerm OpenGL metoder: Steg : gl.gltranslate(); gl.glrotate(), gl.glscale() Steg 2: glu.glulookat() Steg 3 og 4: gl.gfrustum(), gl.glortho(), glu.gluperspective(), glu.gluortho2d() Steg 5: gl.glviewport() V28 Jan H. Nilsen Leksjon 2, side 2

2 Modell. Plantransformasjoner:Translasjon Tre grunnleggende operasjoner i planet: translasjon, skalering og rotasjon. Translasjon Med translasjon forstår vi å flytte, eller parallellforskyve, en figur. Vi tar utgangspunkt i et enkelt punkt. Dette er en enkel operasjon som er lett å formulere matematisk. Vi vil flytte punktet P til en ny posisjon P2. P(x,y)(3,3) P2(,)(8,5) Vi ser uten videre at x+5 y+2 V28 Jan H. Nilsen Leksjon 2, side 3 Modell. Plantransformasjoner: Skalering P(x,y)(3,3) Vi "skalerer" punktet ved å multiplisere med en skaleringsfaktor i x-retningen, sx2, og en i y-retningen, sy3, og får P2(,)(6,9) Sammenhengen er altså: sx x sy y Ved skalering av et polygon, vil i tillegg til at hjørnepunktene flyttes, også vinkler og areal endres. Skalering er uttrykt i forhold til origo V28 Jan H. Nilsen Leksjon 2, side 4

3 Modell. Plantransformasjoner: Rotasjon P(x,y)(r cos(v),r sin(v)) P2(,)(r cos(v+v2),r sin(v+v2)) sin (a+b) cos(a) sin(b)+sin(a) cos(b) cos (a+b) cos(a) cos(b)-sin(a) sin(b) P((r cos(v), r sin(v) ) P2(r cos(v) cos(v2)-r sin(v) sin(v2), r cos(v) sin(v2)+r sin(v) cos(v2)) xr cos(v) yr sin(v) x cos(v2)-y sin(v2) x sin(v2)+y cos(v2) V28 Jan H. Nilsen Leksjon 2, side 5 Modell: Transformasjonsligningene på matriseform De tre basistransformasjonene i 2D kan beskrives ved følgende likningssett: Translasjon bestemt ved tx og ty: x+tx, y+ty Skalering bestemt ved sx og sy: sx x, sy y Rotasjon bestemt ved v: x cos(v)-y sin(v), x sin(v)+y cos(v) På matriseform kan disse likningene skrives: Translasjon: Skalering: Rotasjon x tx + y ty På homogen-koordinatform: sx x sy y sin v sin v x cos v y tx x ty y sx sy x y sin v sin v x y Alle tre basistransformasjonene kan dermed skrives på samme form: P2 M P V28 Jan H. Nilsen Leksjon 2, side 6

4 Modell. Romtransformasjoner: Homogene koordinater Romtransformasjoner på matriseform: P2 M P Translasjon Skalering gl.gltranslatef(txf,tyf,tzf); gl.glscalef(sxf,syf,szf); z2 tx x ty y tz z sx z2 sy sz x y z Rotasjon rundt: Z-aksen X-aksen Y-aksen gl.glrotatef(vf,.f,.f,.f) gl.glrotatef(vf,.f,.f,.f) gl.glrotatef(vf,.f,.f,.f) cos v sin v z2 sin v x y z z2 sin v sin v x y z z2 sin v sin v x y z V28 Jan H. Nilsen Leksjon 2, side 7 Modellkoordinatsystem: OpenGL metode-/kommandosyntaks Translasjon: gl.gltranslate{fd}( Type x, Type y, Type z) Mulitipliserer den gjeldende matrisen med en translasjonsmatrise som forflytter objektet med de angitt x,y,z-verdiene i WC. Figure 3-5 : Translering av et objekt V28 Jan H. Nilsen Leksjon 2, side 8

5 Modellkoordinatsystem: OpenGL metode-/kommandosyntaks Rotasjon gl.glrotate{fd}(type angle, TYPE x, TYPE y, TYPE z); Multipliserer den gjeldende matrisen med en rotasjonsmatrise som roterer et objekt i en vinkel angle i retning mot urviseren rundt aksen gitt ved vektoren fra origo til punktet (x,y,z) Effekten av gl.glrotatef(45.f,.f,.f,.f), som er en rotasjon på 45 grader mot urviseren, rundt z-aksen er vist i figuren. V28 Jan H. Nilsen Leksjon 2, side 9 Modellkoordinatsystem: OpenGL metode-/kommandosyntaks Skalering gl.glscale{fd}(typex, TYPE y, TYPEz) Multipliserer den gjeldende matrisen med en matrise som strekker, krymper eller speiler et objekt langs aksene i WC. Alle (x,y,z) koordinatene på alle punktene på objektet blir multiplisert med de respektive x,y,z verdiene angitt i parameterlista til metoden TYPE x, TYPE y, TYPE z. gl.glscale er den eneste av modelltransformasjonene som endrer størrelsen på et objekt. Figure 3-7 Viser effekten av gl.glscalef(2.f, -.5f,.f). V28 Jan H. Nilsen Leksjon 2, side

6 View koordinatsystemet Viewing systemet, beskrevet med aksene (u,v,n), spesifiserer hvorfra og hvordan vi retter kameraet vårt når vi skal ta et bilde av modellobjektet vårt. Dette systemet er bestemt ut fra følgende spesifikasjoner av hvordan vi ser modellen: View Reference Point, VRP, som er et punkt i et plan parallelt med projeksjonsplanet. Vi kan godt tenke på dette planet som projeksjonsplanet. View Reference Normal, VRN, som er en normal til projeksjonsplanet, oppreist i VRP. VRN faller sammen med n-aksen i det nye koordinatsystemet Et øyepunkt som ligger på VRN. Dersom vi har en parallellprojeksjon ligger øyepunktet uendelig lang ute på VRN En angivelse av hva som er opp, VUP. Dette for å skille de to andre aksene, u og v. De gis retninger slik at u,v,n er et høyrehåndssystem. V28 Jan H. Nilsen Leksjon 2, side View koordinatsystemet: glu.glulookat(gldouble eyex, GLdouble eyey, GLdouble eyez, GLdouble centerx, GLdouble centery, GLdouble centerz, GLdouble upx, GLdouble upy, GLdouble upz); glu.glulookat() er sammensatt av gl.gltranslate() og gl.glrotate() metoder. Samme effekt kan oppnås ved å benytte gl.gltranslate() og eller gl.glrotate() direkte: Eks: Se figur 3-. gl.gltranslatef(.f,.f, -5.f); glu.glulookat(.,., 5.,.,.,.,.,.,.); V28 Jan H. Nilsen Leksjon 2, side 2

7 Projeksjonstransformasjoner: Bestemmer synspyramiden /synsvolumet Bestemmer hvordan objektet blir projisert ned på skjermen. OpenGL tilbyr to typer projeksjonstransformasjoner: Perspektiv- og ortogonaltransform. Perspektivtransformasjon: gl.glfrustum(gldouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble near, GLdouble far); V28 Jan H. Nilsen Leksjon 2, side 3 Perspektivtransformasjon: Projeksjonstransformasjoner: Figure 3-2 : The Perspective Viewing Volume Specified by glu.gluperspective() glu.gluperspective(gldouble fovy, GLdouble aspect, GLdouble znear, GLdouble zfar); V28 Jan H. Nilsen Leksjon 2, side 4

8 Ortogonaltransformasjoner: Projeksjonstransformasjoner: Figure 3-3 : The Orthographic Viewing Volume spesifisert ved gl.glortho() gl.glortho(gldouble left, GLdouble right, GLdouble bottom, GLdouble top, GLdouble near, GLdouble far); glu.gluortho2d(gldouble left, GLdouble right, GLdouble bottom, GLdouble top); -. < z <. (2D- bildet projiseres ned på skjermen) V28 Jan H. Nilsen Leksjon 2, side 5 Viewport:Uttegningsvindu Viewport: Angir størrelsen på det rektangulære vinduet på skjermen der bildet skal presenteres Måles i skjermkoordinater, dvs pixler Figure 3-5 : Mapper the Viewing Volume til the Viewport gl.glviewport(glint x, GLint y, GLsizei width, GLsizei height); Eks: Disse to OpenGL-metodekallene vil tegne det som ligger innenfor en kvadratisk synspyramide, som et kvadratisk bilde på skjermen: glu.gluperspective(myfovy,., mynear, myfar); gl.glviewport(,, 4, 4); V28 Jan H. Nilsen Leksjon 2, side 6

9 Programeksempel: Transformert kube/terning import com.sun.opengl.util.glut; private GLU glu new GLU(); private GLUT glut new GLUT(); / void init(glautodrawable gldrawable) / public void init(glautodrawable gldrawable) { GL gl gldrawable.getgl(); gl.glmatrixmode(gl.gl_projection); // Select The Projection Matrix gl.glloadidentity(); // Reset The Projection Matrix glu.gluperspective(6.,.,.,.); // Calculate The Aspect Ratio Of The Window // glu.gluortho2d(., 4.,., 4.); // gl.glortho(., 4.,.,4.,., 2.); gl.glmatrixmode(gl.gl_modelview); // Select The Modelview Matrix gl.glloadidentity(); // Reset The ModelView Matrix } V28 Jan H. Nilsen Leksjon 2, side 7 Programeksempel: Transformert kube/terning import com.sun.opengl.util.glut; public void drawglscene( GLAutoDrawable gldrawable) { GL gl gldrawable.getgl(); gl.glclear(gl.gl_color_buffer_bit GL.GL_DEPTH_BUFFER_BIT); gl.glloadidentity(); gl.glcolor3f(.f,.f,.f); gl.glloadidentity(); glu.glulookat(.,.,9.,.,.,.,.,.,.); gl.glrotatef( 45.f,.f,.f,.f ); // 3. M(Rotate) gl.gltranslatef(.f,.f,.f ); // 2. M(Translate) gl.glscalef(.f,2.f,.f ); //. M(Scale) glut.glutwirecube(3.f); } / void display() Draw to the canvas. / // Purely a Java thing. Simple calls DrawGLScene3 once GL is initialized public void display(glautodrawable gldrawable) { GL gl gldrawable.getgl(); drawglscene(gldrawable); // Calls DrawGLScene3 gldrawable.swapbuffers(); //Swap buffers (double buffering) gl.glflush(); // Tvinger tidligere buffrede OpenGL kom. til å utføres med en gang. } V28 Jan H. Nilsen Leksjon 2, side 8

10 Programeksempel: Transformert kube/terning Rekkefølgen matriseoperasjonene utføres i har betydning for resultatet: gl.glrotatef( 45.f,.f,.f,.f ); gl.gltranslatef( 2.f,.f,.f ); gl.gltranslatef( 2.f,.f,.f ); gl.glrotatef( 45.f,.f,.f,.f ); gl.glscalef(.f,2.f,.f ); gl.glscalef(.f,2.f,.f ); P2 Mr Mt Ms P P2 Mt Mr Ms P V28 Jan H. Nilsen Leksjon 2, side 9 Noen kjørbare eksempler Nate Robins har samlet et fint sett med tutorials som viser effekten av parameterendringer for en rekke metoder. Det er vist eksempler på ulik bruk av tegneprimitiver, transformasjoner, projeksjoner, lysposisjoner, interaksjoner mellom lys og materialegenskaper, tåkelegging og tekstur. Last ned og kjør programmene fra web-siden: V28 Jan H. Nilsen Leksjon 2, side 2

Leksjon 2: Transformasjoner

Leksjon 2: Transformasjoner Lineær algebra med grafiske anendelser Leksjon : Transformasjoner Fra modell til tegning på skjerm side Modell Plantransformasjoner/translasjon side 3 Modell Plantransformasjoner/skalering side 4 Modell

Detaljer

Leksjon G2: Transformasjoner

Leksjon G2: Transformasjoner Programmering grunnkurs TDAT: Grafikkdel Leksjon G: Transformasjoner Fra modell til tegning på skjerm side Modell Plantransformasjoner/translasjon side 3 Modell Plantransformasjoner/skalering side 4 Modell

Detaljer

Leksjon G2: Transformasjoner

Leksjon G2: Transformasjoner Programmering grunnkurs TDAT: Grafikkdel Leksjon G: Transformasjoner Fra modell til tegning på skjerm side Modell Plantransformasjoner/translasjon side 3 Modell Plantransformasjoner/skalering side 4 Modell

Detaljer

Et enkelt rammeverk for kjøring av OpenGL-programmer i Java

Et enkelt rammeverk for kjøring av OpenGL-programmer i Java 1 Et enkelt rammeverk for kjøring av OpenGL-programmer i Java JOGL2 API og dokumentasjon kan lastes ned fra siden: http://www.aitel.hist.no/fag/_jva/forelesninger/grafikk/grafikk_h2015/nedlasting_og_installasjonsveiledning_jogl2.pdf

Detaljer

Lokalt Koordinatsystem. Grunnleggende Grafikk Våren 2007. Transformasjoner, Matriser og Scenegraf

Lokalt Koordinatsystem. Grunnleggende Grafikk Våren 2007. Transformasjoner, Matriser og Scenegraf Lokalt Koordinatsstem Grunnleggende Grafikk Våren 27 Transformasjoner, Matriser og Scenegraf Arnt Roald Kristoffersen arntrk@hin.no D339 ITE 165 Grunnleggende Grafikk for Spillprogrammering og ITE153 Datamaskingrafikk

Detaljer

Leksjon 3: Lys og materialer

Leksjon 3: Lys og materialer Lineær algebra med grafiske anvendelser Leksjon 3: Lys og materialer Fjerning av skjulte flater side 2 OpenGL Lysmodellering side 3 Lystyper og tilhørende materialrespons Bakgrunnslys (Ambient light) side

Detaljer

Leksjon 3: Lys og materialer

Leksjon 3: Lys og materialer Lineær algebra med grafiske anvendelser http://www.aitel.hist.no/fag/_lag/ Leksjon 3: Lys og materialer Innledning side 2 Fjerning av skjulte flater side 2 Lystyper og tilhørende materialrespons side 3

Detaljer

Forelesningsnotater SIF8039/ Grafisk databehandling

Forelesningsnotater SIF8039/ Grafisk databehandling Forelesningsnotater SIF839/ Grafisk databehandling Notater til elesninger over: Kapittel 5: Viewing i: Edward Angel: Interactive Computer Graphics Vårsemesteret 22 Torbjørn Hallgren Institutt datateknikk

Detaljer

Oppgave 1 (25 %) - Flervalgsoppgaver

Oppgave 1 (25 %) - Flervalgsoppgaver Oppgaver og løsningsforslag for 4t eksamen 10.mai 006 i LO510D Lineær algebra med grafiske anvendelser. Fra og med oppgave skal alle svar begrunnes. Oppgave 1 (5 %) - Flervalgsoppgaver Denne oppgaven består

Detaljer

Forelesningsnotater SIF8039/ Grafisk databehandling

Forelesningsnotater SIF8039/ Grafisk databehandling Forelesningsnotater SIF839/ Grafisk databehandling Notater til forelesninger over: Kapittel 4: Geometric Objects and ransformations i: Edward Angel: Interactive Computer Graphics Vårsemesteret 22 orbjørn

Detaljer

Emne 6. Lineære transformasjoner. Del 1

Emne 6. Lineære transformasjoner. Del 1 Emne 6. Lineære transformasjoner. Del 1 Lineære transformasjoner kan sammenliknes med vanlig funksjonslære. X x 1 x 2 x 3 f Y Gitt to tallmengder X og Y. y 1 En funksjon f er her en regel som y 2 knytter

Detaljer

INF Obligatorisk oppgave 2

INF Obligatorisk oppgave 2 INF3320 - Obligatorisk oppgave 2 Innleveringsfrist: 23. september (Revisjon 4. september 2003) I denne oppgaven skal vi se på transformasjoner og interaktivitet. Vi skal lage et lite program som implementerer

Detaljer

TDT4195 Bildeteknikk

TDT4195 Bildeteknikk TDT495 Bildeteknikk Grafikk Vår 29 Forelesning 5 Jo Skjermo Jo.skjermo@idi.ntnu.no Department of Computer And Information Science Jo Skjermo, TDT423 Visualisering 2 TDT495 Forrige gang Attributter til

Detaljer

Programmering grunnkurs TDAT1001: Grafikkdel. Introduksjon

Programmering grunnkurs TDAT1001: Grafikkdel. Introduksjon Programmering grunnkurs TDAT1001: Grafikkdel Introduksjon Hva er grafisk databehandling? side 2 Noen eksempler på datagrafikk side 3 Undervisningsopplegg og læremateriell side 4 Introduksjon til OpenGL

Detaljer

=,,,,, = det( A) a a a a a a a a a a + a a 0 1. a11 a12 a22 a12 a11 a22 a12 a21 a11a12 + a12 a11

=,,,,, = det( A) a a a a a a a a a a + a a 0 1. a11 a12 a22 a12 a11 a22 a12 a21 a11a12 + a12 a11 3.3 Oppgaver 3.3.1 1 2 3 1 2 3 2 0 1.La A,,,,, 3 4 B 2 1 C 0 1 a -1 b 1 c 2 Regn ut (a) A a, (b) B b, (c) C c, (d) A B, (e) A B C ( a) ( c) ( e) ( f ) 1-2 2 1 2 + ( 2) ( 1) 4 A a 3 4 1 3 2 + 4 ( 1 ( b)

Detaljer

1 Hva er grafisk databehandling?

1 Hva er grafisk databehandling? Avdeling for informatikk og e-læring, Høgskolen i Sør-Trøndelag 1 Hva er grafisk databehandling? Jan H. Nilsen 14.08.2014 Lærestoffet er utviklet for faget LV381D 3D-Programmering med OpenGL og Java Resymé:

Detaljer

HØGSKOLEN I BERGEN Avdeling for ingeniørutdanning

HØGSKOLEN I BERGEN Avdeling for ingeniørutdanning HØGSKOLEN I BERGEN Avdeling for ingeniørutdanning Eksamen i SOD 165 Grafiske metoder Klasse : 3D Dato : 15. august 2000 Antall oppgaver : 4 Antall sider : 4 Vedlegg : Utdrag fra OpenGL Reference Manual

Detaljer

Universitetet i Agder Fakultet for teknologi og realfag LØSNINGSFORSLAG. Dato: 11. desember 2008 Varighet: 0900-1300. Antall sider inkl.

Universitetet i Agder Fakultet for teknologi og realfag LØSNINGSFORSLAG. Dato: 11. desember 2008 Varighet: 0900-1300. Antall sider inkl. Universitetet i Agder Fakultet for teknologi og realfag LØSNINGSFORSLAG Emnekode: Emnenavn: DAT2 Grafisk Databehandling Dato:. desember 28 Varighet: 9 - Antall sider inkl. forside 7 OPPGAVE. (2%) a) b)

Detaljer

Norges Informasjonstekonlogiske Høgskole

Norges Informasjonstekonlogiske Høgskole Oppgavesettet består av 9 (ni) sider. Norges Informasjonstekonlogiske Høgskole RF5100 Lineær algebra Side 1 av 9 Tillatte hjelpemidler: Kalkulator, vedlagt formelark Varighet: 3 timer Dato: 11.desember

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i INF330 Metoder i grafisk databehandling og diskret geometri Eksamensdag: 3. desember 010 Tid for eksamen: 14.30 18.30 Oppgavesettet

Detaljer

a. Hva er de inverse transformasjonene avfølgende tre transformasjoner T, R og S: θ θ sin( ) cos( ) Fasit: 1 s x cos( θ) sin( θ) 0 0 y y z

a. Hva er de inverse transformasjonene avfølgende tre transformasjoner T, R og S: θ θ sin( ) cos( ) Fasit: 1 s x cos( θ) sin( θ) 0 0 y y z Kommentar: Svar kort og konsist. Husk at eksamen har tre oppgaver. Poengene for hver (del-) oppgave bør gi en indikasjon på hvor me tid som bør benttes per oppgave. Oppgave 1: Forskjellige emner (40 poeng)

Detaljer

LØSNINGSANTYDNING. HØGSKOLEN I AGDER Fakultet for teknologi. DAT 200 Grafisk Databehandling. Ingen. Klasse(r): 2DTM, 2DT, 2 Siving, DT

LØSNINGSANTYDNING. HØGSKOLEN I AGDER Fakultet for teknologi. DAT 200 Grafisk Databehandling. Ingen. Klasse(r): 2DTM, 2DT, 2 Siving, DT HØGSKOLEN I AGDER Fakultet for teknologi LØSNINGSANTYDNING EMNE: FAGLÆRER: DAT 2 Grafisk Databehandling Morgan Konnestad Klasse(r): 2DTM, 2DT, 2 Siving, DT Dato: 5.2.5 Eksamenstid, fra-til: 9. - 3. Eksamensoppgaven

Detaljer

R2 - Vektorer Løsningsskisser

R2 - Vektorer Løsningsskisser K.. -.5 I R2 - Vektorer 25.09.09 Løsningsskisser Gitt vektorene u,2,3 og v 2, 3,5. Regn ut: a) u v b) u v c) u v d) 5u 2v e) v f) Vinkelen mellom u og v Oppgave I: Krever lavt kompetansenivå: Grunnleggende

Detaljer

Emne 10 Litt mer om matriser, noen anvendelser

Emne 10 Litt mer om matriser, noen anvendelser Emne 10 Litt mer om matriser, noen anvendelser (Reelle) ortogonale matriser La A være en reell, kvadratisk matrise, dvs. en (n n)-matrise hvor hvert element Da vil A være ortogonal dersom: og Med menes

Detaljer

1 Hva er grafisk databehandling?

1 Hva er grafisk databehandling? Avdeling for informatikk og e-læring, Høgskolen i Sør-Trøndelag 1 Hva er grafisk databehandling? Jan H. Nilsen 14.08.2016 Lærestoffet er utviklet for faget LV381D 3D-Programmering med OpenGL og Java Resymé:

Detaljer

LØSNINGSANTYDNING EKSAMEN

LØSNINGSANTYDNING EKSAMEN Universitetet i Agder Fakultet for teknologi og realfag LØSNINGSANTYDNING EKSAMEN Emnekode: Emnenavn: DAT Grafisk Databehandling Dato: 5. desember Varighet: 9 - Antall sider inkl. forside 8 Tillatte hjelpemidler:

Detaljer

LØSNINGSFORSLAG. Universitetet i Agder Fakultet for Teknologi og realfag. Dato: 03. desember 2009 Varighet: Antall sider inkl.

LØSNINGSFORSLAG. Universitetet i Agder Fakultet for Teknologi og realfag. Dato: 03. desember 2009 Varighet: Antall sider inkl. Universitetet i Agder Fakultet for Teknologi og realfag LØSNINGSFORSLAG Emnekode: Emnenavn: DAT2 Grafisk Databehandling Dato: 3. desember 29 Varighet: 9-3 Antall sider inkl. forside 8 Tillatte hjelpemidler:

Detaljer

RF5100 Lineær algebra Løsningsforslag til prøveeksamen

RF5100 Lineær algebra Løsningsforslag til prøveeksamen RF5 Lineær algebra Løsningsforslag til prøveeksamen NITH 6. desember Oppgave (a) Jeg skal løse et system av tre ligninger med tre ukjente. Dette gjør jeg ved å utføre radoperasjoner på matrisen tilhørende

Detaljer

LO510D Lin.Alg. m/graf. anv. Våren 2005

LO510D Lin.Alg. m/graf. anv. Våren 2005 TF Høgskolen i Sør Trøndelag Avdeling for informatikk og e læring LO5D Lin.Alg. m/graf. anv. Våren 5 Løsningsforslag Eksamen a) Setter α = og β = i ligningssystemet og gausseliminerer totalmatrisen til

Detaljer

Test, 1 Geometri. 1.2 Regning med vektorer. X Riktig. X Galt. R2, Geometri Quiz løsning. Grete Larsen. 1) En vektor har lengde.

Test, 1 Geometri. 1.2 Regning med vektorer. X Riktig. X Galt. R2, Geometri Quiz løsning. Grete Larsen. 1) En vektor har lengde. Test, 1 Geometri Innhold 1.2 Regning med vektorer... 1 1.3 Vektorer på koordinatform... 6 1.4 Vektorproduktet... 11 1.5 Linjer i rommet... 16 1.6 Plan i rommet... 18 1.7 Kuleflater... 22 Grete Larsen 1.2

Detaljer

Lab 1 Kamerageometri med Eigen

Lab 1 Kamerageometri med Eigen Lab 1 Kamerageometri med Eigen 26.01.2017 Del 1: Introduksjon til Eigen 2 Eigen 3 C++ bibliotek for lineær algebra http://eigen.tuxfamily.org/ «Template bibliotek» «Header only» Flerplatform, Ingen linking!

Detaljer

GENERELLE VEKTORROM. Hittil har vi bare snakket om vektorrom av type

GENERELLE VEKTORROM. Hittil har vi bare snakket om vektorrom av type Emne 8 GENERELLE VEKTORROM Hittil har vi bare snakket om vektorrom av type og underrom av dette. Vi definerte en mengde V som et underrom av hvis det inneholdt og var lukket under addisjon og skalar multiplikasjon.

Detaljer

RF5100 Lineær algebra Leksjon 12

RF5100 Lineær algebra Leksjon 12 RF5100 Lineær algebra Leksjon 12 Lars Sydnes, NITH 26. november 2013 I. GAUSS-ELIMINASJON 2x + 3y + z = 1 2x + 5y z = 1 4x + 7y + 4z = 3 x + 3/2 y + 1/2 z = 1/2 x + 2z = 2 y z = 1 3z = 2 x + 2z = 2 y z

Detaljer

INF februar 2017 Ukens temaer (Kap og i DIP)

INF februar 2017 Ukens temaer (Kap og i DIP) 1. februar 2017 Ukens temaer (Kap 2.4.4 og 2.6.5 i DIP) Geometriske operasjoner Lineære / affine transformer Resampling og interpolasjon Samregistrering av bilder 1 / 30 Geometriske operasjoner Endrer

Detaljer

2D Transformasjoner (s. 51 i VTK boken) Translasjon. Del 2 Grafisk databehandling forts. Rotasjon. Skalering. y x = x + d x, y = y + d y.

2D Transformasjoner (s. 51 i VTK boken) Translasjon. Del 2 Grafisk databehandling forts. Rotasjon. Skalering. y x = x + d x, y = y + d y. 2D Transformasjoner (s. i VTK boken) Translasjon Del 2 Grafisk databehandling forts. (, ) = + d, = + d På matriseform: d d (, ) P =, P =, T = d d P = P + T 24/2-3 IN229 / V3 / Dag 6 2 Skalering Rotasjon

Detaljer

Oppgaver MAT2500. Fredrik Meyer. 29. august 2014

Oppgaver MAT2500. Fredrik Meyer. 29. august 2014 Oppgaver MAT500 Fredrik Meyer 9. august 04 Oppgave. Bruk cosinus-setningen til å se at definisjonen av vinkel i planet blir riktig. Løsning. Dette er en litt rar oppgave. Husk at cosinus-setningen sier

Detaljer

INF januar 2018 Ukens temaer (Kap og i DIP)

INF januar 2018 Ukens temaer (Kap og i DIP) 31. januar 2018 Ukens temaer (Kap 2.4.4 og 2.6.5 i DIP) Geometriske operasjoner Lineære / affine transformer Resampling og interpolasjon Samregistrering av bilder 1 / 30 Geometriske operasjoner Endrer

Detaljer

MA-132 Geometri Torsdag 4. desember 2008 kl Tillatte hjelpemidler: Alle trykte og skrevne hjelpemidler. Kalkulator.

MA-132 Geometri Torsdag 4. desember 2008 kl Tillatte hjelpemidler: Alle trykte og skrevne hjelpemidler. Kalkulator. Institutt for matematiske fag EKSAMEN i MA-1 Geometri Torsdag 4. desember 008 kl. 9.00-14.00 Tillatte hjelpemidler: Alle trykte og skrevne hjelpemidler. Kalkulator. Bokmål Oppgave 1 Gitt et linjestykke.

Detaljer

MAT 1110: Obligatorisk oppgave 1, V-07: Løsningsforslag

MAT 1110: Obligatorisk oppgave 1, V-07: Løsningsforslag 1 MAT 111: Obligatorisk oppgave 1, V-7: Løsningsforslag Oppgave 1. a) Vi deriverer på vanlig måte: ( e (sinh x) x e x ) = = ex + e x = cosh x, ( e (cosh x) x + e x ) = = ex e x = sinh x Enkel algebra gir

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Deleksamen i Eksamensdag: 9. april,. Tid for eksamen: : :. Oppgavesettet er på 9 sider. Vedlegg: Tillatte hjelpemidler: MAT Kalkulus og

Detaljer

HamboHus 5.4 Rev. 1, 8. september 2005 A. Cordray

HamboHus 5.4 Rev. 1, 8. september 2005 A. Cordray HamboHus Technical Note Nr 10: Terreng HamboHus 5.4 Rev. 1, 8. september 2005 A. Cordray I HamboHus 5.4 er implementasjonen av terreng utvidet og forbedret. Det er lettere å lage terrengpunkter, og mye

Detaljer

Løsningsforslag. a) Løs den lineære likningen (eksakt!) 11,1x 1,3 = 2 7. LF: Vi gjør om desimaltallene til brøker: x =

Løsningsforslag. a) Løs den lineære likningen (eksakt!) 11,1x 1,3 = 2 7. LF: Vi gjør om desimaltallene til brøker: x = Prøve i FO99A - Matematikk Dato: 1. desember 014 Målform: Bokmål Antall oppgaver: 8 (0 deloppgaver) Antall sider: 3 Vedlegg: Formelsamling Hjelpemiddel: Kalkulator Alle svar skal grunngis. Alle deloppgaver

Detaljer

1 Introduksjon GeoGebra 2 Speiling, rotasjon og parallellforskyvning 3 Perspektivtegning 4 Symmetriakser

1 Introduksjon GeoGebra 2 Speiling, rotasjon og parallellforskyvning 3 Perspektivtegning 4 Symmetriakser 1 Geometri i kunsten: 1 Introduksjon GeoGebra 2 Speiling, rotasjon og parallellforskyvning 3 Perspektivtegning 4 Symmetriakser MKH GeoGebra - Geometri i kunsten Innhold 1 Introduksjon GeoGebra... 1 1.1

Detaljer

FASIT OG TIPS til Rinvold: Visuelle perspektiv. Lineær algebra. Caspar forlag, 1.utgave 2003 og 2.opplag 2004.

FASIT OG TIPS til Rinvold: Visuelle perspektiv. Lineær algebra. Caspar forlag, 1.utgave 2003 og 2.opplag 2004. FAIT OG TIP til Rinvold: Visuelle perspektiv. Lineær algebra. Caspar forlag,.utgave og.opplag. Versjon..9. Det er ikke tatt med svar på alle oppgaver. Denne fasiten vil bli oppdatert etter hvert. Oppdager

Detaljer

Eksamen R2 Høsten 2013

Eksamen R2 Høsten 2013 Eksamen R2 Høsten 203 Tid: 2 timer Hjelpemidler: Vanlige skrivesaker, passer, linjal med centimetermål og vinkelmåler er tillatt. Oppgave (3 poeng) Deriver funksjonene a) f 5cos b) g sin 2 Oppgave 2 (3

Detaljer

Norges teknisk naturvitenskapelige universitet Institutt for matematiske fag Side 1 av 7 L SNINGSFORSLAG TIL EKSAMEN I SIF5009 MATEMATIKK 3 Bokmål Man

Norges teknisk naturvitenskapelige universitet Institutt for matematiske fag Side 1 av 7 L SNINGSFORSLAG TIL EKSAMEN I SIF5009 MATEMATIKK 3 Bokmål Man Norges teknisk naturvitenskapelige universitet Institutt for matematiske fag Side av 7 L SNINGSFORSLAG TIL EKSAMEN I SIF59 MATEMATIKK Bokmål Mandag. desember Oppgave a) Karakteristisk polynom er + = ;

Detaljer

Oppgaver som illustrerer alle teknikkene i 1.4 og 1.5

Oppgaver som illustrerer alle teknikkene i 1.4 og 1.5 Oppgaver som illustrerer alle teknikkene i 1.4 og 1.5 Gitt 3 punkter A 1,1,1,B 2,1,3,C 3,4,5 I Finne ligning for plan gjennom 3 punkt Lager to vektorer i planet: AB 1, 0,2 og AC 2,3, 4 Lager normalvektor

Detaljer

HØGSKOLEN I SØR-TRØNDELAG

HØGSKOLEN I SØR-TRØNDELAG HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring Kandidat nr: Eksamensdato: 7. desember 007 Varighet: timer (9:00 :00) Fagnummer: LV78D Fagnavn: Digital bildebehandling Klasser: HIDT005H

Detaljer

Eksamen R1, Våren 2015

Eksamen R1, Våren 2015 Eksamen R1, Våren 015 Tid: 3 timer Hjelpemidler: Vanlige skrivesaker, passer, linjal med centimetermål og vinkelmåler er tillatt. Oppgave 1 (4 poeng) Deriver funksjonene a) f( ) 3 3 b) g( ) ln( ) c) h

Detaljer

Homogene lineære ligningssystem, Matriseoperasjoner

Homogene lineære ligningssystem, Matriseoperasjoner Homogene lineære ligningssystem, Matriseoperasjoner E.Malinnikova, NTNU, Institutt for matematiske fag September 22, 2010 Antall løsninger til et lineær ligningssystem Teorem Et lineært ligningssytem har

Detaljer

Øving 3 Determinanter

Øving 3 Determinanter Øving Determinanter Determinanten til en x matrise er definert som Clear@a, b, c, dd K a b OF c d ad -bc Determinanten til en matrise er derfor et tall. Du skal se at det viktige for oss er om tallet er

Detaljer

Moving Objects. We need to move our objects in 3D space.

Moving Objects. We need to move our objects in 3D space. Transformations Moving Objects We need to move our objects in 3D space. Moving Objects We need to move our objects in 3D space. An object/model (box, car, building, character,... ) is defined in one position

Detaljer

RF5100 Lineær algebra Leksjon 1

RF5100 Lineær algebra Leksjon 1 RF5100 Lineær algebra Leksjon 1 Lars Sydnes, NITH 20.august 2013 I. INFORMASJON FAGLÆRER Kontakt: Lars Sydnes lars.sydnes@nith.no 93035685 Bakgrunn: Doktorgrad i Matematikk fra NTNU (2012), Siv.ing. Industriell

Detaljer

INF 2310 Digital bildebehandling

INF 2310 Digital bildebehandling INF 230 Digital bildebehandling Forelesning 3 Geometriske operasjoner Fritz Albregtsen 05.02.203 INF230 Temaer i dag Geometriske operasjoner Lineære / affine transformer Resampling og interpolasjon Samregistrering

Detaljer

Trigonometriske funksjoner (notat til MA0003)

Trigonometriske funksjoner (notat til MA0003) Trigonometriske funksjoner (notat til MA0003) 0. mars 2005 Radianer Gitt et punkt A på en sirkel med radius og sentrum O. La punktet P v flytte seg fra punktet A slik at det beveger seg langs en sirkelbue

Detaljer

GeoGebra for Sinus 2T

GeoGebra for Sinus 2T GeoGebra for Sinus 2T Innhold Vektorer med GeoGebra Skalarproduktet med GeoGebra Parameterframstilling med GeoGebra Ordnede utvalg eksempelet på side 89 med GeoGebra Uordnede utvalg eksempelet på side

Detaljer

Geometri. Menyene i geometri. - kommer fra det greske ordet geo- jord og metron mål.

Geometri. Menyene i geometri. - kommer fra det greske ordet geo- jord og metron mål. Geometri - kommer fra det greske ordet geo- jord og metron mål. Geometri har spilt en viktig rolle i matematikken. Emnet spiller en sentral rolle i skolematematikken. På den tredje internasjonale kongressen

Detaljer

1 Geometri R2 Oppgaver

1 Geometri R2 Oppgaver 1 Geometri R2 Oppgaver Innhold 1.1 Vektorer... 2 1.2 Regning med vektorer... 15 1.3 Vektorer på koordinatform... 19 1.4 Vektorprodukt... 22 1.5 Linjer i rommet... 27 1.6 Plan i rommet... 30 1.7 Kuleflater...

Detaljer

1T eksamen våren 2018 løsningsforslag

1T eksamen våren 2018 løsningsforslag 1T eksamen våren 018 løsningsforslag DEL 1 Uten hjelpemidler Tid: Del 1 skal leveres inn etter timer. Hjelpemidler: Del 1 Vanlige skrivesaker, passer, linjal med centimetermål og vinkelmåler. Oppgave 1

Detaljer

Menylinje og de vanligste funksjonene. Her gjør du de tilpasningene du trenger.

Menylinje og de vanligste funksjonene. Her gjør du de tilpasningene du trenger. GeoGebra GeoGebra 1 GeoGebra er et dynamisk geometriprogram. Ved hjelp av dette programmet kan du framstille forskjellige geometriske figurer, forskjellige likninger (likningssett) og ulike funksjonsuttrykk,

Detaljer

Bruk av dedikert programvare for hydrostatiske beregninger

Bruk av dedikert programvare for hydrostatiske beregninger Avdeling for Ingeniørutdanning Institutt for Maskin- og Marinfag Øving 12a Bruk av dedikert programvare for hydrostatiske beregninger Downloads I øvingene 12a-12b bruker vi igjen vårt labskip, slik at

Detaljer

Årsplan i matematikk Trinn 10 Skoleåret Haumyrheia skole

Årsplan i matematikk Trinn 10 Skoleåret Haumyrheia skole Årsplan i matematikk Trinn 10 Skoleåret 2016-2017 Tids rom Kompetansemål Hva skal vi lære? (Læringsmål) Hvordan jobber vi? (Metoder) 34-38 sammenligne og regne tall på standardform og uttrykke slike tall

Detaljer

Anvendt Robotteknikk Konte Sommer 2019 EKSAMEN HARIS JASAREVIC

Anvendt Robotteknikk Konte Sommer 2019 EKSAMEN HARIS JASAREVIC 2019 Anvendt Robotteknikk Konte Sommer 2019 EKSAMEN HARIS JASAREVIC Innhold Oppgaver... 2 Oppgave 1... 2 Oppgave 2... 2 Oppgave 3... 2 Oppgave 4... 2 Oppgave 5... 3 Oppgave 6... 4 Oppgave 7... 5 Oppgave

Detaljer

Temaer i dag. Geometriske operasjoner. Anvendelser. INF 2310 Digital bildebehandling

Temaer i dag. Geometriske operasjoner. Anvendelser. INF 2310 Digital bildebehandling Temaer i dag INF 310 Digital bildebehandling Forelesning 3 Geometriske operasjoner Fritz Albregtsen Geometriske operasjoner Lineære / affine transformer Resampling og interpolasjon Samregistrering av bilder

Detaljer

Lineære likningssett.

Lineære likningssett. Lineære likningssett. Forelesningsnotater i matematikk. Lineære likningssystemer. Side 1. 1. Innledning. La x 1, x, x n være n ukjente størrelser. La disse størrelsene være forbundet med m lineære likninger,

Detaljer

Lineær algebra. H. Fausk i=1 a ix i. Her har vi oppgitt hva ledd nummer i skal være og hvilke indekser i vi summerer over.

Lineær algebra. H. Fausk i=1 a ix i. Her har vi oppgitt hva ledd nummer i skal være og hvilke indekser i vi summerer over. Lineær algebra H. Fausk 09.03.2015 Andre utkast Linære likningsystem lar seg løse ved bruk av de elementære regneartene. I prinsippet er det enkelt, men det blir fort veldig mange regneoperasjoner som

Detaljer

5.5.1 Bruk matriseregning til å vise at en rotasjon er produktet av to speilinger. Løsningsforslag + + = =

5.5.1 Bruk matriseregning til å vise at en rotasjon er produktet av to speilinger. Løsningsforslag + + = = til oppgavene i avsnitt 55 til oppgaver i avsnitt 55 551 Bruk matriseregning til å vise at en rotasjon er produktet av to speilinger cos( u + v) sin( u + v) cosu sin u u+ v u = sin( u v) cos( u v) sin

Detaljer

Emne 9. Egenverdier og egenvektorer

Emne 9. Egenverdier og egenvektorer Emne 9. Egenverdier og egenvektorer Definisjon: Vi starter med en lineær transformasjon fra til, hvor Dersom, hvor, sier vi at: er egenverdiene til A er tilhørende egenvektorer. betyr at er et reelt eller

Detaljer

Inf109 Programmering for realister Uke 5. I denne leksjonen skal vi se på hvordan vi kan lage våre egne vinduer og hvordan vi bruker disse.

Inf109 Programmering for realister Uke 5. I denne leksjonen skal vi se på hvordan vi kan lage våre egne vinduer og hvordan vi bruker disse. Inf109 Programmering for realister Uke 5 I denne leksjonen skal vi se på hvordan vi kan lage våre egne vinduer og hvordan vi bruker disse. Før du starter må du kopiere filen graphics.py fra http://www.ii.uib.no/~matthew/inf1092014

Detaljer

7 Egenverdier og egenvektorer TMA4110 høsten 2018

7 Egenverdier og egenvektorer TMA4110 høsten 2018 7 Egenverdier og egenvektorer TMA4 høsten 8 Det er ofte hensiktsmessig å tenke på en matrise ikke bare som en tabell med tall, men som en transformasjon av vektorer. Hvis A er en m n-matrise, så gir A

Detaljer

Oppgavesett. Kapittel Oppgavesett 1

Oppgavesett. Kapittel Oppgavesett 1 Kapittel 9 Oppgavesett Dette kapitlet består av fire oppgavesett med oppgaver fra alle deler av kompendiet. 9. Oppgavesett Oppgave. Et dynamisk system er gitt ved x n+ = M x n der M er -matrisen.6.. M

Detaljer

03.10.2013 Manual til. GeoGebra. Ungdomstrinnet. Ressurs til. Grunntall 8 10. Bjørn Bakke og Inger Nygjelten Bakke ELEKTRONISK UNDERVISNINGSFORLAG AS

03.10.2013 Manual til. GeoGebra. Ungdomstrinnet. Ressurs til. Grunntall 8 10. Bjørn Bakke og Inger Nygjelten Bakke ELEKTRONISK UNDERVISNINGSFORLAG AS 03.10.2013 Manual til GeoGebra Ungdomstrinnet Ressurs til Grunntall 8 10 Bjørn Bakke og Inger Nygjelten Bakke ELEKTRONISK UNDERVISNINGSFORLAG AS Innhold Verktøy... 4 Hva vinduet i GeoGebra består av...

Detaljer

Geometriske avbildninger og symmetri. A2A/A2B Høgskolen i Vestfold

Geometriske avbildninger og symmetri. A2A/A2B Høgskolen i Vestfold Geometriske avbildninger og symmetri A2A/A2B Høgskolen i Vestfold 6. november 2009 Innhold 1. Symmetri 2. Avbildninger 3. Isometrier 4. Egenskaper ved avbildninger 5. Symmetrigrupper Kilde for forelesningen:

Detaljer

Institutt for matematiske fag EKSAMEN i MA-132 Geometri Torsdag 4. desember 2008 kl Oppgave 1

Institutt for matematiske fag EKSAMEN i MA-132 Geometri Torsdag 4. desember 2008 kl Oppgave 1 Institutt for matematiske fag EKSAMEN i MA-132 Geometri Torsdag 4. desember 2008 kl. 9.00-14.00 Tillatte hjelpemidler: Alle trykte og skrevne hjelpemidler. Kalkulator. Oppgave 1 Bokmål Gitt et linjestykke.

Detaljer

EKSAMEN Styring av romfartøy Fagkode: STE 6122

EKSAMEN Styring av romfartøy Fagkode: STE 6122 Avdeling for teknologi Sivilingeniørstudiet RT Side 1 av 5 EKSAMEN Styring av romfartøy Fagkode: STE 6122 Tid: Fredag 16.02.2001, kl: 09:00-14:00 Tillatte hjelpemidler: Godkjent programmerbar kalkulator,

Detaljer

EKSAMEN I 3MX-R2 (3MZ-S2), SPØRREUNDERSØKELSE AUGUST 2014

EKSAMEN I 3MX-R2 (3MZ-S2), SPØRREUNDERSØKELSE AUGUST 2014 EKSAMEN I 3MX-R2 (3MZ-S2), SPØRREUNDERSØKELSE AUGUST 2014 Matematikk R2 Oversikt over hovedområdene: Programfag Hovedområder Matematikk R1 Geometri Algebra Funksjoner Matematikk R2 Geometri Algebra Funksjoner

Detaljer

GeoGebraøvelser i geometri

GeoGebraøvelser i geometri GeoGebraøvelser i geometri av Peer Andersen Peer Andersen 2014 Innhold Innledning... 3 Øvelse 1. Figurer i GeoGebra... 4 Øvelse 2. Noen funksjoner i GeoGebra... 8 Øvelse 3. Omskrevet sirkelen til en trekant...

Detaljer

Kurshefte GeoGebra. Barnetrinnet

Kurshefte GeoGebra. Barnetrinnet Kurshefte GeoGebra Barnetrinnet GeoGebra Geometri og algebra Dynamisk geometriverktøy Algebraisk verktøy Gratis Brukes på alle nivåer i utdanningssystemet Finnes på både bokmål og nynorsk Kan lastes ned

Detaljer

Oppfriskningskurs i matematikk 2008

Oppfriskningskurs i matematikk 2008 Oppfriskningskurs i matematikk 2008 Marte Pernille Hatlo Institutt for matematiske fag, NTNU 4.-9. august 2008 Velkommen! 2 Temaer Algebra Trigonometri Funksjoner og derivasjon Integrasjon Eksponensial-

Detaljer

INF{3 4}320 - Obligatorisk oppgave 3

INF{3 4}320 - Obligatorisk oppgave 3 INF{3 4}320 - Obligatorisk oppgave 3 Innleveringsfrist: 14. oktober 2003 (Revisjon 25. september 2003) I denne oppgaven skal vi utvide koden som ble laget for oblig2. I stedet for å tegne en enkel kube

Detaljer

1T eksamen våren 2018

1T eksamen våren 2018 1T eksamen våren 018 DEL 1 Uten hjelpemidler Tid: Del 1 skal leveres inn etter 3 timer. Hjelpemidler: Del 1 Vanlige skrivesaker, passer, linjal med centimetermål og vinkelmåler. Oppgave 1 ( poeng) Løs

Detaljer

Eksamen R2 vår 2012, løsning

Eksamen R2 vår 2012, løsning Eksamen R vår 0, løsning Oppgave ( poeng) a) Deriver funksjonene ) f sin Bruker kjerneregelen på uttrykket sin der Vi har da guu sinu u cosu cos f cos 6cos ) g sin Vi bruker produktregelen for derivasjon.

Detaljer

Kompetansemål Geometri, R Vektorer Regning med vektorer... 5 Addisjon av vektorer... 5 Vektordifferanse... 5

Kompetansemål Geometri, R Vektorer Regning med vektorer... 5 Addisjon av vektorer... 5 Vektordifferanse... 5 1 Geometri Innhold Kompetansemål Geometri, R2... 3 1.1 Vektorer... 4 1.2 Regning med vektorer... 5 Addisjon av vektorer... 5 Vektordifferanse... 5 Multiplikasjon av vektor med tall... 6 Parallelle vektorer...

Detaljer

Anvendt Robotteknikk Konte Sommer FASIT EKSAMEN HARIS JASAREVIC

Anvendt Robotteknikk Konte Sommer FASIT EKSAMEN HARIS JASAREVIC 2019 Anvendt Robotteknikk Konte Sommer 2019 - FASIT EKSAMEN HARIS JASAREVIC Innhold Oppgaver... 2 Oppgave 1... 2 Oppgave 2... 3 Oppgave 3... 3 Oppgave 4... 3 Oppgave 5... 3 Oppgave 6... 4 Oppgave 7...

Detaljer

Geometri i planet. Kapittel Geometrisk tolkning av lineære avbildninger

Geometri i planet. Kapittel Geometrisk tolkning av lineære avbildninger Kaittel 4 Geometri i lanet I dette og det neste kaitlet skal vi studere vektorrom i og dimensjoner, dvs. R og R. Vi har valgt å kalle kaitlene geometri i lan eller rom fordi vi i utgangsanktet skal bruke

Detaljer

Lineær algebra. H. Fausk 09.03.2015. i=1 a ix i. Her har vi oppgitt hva ledd nummer i skal være og hvilke indekser i vi summerer over.

Lineær algebra. H. Fausk 09.03.2015. i=1 a ix i. Her har vi oppgitt hva ledd nummer i skal være og hvilke indekser i vi summerer over. Lineær algebra H. Fausk 09.03.2015 Første utkast Linære likningsystem lar seg løse ved bruk av de elementære regneartene. Selv om løsningen av lineære likingsystem i prinsippet er elementært blir det fort

Detaljer

Universitet i Bergen. Eksamen i emnet MAT121 - Lineær algebra

Universitet i Bergen. Eksamen i emnet MAT121 - Lineær algebra Universitet i Bergen Det matematisk-naturvitenskapelige fakultet Bokmål Eksamen i emnet MAT - Lineær algebra Onsdag 5 september, 0, kl. 09.00-4.00 Tillatte hjelpemidler. kalkulator, i samsvar med fakultetets

Detaljer

Innlevering FO929A - Matematikk forkurs HIOA Obligatorisk innlevering 2 Innleveringsfrist Torsdag 25. oktober 2012 kl. 14:30 Antall oppgaver: 16

Innlevering FO929A - Matematikk forkurs HIOA Obligatorisk innlevering 2 Innleveringsfrist Torsdag 25. oktober 2012 kl. 14:30 Antall oppgaver: 16 Innlevering FO929A - Matematikk forkurs HIOA Obligatorisk innlevering 2 Innleveringsfrist Torsdag 25. oktober 2012 kl. 14:30 Antall oppgaver: 16 1 Finn volum og overateareal til følgende gurer. Tegn gjerne

Detaljer

LØSNING TIL KONTINUASJONSEKSAMEN STE 6251 Styring av romfartøy

LØSNING TIL KONTINUASJONSEKSAMEN STE 6251 Styring av romfartøy HØGSKOLEN I NARVIK Institutt for data-, elektro-, og romteknologi MSc-studiet Studieretning for romteknologi LØSNING TIL KONTINUASJONSEKSAMEN STE 6251 Styring av romfartøy Tid: Onsdag 17.01.2007, kl: 09:00-12:00

Detaljer

FAG: Matematikk TRINN: 10

FAG: Matematikk TRINN: 10 FAG: Matematikk TRINN: 10 Områder Kompetansemål Fra Udir Operasjonaliserte læringsmål - Breidablikk Vurderingskriteri er Tall og algebra *kunne samanlikne og rekne om heile tal, desimaltal, brøkar, prosent,

Detaljer

Rekursjon. Hanois tårn. Milepeler for å løse problemet

Rekursjon. Hanois tårn. Milepeler for å løse problemet Rekursjon. Hanois tårn. Milepeler for å løse problemet Hanois tårn. Milepeler for å løse problemet Forstå spillet Bestemme/skjønne hvordan spillet løses Lage en plan for hva programmet skal gjøre (med

Detaljer

wxmaxima Brukermanual for Matematikk 1T Bjørn Ove Thue

wxmaxima Brukermanual for Matematikk 1T Bjørn Ove Thue wxmaxima Brukermanual for Matematikk 1T Bjørn Ove Thue Om wxmaxima wxmaxima er en utvidet kalkulator som i tillegg til å regne ut alt en vanlig kalkulator kan regne ut, også regner symbolsk. Det vil si

Detaljer

Finn volum og overateareal til følgende gurer. Tegn gjerne gurene.

Finn volum og overateareal til følgende gurer. Tegn gjerne gurene. Innlevering i FORK1100 - Matematikk forkurs OsloMet Obligatorisk innlevering 2 Innleveringsfrist Fredag 19. oktober 2018 kl. 14:30 Antall oppgaver: 15 Løsningsforslag 1 Finn volum og overateareal til følgende

Detaljer

3D Visualisering av menneskelige bevegelser ved bruk av Java og Coin3D.

3D Visualisering av menneskelige bevegelser ved bruk av Java og Coin3D. 3D Visualisering av menneskelige bevegelser ved bruk av Java og Coin3D. En presentasjon av: Øivind Hoff Johansen og Jon Kåre Sørensen LocMoC Low Cost Motion Capture. Avatar ( definisjon fra Store Norske

Detaljer

Matriseoperasjoner. E.Malinnikova, NTNU, Institutt for matematiske fag. September 22, 2009

Matriseoperasjoner. E.Malinnikova, NTNU, Institutt for matematiske fag. September 22, 2009 Matriseoperasjoner E.Malinnikova, NTNU, Institutt for matematiske fag September 22, 2009 Addisjon av matriser Hvis A = [a ij ] og B = [b ij ] er matriser med samme størrelse, så er summen A + B matrisen

Detaljer

Geometri Mona Røsseland Nasjonalt senter for matematikk i Opplæringen Leder i LAMIS Lærebokforfatter, MULTI Geometri i skolen Geometri etter 4.

Geometri Mona Røsseland Nasjonalt senter for matematikk i Opplæringen Leder i LAMIS Lærebokforfatter, MULTI Geometri i skolen Geometri etter 4. Geometri Mona Røsseland Nasjonalt senter for matematikk i Opplæringen Leder i LAMIS Lærebokforfatter, MULTI 15-Apr-07 Geometri i skolen dreier seg blant annet om å analysere egenskaper ved to- og tredimensjonale

Detaljer

Eksamen. 15. november MAT1006 Matematikk 1T-Y. Yrkesfaglege utdanningsprogram Yrkesfaglige utdanningsprogram

Eksamen. 15. november MAT1006 Matematikk 1T-Y. Yrkesfaglege utdanningsprogram Yrkesfaglige utdanningsprogram Eksamen 15. november 016 MAT1006 Matematikk 1T-Y Yrkesfaglege utdanningsprogram Yrkesfaglige utdanningsprogram Nynorsk/Bokmål Nynorsk Eksamensinformasjon Eksamenstid Hjelpemiddel del 1 Hjelpemiddel del

Detaljer

RF3100 Matematikk og fysikk Leksjon 1

RF3100 Matematikk og fysikk Leksjon 1 RF3100 Matematikk og fysikk Leksjon 1 Lars Sydnes, NITH 30. august 2013 I. INFORMASJON FAGLÆRER Kontakt: Lars Sydnes lars.sydnes@nith.no 93035685 Ved NTNU: Doktorgrad i Matematikk 2012, Siv.ing. Industriell

Detaljer

E K S A M E N S O P P G A V E

E K S A M E N S O P P G A V E HØGSKOLEN I AGDER Fakultet for teknologi E K S A M E N S O P P G A V E EMNE: FAGLÆRER: DAT 2 Grafisk Databehandling Morgan Konnestad Klasse(r): 2DTM, 2DT, 2 Siving, DT Dato: 8.2.6 Eksamenstid, fra-til:

Detaljer