Forelesningsnotater SIF8039/ Grafisk databehandling
|
|
|
- Hjørdis Clausen
- 8 år siden
- Visninger:
Transkript
1 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 og inmasjonsvitenskap Norges teknisk-naturvitenskapelige universitet
2 Behandlet hittil Generelt om grafiske sstem Interaksjon i grafiske sstemer odelleringstransmasjoner odellering med OpenGL (selvstudium) 2
3 Neste tema Avbildning: Projeksjonsmetoder Posisjonering av (sntetisk kamera) kamera Spesifikasjon av betraktningsvolum Klipping Avbildningstransmasjonene 3
4 Projeksjonsmetoder Oppgave: Avbilde 3D objekter på en 2D flate 3D 2D avbildningstransmasjon Begrensning: Planare projeksjoner Hovedklasser av planare projeksjoner: Parallellprojeksjoner Perspektiviske projeksjoner 4
5 Parallellprojeksjoner Objekt Bilde Projeksjonsplan Punktene til objektet projiseres langs parallelle linjer Spesifiseres ved projeksjonsplan og projeksjonsretning 5
6 Parallellprojeksjoner Ortografiske parallellprojeksjoner Projeksjonsretningen er ortogonal til projeksjonsplanet Projeksjoner i plan som er vinkelrette på koordinataksene askintegninger - målriktighet Aksonometriske projeksjoner Projeksjonsplanet står skjevt i hold til to eller tre akser Dimetriske projeksjoner Trimetriske projeksjoner Isometriske projeksjoner (en spesiell trimetrisk projeksjon) Rørtegninger Skjeve parallellprojeksjoner 6
7 Ortografiske projeksjoner 7
8 Aksonometriske projeksjoner 8
9 Isometriske projeksjoner En trimetrisk projeksjon der projeksjonsplanet skjærer alle tre akser i samme avstand fra origo Linjer parallelle med koordinataksene sees under samme vinkel (er likt kortet ) Lengder finnes ved multiplikasjon med en fast faktor 9
10 Skjeve parallellprojeksjoner
11 Perspektiviske projeksjoner Objekt Projeksjonsplan Bilde Projeksjonssenter Punktene til objektet projiseres langs linjer som samles i et projeksjonssenter Spesifiseres ved projeksjonsplan og projeksjonssenter
12 Perspektiviske transmasjoner Egenskaper: Parallelle linjer som er parallelle med projeksjonsplanet, blir parallelle Parallelle linjer som ikke er parallelle med projeksjonsplanet, samles i et svinningspunkt (som representerer uendelig langt borte) Forsvinningspunktene gitt når projeksjonsplan og projeksjonssenter er gitt Ingen grense antall mulige svinningspunkter Brukes å bidra til realistisk utseende bilder 2
13 Perspektivprojeksjoner Trepunkts Topunkts Enpunkts 3
14 En-punkts perspektivprojeksjon Ett svinningspunkt 4
15 Topunkts perspektivprojeksjon To svinningspunkt 5
16 Trepunkts perspektivprojeksjon Tre svinningspunkt 6
17 Perspektivisk transmasjon (,,) ( p, p, p ) d d er negativ Projeksjonssenter (COP) Projeksjonsplanets skjæringspunkt med -aksen 7
18 Perspektivisk projeksjon (,,) ( p, p, p ) d p d p / d Tilsvarend e : p / d Dessuten : p d 8
19 Homogene koordinater [ ] T Ser på: som et punkt i et firedimensjonalt rom med homogene koordinater,, og w med w. w t t t t Er en linje i det firedimensjonale rommet De kartesiske koordinatene ligger i planet w: Kartesiske koordinater: / w, / w, / w 9
20 2 Perspektivisk projeksjon Perspektivprojeksjonen slik vi har spesifisert den, representeres med matrisen: / d Vi får: som gir de kartesiske koordinatene: d / d d d p p p / /
21 Ortografisk transmasjon ( p, p, p ) (,,) Projeksjonsplanet er --planet 2
22 22 Ortografisk projeksjon Projeksjonen er: p p p atrisen ortografisk projeksjon er som her: p p p
23 Posisjonering av kameraet Fltte kameraet i hold til scenen? Transmere fra verdenskoordinatsstemet til kamerakoordinatsstemet Eller: Fltte scenen i hold til kameraet? Fltte scenen i kamerakoordinatsstemet SAE TRANSFORASJONSATRISE I BEGGE TILFELLE 23
24 Posisjonering av kameraet PHIGS s metode: Bestemme projeksjonssenter Bestemme snsretning (normalen til projeksjonsplanet) Bestemme viewup -vektor Dette fastlegger kamerakoordinatsstemet entdig 24
25 Posisjonering av kameraet v VUP u COP n VPN Center Of Projection 2 View Plane Normal 3 View Up Vector 4 u-ais 25
26 26 Posisjonering av kameraet Posisjonen til origo i kameraets koordinatsstem: COP COP COP p Projeksjonsplannormalen og viewup -vektoren: n n n n up up up up v v v v
27 Koordinatakser i kamerasstemet Har n-aksen (svarende til -aksen) i retning vektoren n: Søker v-aksen (svarende til -aksen): n v up n n n n v up v v up v up n nn n Projeksjonsplanet v Søker u-aksen (svarende til -aksen): u v n 27
28 Enhetsvektorer i akseretningene Enhetsvektorer akseretningene i uvn-sstemet (kamerakoordinatsstemet): u v n u u v v n n 28
29 29 Koordinater i kamerasstemet Translasjon av kamerakoordinatsstemets origo til verdenskoordinatsstemets origo: ),, ( COP COP COP T T Rotasjon slik at kamerakoordinatsstemets akser faller sammen med verdenskoordinatsstemets akser: n n n v v v u u u R
30 3 Koordinater i kamerasstemet Transmasjon av koordinatrepresentasjoner i verdenskoordinatsstemet til koordinatrepresentasjoner i kamerakoordinatsstemet: ) ( ) ( ) ( COP COP COP COP COP COP COP COP COP COP COP COP W C n n n n n n v v v v v v u u u u u u n n n v v v u u u T R
31 Posisjonering av kameraet PHIGS: evaluate_vieworientationatri OpenGL: glulookat viewrefpoint viewplanenormal viewupvector øepunkt referansepunkt ( siktepunkt ) i scenen viewup -vektor 3
32 Betraktningsvolum Skjev parallellprojeksjon bakplan bilde (, ) (, ) frontplan betraktningsvolum (view volume) projeksjonsplan 32
33 Kanonisk betraktningsvolum Betraktningsvolum skjev parallellprojeksjon transmeres til kanonisk betraktningsvolum Terningen begrenset av planene: ± ± ± Enkelt å: - klippe - fjerne skjulte flater - projisere 33
34 34 Skjærtransmasjonen + ) cot( θ θ ) cot( ) (, θ θ H
35 Oppretting av skjevhet bak θ bak φ Vinklene θ og φ er gitt av projeksjonsretningen. Translere hjørnet (,, ) til origo 2. Opprette skjevheten med en skjærtransmasjon 3. Translere tilbake 35
36 36 Oppretting av skjevhet Skjærtransmasjon: ) cot( ) cot( ), (, φ θ φ θ H Den komplette opprettingstransmasjonen blir: ),, ( ), ( ),, (, opprett T H T φ θ
37 37 Oppretting av skjevhet Ferdig multiplisert: ) cot( ) cot( ) cot( ) cot( φ φ θ θ opprett
38 Kanonisk betraktningsvolum bak. Translere midtpunktet i betraktningsvolumet til origo 2. Skalere til kanonisk betraktningsvolum 38
39 39 Kanonisk betraktningsvolum Translasjon: ) 2, 2, 2 ( bak T T Skalering: ) 2, 2, 2 ( bak S S
40 4 Kanonisk betraktningsvolum Konkatenert: bak bak bak T S parkan
41 Avbildning på skjermen Høde Viewport ( nvhj, nvhj ) Bredde Skjerm 4
42 42 Avbildning på skjermen Det kanoniske betraktningsvolumet projiseres ortografisk inn i frontplanet med transmasjonen: Frontplanet avbildes i viewport med transmasjonen viewport ort
43 43 Viewport-transmasjonen Transmasjonen består av en skalering til viewportens størrelse og m etterfulgt av en transmasjon (translasjon) til skjermkoordinater: høde høde bredde bredde høde bredde høde bredde nvhj nvhj nvhj nvhj viewport
44 Parallellprojeksjon - komplett Komplett avbildningstransmasjon parallellprojeksjon: parallell viewport ort parkan opprett C W modellering 44
45 Komplett transmasjonsbilde Komplett transmasjonsbilde ved parallellprojeksjon: glviewport glortho Ikke støttet i OpenGL total viewport ort parkan opprett ( ( nvhj, ( θ, φ,, nvhj, bredde, høde), ),,, bak ) glulookat P P v C W ( COP, ref, up ) Basistransmasjoner modellering 45
46 Betraktningsvolum Perspektivprojeksjon (, ) bakplan (, ) bilde frontplan projeksjonsplan betraktningsvolum (view volume) 46
47 Betraktningsvolum snsvinkel Snsvinkel i -retningen gitt ved : aspekthold betraktningsvolum Perspektivisk betraktningsvolum kan også spesifiseres ved hjelp av snsvinkel 47
48 Normalisering Et perspektivisk betraktningsvolum i m av et skjevt frustrum, omgjøres til et terningmet kanonisk betraktningsvolum med følgende operasjoner: Oppretting av skjevheten (skjærtransmasjon) Omg til et normalisert frustrum (skalering) Transmasjon fra frustrum til terning 48
49 Oppretting av skjevhet Betraktningsvolum bak θ cot( θ ) cot( φ) Retter opp med skjærtransmasjon 49
50 5 Oppretting av skjevhet Skjevheten rettes fullstendig opp med transmasjonen: , H OBS! Både og vil her være negative.
51 Oppretting av skjevhet (, ) (, ) (, ) (, ) Etter oppretting Før oppretting OBS: Utnttes i påfølgende skalering 5
52 Kanonisk betraktningsvolum Kanonisk betraktningsvolum perspektivprojeksjon: (-,-,-) bak (,,-) 52
53 Kanonisk betraktningsvolum Skalering til kanonisk betraktningsvolum perspektivisk projeksjon: 2 (,, ) (,,-) 2 (-,-,-) (,, ) 53
54 54 Kanonisk betraktningsvolum Skalering til kanonisk betraktningsvolum perspektivisk projeksjon: 2 2 ), 2, 2 ( S per kan
55 Kanonisk betraktningsvolum Kanonisk betraktningsvolum perspektivprojeksjon: bak Kanoniserer med skaleringstransmasjon 55
56 Perspektiv parallell Søker transmasjon som ommer et kanonisk betraktningsvolum perspektivprojeksjon til et kanonisk betraktningsvolum parallellprojeksjon. Vi stiller følgende krav: Siden skal transmeres til og -koordinatene skal ikke påvirke transmasjonen av -koordinaten 56
57 Kanonisk betraktningsvolum Konverterer kanonisk betraktningsvolum perspektivisk projeksjon til kanonisk betraktningsvolum parallellprojeksjon Terningen begrenset av planene: ± ± ± 57
58 Perspektiv parallell Følgende matrise tilfredsstiller disse kravene: per par α β Videre langer vi at: Planet skal transmeres til - bak - der: bak - bak / 58
59 Perspektiv parallell Dette gir: per par per par T T [ ] [ β α ] [ ] T T [ ] [ α + β ] [ ] bak bak bak T T som gir disse to likningenetil bestemmelse avα og β : β α α bak + β bak 59
60 6 Perspektiv parallell Vi får: bak bak bak bak 2 + β α + 2 bak bak bak bak par per
61 Normalisering - komplett Den fullstendige normaliseringen fra skjevt frustrum (avkortet pramide) til terningmet kanonisk betraktningsvolum blir som følger: frus par per par kan per H, ( + ( bak + ( bak ) ) ) bak 2bak 6
62 Perspektivprojeksjon - komplett Komplett avbildningstransmasjon perspektivisk projeksjon: perspektiv viewport ort frus par C W modellering Til sammenlikning: parallell viewport ort parkan opprett C W modellering 62
63 Normalisering - komplett Utledningen av frus->par slik det er gjort her, representerer den vanlige og mest bent fram måten å gjøre det på OpenGL anvender en litt annen variant av matrisen Det eksisterer en enkel bindelse mellom OpenGL s versjon og den som er presentert her Læreboka utleder (med diverse feil under veis og i sluttsvaret) OpenGL s versjon 63
64 En alternativ matrise Vi kan danne en n (og kanskje litt enklere) matrise ved multiplikasjon med faktoren - : frus par frus 2 par Hvordan har det seg at denne matrisen er gjør samme ntten som den opprinnelige!!!??? 2 bak bak 2bak bak 64
65 En alternativ matrise Vi arbeider med homogene koordinater Vi kan skalere alle ledd i en homogen transmasjonsmatrise med samme faktor uten at dette påvirker de resulterende kartesiske koordinatene (,,) som kommer fram av de homogene koordinatene (,,,w): w w w Skalering av matrisens ledd resulterer i lik skalering av teller og nevner 65
66 OpenGL s matrise OpenGL projiserer ortografisk inn i planet - i stedet i planet slik utledningen her legger opp til Dette har først og fremst betdning når det skal avgjøres hvilke flater som er snlige i bildet, og hvilken farge flatene skal ha Vi får OpenGL s matrise ved å reflektere vår matrise frus->par i planet 66
67 67 OpenGL s matrise bak bak bak bak par frus OpenGL par frus
68 OpenGL s matrise OpenGL s matrise kan utledes direkte ved å gjøre et par av valgene underveis i prosessen litt annerledes: Unnlate skaleringen i -retningen ved transmasjonen til kanonisk betraktningsvolum perspektivisk projeksjon: kan per S( 2 Vrenge det perspektiviske betraktningsvolumet ved transmasjonen til terningm:, 2 Planet transmeres til i stedet - bak -,) 68
69 69 Komplett transmasjonsbilde Komplett transmasjonsbilde ved perspektivprojeksjon: modellering up ref COP W C par frus ort nvhj nvhj viewport total v P P høde bredde ),, ( ),,,,, ( ),,, ( bak glviewport glfrustrum glulookat Basistransmasjoner
70 Komplett transmasjonsbilde Komplett transmasjonsbilde ved parallellprojeksjon: glviewport glortho Ikke støttet i OpenGL total viewport ort parkan opprett ( ( nvhj, ( θ, φ,, nvhj, bredde, høde), ),,, bak ) glulookat P P v C W ( COP, ref, up ) Basistransmasjoner modellering 7
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
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)
TDT4195 Bildeteknikk
TDT495 Bildeteknikk Grafikk Vår 29 Forelesning 5 Jo Skjermo [email protected] Department of Computer And Information Science Jo Skjermo, TDT423 Visualisering 2 TDT495 Forrige gang Attributter til
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
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
Forelesningsnotater SIF8039/ Grafisk databehandling
Forelesningsnotater SIF8039/ Grafisk databehandling Notater til forelesninger over: Kapittel 3: Input and Interaction i: Edward Angel: Interactive Computer Graphics Vårsemesteret 2002 Torbjørn Hallgren
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)
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
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
Forelesningsnotater SIF8039/ Grafisk databehandling
Forelesningsnotater SIF8039/ Grafisk databehandling Notater til forelesninger over: Kapittel 1: Graphics Systems and Models i: Edward Angel: Interactive Computer Graphics Vårsemesteret 2002 Torbjørn Hallgren
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
TMA4105 Matematikk 2 vår 2013
TMA4105 Matematikk vår 013 Norges teknisk naturvitenskapelige universitet Institutt for matematiske fag Løsningsforslag Øving Alle oppgavene er fra læreboka Merk: I løsningene til alle oppgavene fra seksjon
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:
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
EKSAMEN I EMNE TDT4195/SIF8043 BILDETEKNIKK ONSDAG 19. MAI 2004 KL
Side 1 av 5 NTNU Norges teknisk-naturvitenskapelige universitet Fakultet for informasjonsteknologi, matematikk og elektroteknikk Institutt for datateknikk og informasjonsvitenskap EKSAMEN I EMNE TDT4195/SIF8043
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
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.
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:
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
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.
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
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
MA0002 Brukerkurs i matematikk B Vår 2013
Norges teknisk naturvitenskapelige universitet Institutt for matematiske fag MA Brukerkurs i matematikk B Vår 3 Løsningsforslag Øving 7 9.4.5 La A = (,, 3) og B = (,, ). Finn vektorrepresentasjonen til
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
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
EKSAMEN I EMNE TDT4230 VISUALISERING TIRSDAG 18. DESEMBER 2007 KL LØSNINGSFORSLAG
Side 1 av 10 NTNU Norges teknisk-naturvitenskapelige universitet Fakultet for fysikk, informatikk og matematikk Institutt for datateknikk og informasjonsvitenskap EKSAMEN I EMNE TDT40 VISUALISERING TIRSDAG
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
( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) 2.9 Løsningsforslag til oppgavene i avsnitt Løsningsforslag. a. b.
.9 til oppgavene i avsnitt.9.9. Regn ut (a) k ( i + j ), () ( i k ) ( j + 3k ), (c) ( i j + 3k ) ( 3i + j k ) a. k ( i + j ) = 0,0,,,0 = 0 + 0 + 0 = 0. ( i k ) ( j k ) ( ) + 3 =, 0, 0,,3 = 0 + 0 + 3 =
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...
R2 kapittel 1 Vektorer Løsninger til kapitteltesten i læreboka
R kapittel 1 Vektorer Løsninger til kapitteltesten i læreboka 1.A a Punktet P har koordinatene P = (,, 5). Det gir PQ = [1,, 3 5] = [1,, 8] b PQ = [1,, 8] = 1 + ( ) + ( 8) = 69 8, 3 c OR = OQ + QR = [1,,
R2 - Vektorer i rommet
R2 - Vektorer i rommet - 26.01.17 Del I - Uten hjelpemidler Løsningsskisser - versjon 31.01.17 Oppgave 1 Gitt vektorene u 1, 2, 3 og v 2, 1, 4. a) Regn ut u v b) Regn ut u v c) Regn ut w u t v d) Løs vektorligningen
Eksamen i MA-104 Geometri 27. mai 2005
Eksamen i M-0 Geometri 7 mai 00 Oppgave Gitt en firkant med hjørner :(,0), :(7,), :(,) og :(,) enne firkanten er motivet i en symmetrisk figur a) Tegn figuren, når den skal være symmetrisk om origo og
EKSAMEN I EMNE TDT4195 BILDETEKNIKK ONSDAG 3. JUNI 2009 KL. 09.00 13.00
Side 1 av 5 EKSAMEN I EMNE TDT4195 BILDETEKNIKK ONSDAG 3. JUNI 2009 KL. 09.00 13.00 Oppgavestillere: Kvalitetskontroll: Richard Blake Jo Skjermo Torbjørn Hallgren Kontakt under eksamen: Richard Blake tlf.
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
Arbeidsoppgaver i vektorregning
Arbeidsoppgaver i vektorregning Fagdag 17.03.2016 Løsningsskisser! God arbeidsinnsats på disse oppgavene vil som vanlig gi stor gevinst på prøven 18.03.16! Hva man bør kunne etter å ha gjort disse arbeidsoppgavene:
Kap. 6 Ortogonalitet og minste kvadrater
Kap. 6 Ortogonalitet og minste kvadrater IR n er mer enn bare et vektorrom: den har et naturlig indreprodukt, nemlig prikkproduktet av vektorer. Dette indreproduktet gjør det mulig å tenke geometrisk og
Tegning av tredimensjonale figurer parallell sentral perspektiv Parallell-projeksjoner grunnlinje horisontalprojeksjon vertikalprojeksjon
Tegning av tredimensjonale figurer Å tegne en tredimensjonal figur på et papirark byr på fundamentale prinsipielle problemer: Papiret er todimensjonalt, mens gjenstandene som skal avbildes, er tredimensjonal.
Oppgaver MAT2500 høst 2011
Oppgaver MAT2500 høst 2011 31. oktober 2011 Oppgaver avsnitt 1 Oppgave 1. Bruk cosinussetningen til å se at definisjonen av vinkel i planet blir riktig. Oppgave 2. Vis at d(x, y) = 0 hvis og bare hvis
Leksjon 2: Transformasjoner
Lineær algebra med grafiske anvendelser http://www.aitel.hist.no/fag/_lag/ Leksjon 2: Transformasjoner Fra modell til tegning på skjerm side 2 Modell Plantransformasjoner/translasjon side 3 Modell Plantransformasjoner/skalering
3D modul for syntetisk kalkulator
av Geir Borgi Glenn Ole Haugen Dag Asle Johansen Masteroppgave i informasjons og kommunikasjonsteknologi Høgskolen i Agder Fakultet for teknologi Grimstad mai 2006 SAMMENDRAG ActionScript er et språk som
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
Felt i naturen, skalar- og vektorfelt, skalering
Kapittel 1 Felt i naturen, skalar- og vektorfelt, skalering Oppgave 1 To vektorer u og v er parallelle hvis vi kan skrive u = cv, der c er en skalar. 2a 1 6 b = c 1 4 b 3a a2+3c+b 16 14 c = 0. Dette gir
Felt i naturen, skalar- og vektorfelt, skalering
Kapittel 1 Felt i naturen, skalar- og vektorfelt, skalering Oppgave 1 To vektorer u og v er parallelle hvis vi kan skrive u = cv, der c er en skalar. 2a 1 6 b = c 1 4 b 3a a2+3c+b 16 14 c = 0. Dette gir
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
Matematikk og fysikk RF3100
DUMMY Matematikk og fysikk RF3100 Løsningsforslag, Øving 11 8mai 201 Tidsfrist: 18mai 201 klokken 1400 Oppgave 1 Obs: I denne oppgaven reperesenterer vi vektorer med 1 n-matriser, altså radvektorer I hele
EKSAMEN. Informasjon om eksamen. Emnekode og -navn: ITD37018 Anvendt Robotteknikk. Dato og tid: , 3 timer. Faglærer: Haris Jasarevic
Informasjon om eksamen EKSAMEN Emnekode og -navn: ITD37018 Anvendt Robotteknikk Dato og tid: 10.12.18, 3 timer Faglærer: Haris Jasarevic Hjelpemidler: Ingen hjelpemidler tillatt Om oppgaven: Alle oppgavene
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
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
Velkommen til MA1103 Flerdimensjonal analyse
Velkommen til MA1103 Flerdimensjonal analyse Foreleser: 14. januar 2013 Kursinformasjon Nettside: wiki.math.ntnu.no/ma1103/2013v/start Foreleser: ([email protected]) Start emne i epost med MA1103 Treffetid:
MA1102 Grunnkurs i analyse II Vår 2019
Norges teknisk naturvitenskapelige universitet Institutt for matematiske fag MA1102 Grunnkurs i analyse II Vår 2019 Først en kommentar. I læreboka møter man kjeglesnitt på standardform, som ellipser x
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:
Eksamen MA-104 Geometri, 22. mai 2006
Eksamen M-0 Geometri,. mai 006 Oppgave På svarark er tegnet en figur sett ovenfra og fra siden. Figuren består av en trekant som ligger i grunnplanet, samt et rett linjestykke DE ( flaggstang ) som står
Øving 3. Oppgave 1 (oppvarming med noen enkle oppgaver fra tidligere midtsemesterprøver)
Institutt for fysikk, NTNU TFY455/FY003: Elektrisitet og magnetisme Vår 2008 Veiledning: Fredag 25. og mandag 28. januar Innleveringsfrist: Fredag. februar kl 2.00 Øving 3 Oppgave (oppvarming med noen
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
KONTINUASJONSEKSAMEN I EMNE TDT4230 VISUALISERING TIRSDAG 9. AUGUST 2005 KL LØSNINGSFORSLAG
Side 1 av 8 NTNU Norges teknisk-naturvitenskapelige universitet Fakultet for fysikk, informatikk og matematikk Institutt for datateknikk og informasjonsvitenskap KONTINUASJONSEKSAMEN I EMNE TDT430 VISUALISERING
SIF5005 MATEMATIKK 2 VÅR r5 drdθ = 1 m. zrdzdrdθ = 1 m. zrdzdrdθ =
SIF55 MAEMAIKK Å 3 Løsningsforslag Hjemmeøving 5 Oppgave. Ser at massen fordeler seg symetrisk om z-aksen, derfor vil tyngdepunktet ligge på z-aksen. Det eneste vi da trenger å regne ut er z. zδd = m π
EKSAMEN RF5100, Lineær algebra
Side av 5 Oppgavesettet består av 5 (fem) sider. EKSAMEN RF500, Lineær algebra Tillatte hjelpemidler: Godkjent kalkulator og utdelt formelark Varighet: 3 timer Dato: 4. oktober 04 Emneansvarlig: Lars Sydnes
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
A.3.e: Ortogonale egenfunksjonssett
TFY4250/FY2045 Tillegg 2 1 Tillegg 2: A.3.e: Ortogonale egenfunksjonssett Ikke-degenererte egenverdier La oss først anta at en operator ˆF har et diskret og ikke-degeneret spektrum. Det siste betyr at
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
Krystaller, symmetri og krystallvekst. Krystallografi: Geometrisk beskrivelse av krystaller, deres egenskaper og indre oppbygning.
Krystaller, symmetri og krystallvekst Krystallografi: Geometrisk beskrivelse av krystaller, deres egenskaper og indre oppbygning. Krystallene sorteres i grupper med felles egenskaper eller oppbygning.
2 Vektorer. 2.1 Algebraiske operasjoner på vektorer
Vektorer Begrepet vektor dukker opp i mange sammenhenger både i matematikk og i fysikk, og står generelt for et objekt som er bestemt ved en størrelse og en retning. Eksempler fra fysikk er forflytning,
5.8 Iterative estimater på egenverdier
5.8 Iterative estimater på egenverdier Det finnes ingen eksplisitt formel for beregning av egenverdiene til en kvadratisk matrise. Iterative metoder som finner (ofte) en (meget god) approksimasjon til
Morleys teorem, Eulerlinja og nipunktsirkelen
Norges teknisk naturvitenskapelige universitet Institutt for matematiske fag Morleys teorem, Eulerlinja og nipunktsirkelen til MA2401 Geometri: Morleys teorem, Eulerlinja og nipunktsirkelen I dette notatet
Løsningsforslag til øving 12
FY12/TFY416 Bølgefysikk. Institutt for fysikk, NTNU. Høsten 28. Løsningsforslag til øving 12 Oppgave 1 a) Hovedmaksima får vi i retninger som tilsvarer at både teller og nevner blir null, dvs φ = nπ, der
Computer Graphics with OpenGL
Computer Graphics with OpenGL 2. Computer Graphics Hardware Plasmapaneler baserer seg på gass som satt under spenning vil emittere lys. LCD-skjermer baserer seg på at lys kan polariseres og at krystaller
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
Trekanter er mangekanter med tre sider. Vi skal starte med å bli kjent med verktøyet som brukes til å tegne mangekanter.
Trekanter GeoGebra er godt egnet til å tegne trekanter og eksperimentere med dem. Vi skal nå se på hvordan vi kan tegne trekanter når vi kjenner en eller flere sider eller vinkler. Vi skal også se på hvordan
SIF5025: Differensiallikninger og dynamiske systemer
SIF505: Differensiallikninger og dnamiske sstemer Løsningsskisse til eksamen mai 003 Oppgave Bestem likevektspunktene til følgende sstem og skisser fasediagrammene (med orientering) a) Sstemet kan skrives
Diffraksjonsgitter (diffraction grating)
Diffraksjonsgitter (diffraction grating) Et diffraksjonsgitter består av et stort antall parallelle spalter med konstant avstand d. Det finnes to hovedtyper, transmisjonsgitter og refleksjonsgitter. Et
8 Eksamenstrening 8 Eksamenstrening
4 Uten hjelpemidler E (Kapittel ) Figuren viser grafene til funksjonene F og f. Det er gitt at F ( ) = f ( ). a Bruk figuren til å bestemme F ( 4). b Bruk figuren til å bestemme arealet av det markerte
Innlevering FO929A - Matematikk forkurs HIOA Obligatorisk innlevering 3 Innleveringsfrist Fredag 14. november 2014 kl. 14 Antall oppgaver: 13
Innlevering FO99A - Matematikk forkurs HIOA Obligatorisk innlevering 3 Innleveringsfrist Fredag 14. november 014 kl. 14 Antall oppgaver: 13 Løsningsforslag 1 Finn volumet til tetraederet med hjørner O(0,
Kapittel 4 - Fotorealistisk fremstilling... 3
11.12.2008 Kapittel 4... 1 DDS-CAD 6.5 Fotorealistisk fremstilling Kapittel Innhold... Side Kapittel 4 - Fotorealistisk fremstilling... 3 Perspektiv... 3 Rendere konturmodell... 4 Rendere sjattert - sanntid...
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
Notat om trigonometriske funksjoner
Notat om trigonometriske funksjoner Dette notatet ble først skrevet for MA000 våren 005 av Ole Jacob Broch. Dette er en noe omarbeidet versjon skrevet høsten 0. Radianer Anta at en vinkel A er gitt, f.eks
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!
1. En tynn stav med lengde L har uniform ladning λ per lengdeenhet. Hvor mye ladning dq er det på en liten lengde dx av staven?
Ladet stav 1 En tynn stav med lengde L har uniform ladning per lengdeenhet Hvor mye ladning d er det på en liten lengde d av staven? A /d B d C 2 d D d/ E L d Løsning: Med linjeladning (dvs ladning per
Vi viser denne ekvivalensen ved å vise begge implikasjoner. " "Anta at G virker trofast på X og anta at g, h G er slik at gx = hx for alle
TMA4150 Algebra Norges teknisk naturvitenskapelige universitet Institutt for matematiske fag Seksjon 16 2 Fasit: G 1 = {ρ 0, δ 2 } = G 3 = G P1 = G P3 G S1 = {ρ 0, µ 1 } = G S3 G m1 = {ρ 0, ρ 2, µ 1, µ
Komplekse tall og komplekse funksjoner
KAPITTEL Komplekse tall og komplekse funksjoner. Komplekse tall.. Definisjon av komplekse tall. De komplekse tallene er en utvidelse av de reelle tallene. Dvs at de komplekse tallene er en tallmengde som
LØSNINGSFORSLAG EKSAMEN TMA4105 MATEMATIKK 2 Lørdag 14. aug 2004
Norges teknisknaturvitenskapelige universitet Institutt for matematiske fag ide av LØNINGFOLAG EKAMEN TMA4 MATEMATIKK 2 Lørdag 4. aug 24 Oppgave Grenseverdien eksisterer ikke. For eksempel er grenseverdien
10 Tøyninger og kinematisk kompatibilitet
10 Tøninger og kinematisk kompatibilitet Innhold: Deformasjon kontra stivlegemebevegelse Normaltøning Skjærtøning Kinematikkligningene Plan tøningstilstand Kompatibilitetsbetingelsen Litteratur: Cook &
TMA4100 Matematikk1 Høst 2008
TMA400 Matematikk Høst 008 Norges teknisk naturvitenskapelige universitet Institutt for matematiske fag Løsningsforslag Øving 4 4..3 Vi skal finne absolutt maksimum og absolutt minimum verdiene for funksjonen
EKSAMEN RF3100 Matematikk og fysikk
Side 1 av 5 Oppgavesettet består av 5 (fem) sider. EKSAMEN RF3100 Matematikk og fysikk Tillatte hjelpemidler: Kalkulator, vedlagt formelark Varighet: 3 timer Dato: 4.juni 2015 Emneansvarlig: Lars Sydnes
Innlevering i FORK Matematikk forkurs OsloMet Obligatorisk innlevering 3 Innleveringsfrist Onsdag 14.november 2018 kl. 10:30 Antall oppgaver: 13
Innlevering i FORK00 - Matematikk forkurs OsloMet Obligatorisk innlevering Innleveringsfrist Onsdag 4.november 08 kl. 0:0 Antall oppgaver: Bestem vinkelen mellom vektorene u = [, 7] og v = [4, 5]. Hva
Konstruksjon og bruk av rutenett i perspektivtegning
Konstruksjon og bruk av rutenett i perspektivtegning Gert Monstad Hana Sammendrag Teksten tar for seg hvordan å lage et perspektivisk bilde av kvadratiske rutenett. Bildet av slike rutenett kan være til
EKSAMEN FY1003 ELEKTRISITET OG MAGNETISME I Mandag 5. desember 2005 kl
NORGES TEKNISK- NATURVITENSKAPELIGE UNIVERSITET INSTITUTT FOR FYSIKK Side 1 av 6 Kontakt under eksamen: Jon Andreas Støvneng Telefon: 73 59 36 63 / 41 43 39 30 EKSAMEN FY1003 ELEKTRISITET OG MAGNETISME
4_Komplekse_tall.odt tg. Kap.4 Komplekse tall
4_Komplekse_tall.odt 04.09.015 tg Kap.4 Komplekse tall e i π +1=0 Innledning... Egenskaper...4 Geometrisk form...5 Regneregler...6 Lengde og argument...8 Polar form...9 Eksponentform - Eulers formel...1
Regneoppgaver i GEOF110 Innføring i atmosfærens og havets dynamikk
Regneoppgaver i GEOF110 Innføring i atmosfærens og havets dynamikk Dato 17. januar 2014 Oppgavegjennomgang, i hovedsak, fredager kl. 1015-1200 i Auditorium 105 [email protected] 1. Polare koordinater
