Visualisering Transformationer, vyer, projektioner, skymda ytor
|
|
- Jakob Strömberg
- för 6 år sedan
- Visningar:
Transkript
1 Transforationer, er, projektioner, skda tor Visualisering Innehåll Mateatiska grunder (kort) Transforationer Projektioner Borttagning a skda tor preious net preious net 2 Trediensionella etoder Vi kan isualisera "realistiskt" ed teturer/aterial, belsning, reflektion, skuggor, borttagning a skda tor os trådodell Vi kan isa objekt i perspektieller parallell projektion Trediensionella etoder Kaeraetafor Man brukar anända en analogi ed en kaera so placeras, riktas och flttas i ärlden Vi kan isa sprängskisser Material/tetur Varierad färgton kan ge ledtråd o astånd Stereobilder kan också anändas os preious net 3 preious net 4 Grundläggande tper a objekt I datorgrafik jobbar i ed do grundläggande ateatiska objekten (och datatperna) punkt skalär ektor Mateatiska erktg Skalärprodukt cosinus för inkeln ellan tå ektorer Krssprodukt ger ektor ortogonal ot do ingående ektorerna Planets ekation A +B +C+D Koplanära ektorer Noral Tre ektorer a, b och c är koplanära o a (b c) tans riktning preious net 5 preious net 6
2 Matriser i anänder atriser för att beskria transforationer Koordinatsste objekt definieras i förhållande till koordinatsste Vektorer Fsikalisk definition: en ektor är en kantitiet ed tå attribut Riktning Storlek Eepel Kraft Hastighet Riktade linjesegent Viktigast för datorgrafik preious net 7 preious net 8 Vektoroperationer En ektor har iners Saa storlek en pekar i otsatt riktning En ektor kan ultipliceras ed en skalär Finns nollektor Storlek noll, odefinierad riktning Suan a tå ektorer är en ektor Vektorer saknar position Identiska ektorer Saa längd och riktning - α u w Vektorru otillräckliga för geoetri Vi behöer punkter också preious net 9 preious net Punkter Plats i rden Operationer på punkter och ektorer tillåtna Punkt-punkt-subtraktion ger ektor Ekialent ed en punkt-ektor-addition Linjer Betrakta alla punkter på foren P(α)P + α d Mängden a alla punkter so passerar geno P i ektorn d:s riktning P-Q P+Q preious net preious net 2
3 Paraetrisk for Foren på föregående sida kallas paraetrisk for Mer robust och generell än andra forer Utidgbar till kuror och tor Kone Ett objekt är konet o alla punkter på linjesegentet ellan alla par a punkter i objektet också befinner sig innuti objektet Tådiensionella forer Eplicit: +h Iplicit: a + b +c Paraetrisk: Q P P Q (α) α + (-α) (α) α + (-α) Konet Ej konet preious net 3 preious net 4 Oslutande oler Bla för att reducera arbetsängden id test a skärning Tå objekt och deras projektion på -planet forts o oslutande rektanglarna öerlappar finns tå öjligheter objekten skär arandra objekten skär inte arandra Konea höljet I bilden öerlappar ej rektanglarna så inga idare tester för skda tor behöer göras så finkornigare test åste göras preious net 5 preious net 6 Plan Ett plan kan bestäas a en punkt och tå ektorer eller ia tre punkter Noraler Varje plan har en ektor n noral (inkelrät) ot det Från en punkt och tå ektorer kan i bilda P(α,β)R+αu+β Vi kan anända krssprodukten n u och den ekialenta foren (P(α)-P) n P(α,β)R+αu+β P(α,β)R+α(Q-R)+β(P-Q) P u preious net 7 preious net 8
4 Koordinatsste Vilket är korrekt? Raar (eng Fraes) Koordinatsste otillräckliga för att representera punkter Vi kan lägga till en punkt, origio, till basektorerna och bilda en ra 2 P Båda efterso ektorer inte har någon position 3 preious net 9 preious net 2 Raen gien a (P,, 2, 3 ) Dock sns inte skillnaden ellan Punkter och Vektorer Punkt Ino raen kan arje ektor skrias so P P + β + β β n n Vektor α + α α n n Och arje punkt so P P + β + β β n n α + α α n n Får likadana representationer p[β β 2 β 3 ] [α α 2 α 3 ] Vilket gör att an kan blanda ihop de En ektor har ju ingen position p Kan placeras arsohelst fierad preious net 2 preious net 22 Presentation där i kan skilja på de Definiera P och P P, ilket gör att i kan skria Vektor α + α 2 2 +α 3 3 [α α 2 α 3 ][ 2 3 P ] T Punkt P P + β + β 2 2 +β 3 3 [β β 2 β 3 ][ 2 3 P ] T Vi har konstrueat en 4-diensionell sätt att skria ektorer och punkter i hoogena koordinater [α α 2 α 3 ] T p [β β 2 β 3 ] T Hoogena koordinater Generell for för 4-diensionella hoogena koordinater p[ w] T Vi får en 3-diensionell punkt (för w ) geno /w /w /w O w är det en ektor Alltså hoogena koordinater ersätter punkter i tre diensioner ed linjer geno origo i fra diensioner Mer o hoogena koordinater o en liten stund preious net 23 preious net 24
5 Transforationer En transforation abildar en punkt eller ektor till en annan punkt eller ektor Grundläggande transforationer Translation P P + d T(u) Rotation P R * P QT(P) Skalning P S * P preious net 25 preious net 26 Translation P P + d Rotation kring origo P P P R P preious net 27 preious net 28 rotation på atrisfor cos sin sin + cos r cos (φ + ) r sin (φ + ) cos sin r cos φ r sin φ sin cos preious net 29 ρe i ρ(cos + i sin ) ρ cosφ, ρ cos( φ + ) ρ sinφ, ρ sin( φ + ) i e ( φ+ ) ρ ρ Kan enkelt härledas ed hjälp a Eulers forel: iφ i e e ρ(cos( φ + ) + i sin( φ + )) ρ(cosφ cos sinφ sin + i(cosφ sin + sinφ cos )) cos sin sin + cos preious net 3
6 Skalning Reflektion s - s original s - s - s s - preious net 3 preious net 32 Transforationer i i hoogena koordinater För att behandla transforationer på ett unifort sätt, ds translation, skalning, rotation, anänder i hoogena koordinater En (2D-) punkt representeras a en trippel P (, h) h h, Vilket h so helst kan äljas, fast i grafik-saanhang brukar an älja h Rotation i 2D ed hoogena koordinater cos sin sin cos Alla transforationer kan representeras a atrisultiplikationer preious net 33 preious net 34 Translation i hoogena koordinater α α Fler grundläggande operationer Skjuning (Skening) preious net 35 preious net 36
7 preious net 37 Saanslagning a transforationer O hoogena koordinater anänds kan alla transforationer utföras so atrisultiplikationer Detta gör att i kan slå saan flera transforationer till en n atris innan i applicerar denna tranforationsatris på alla punkter i objektet (/objekten) detta kan ge stora prestandainster speciellt o i skall utföra saa transforationer på tusentals punkter Kostnaden att bilda MABCD är liten i förhållande till att beräkna Mp Idag finns det dessuto chips so kan utföra 4*4- atrisoperationer, ds an kan göra detta direkt i hårdaran preious net 38 Rotation kring fi punkt ) ( ) ( ) ( f f p T R p T M p f Metod:. fltta rotationspunkten till origo 2. rotera 3. fltta tillbaks rotationspunkten Alternatit sätt att tänka:. Bt koordinatsste till ett ed origo i rotationspunkten 2. Rotera 3. Bt tillbaks till gala koordinatssteet Mer naturligt då i senare kodar i OpenGL preious net 39 Do trediensionella priitierna I tre diensioner har i flera olika priitia objekt so: kuror och linjer tor a olika slag olika tper a trediensionella objekt sfär, rätblock, praid, etc preious net 4 I tre diensioner anänder i precis so i 2D hoogena koordinater Däred kan i behandla transforationer på ett unifort sätt Matrisen och representationen a punkterna i 3D blir i stil ed t t t transforation.ee preious net 4 Translation t t t So i 2D, fast en diension till So i 2D, fast en diension till preious net 42 Rotation cos sin sin cos kring -aeln kring -aeln cos sin sin cos kring -aeln kring -aeln cos sin sin cos kring -aeln kring -aeln
8 Rotation kring fipunkt Skalning ed aseende på fipunkt På saa sätt so i 2D. Translatera fipunkten till origo 2. Skala objektet 3. Inertera translationen från. Fltta fipunkt till origo 2. Rotera 3. Fltta tillbaks fipunkt M T ( p f ) R ( ) T ( p f ) Alternatit (so i tidigare sett i 2D):. Bt koordinatsste till ett ed origo i rotationspunkten 2. Rotera 3. Bt tillbaks till gala koordinatssteet preious net 43 Alternatit (so i tidigare sett):. Bt koordinatsste till ett ed origo i fipunkten 2. Skala 3. Bt tillbaks till gala koordinatssteet preious net 44 Projektioner Perspektiprojektion Parallellprojektion Direction of projection projektionscentru preious net 45 preious net 46 Parallella projektioner Perspektiprojektioner projektionsplan projektionscentru preious net 47 preious net 48
9 Klassiska isualiseringssätt Ortografisk projektion Projektorerna inkelräta ot projektionsplanet preious net 49 preious net 5 Ett tepel och tre ortografiska projektioner a det Aonoetrisk projektion Projektorerna (fortfarande) ortogonala ot projektionsplanet, en projektionsplanet kan ha godtcklig orientering i förhållande till objektet preious net 5 preious net 52 Setriska projektioner O den inkel projektionsplanets noral bildar ed koordinatalarna uppfller issa illkor har projektionen eget nan Dietrisk setrisk ed ed aseende på på tå tå alar alar Trietrisk generella fallet fallet Isoetrisk setrisk ed ed aseende på på alla alla tre tre alarna Oblique projektion Projektorerna parallella en ej ortogonala ot projektionsplanet Specialfall Cabinet (ed djupet hala bredden) preious net 53 preious net 54
10 Perspekti Utritningsoler och generella projektionstransforationer trepunkts tåpunkts enpunkts I OpenGL anger i isualiseringsol Objekt utanför denna ol klipps bort Man talar o att kaeran har en inkel för isualiseringsplanet (angle of iew) preious net 55 preious net 56 i anger klipplan Den resulterande trunkerade praiden brukar kallas för frustu Alternatia sätt att ange olen Vi kan istället ange oluen geno att ange en inkel och ett förhållande ellan bredd och höjd projection.ee preious net 57 preious net 58 Borttagning a skda tor Proble Agöra ad i scenen so sns från en gien punkt Tper a algoriter Algoriterna är a tå olika huudtper so beror a o do baseras direkt på objektens definition eller deras projektioner. Alternati forulering Agöra ilka delar a scenen so inte sns (, ) Näligen o agörandet sker i: Objektruet Jäför objekt och delar a de för att agöra ad so sns Bildrden Vad so sns agörs piel för piel på projektionsplanet preious net 59 preious net 6
11 Algoriter i objektruet Också kända so objektprecisionsalgoriter Algorit (principskiss) for (arje objekt i ärlden){ hitta delar a objektet so inte är skda a andra delar eller andra objekt; rita dessa delar} Kopleitet jäföra arje (n) objekt ed arje annat Ds i storleksorningen n 2 jäförelser preious net 6 Algoriter i bildrden Också kända so bildprecisionsalgoriter Algorit (principskiss) for (arje piel i bilden){ hitta det objekt so är närast betraktaren på en projektionslinje geno pieln; rita pieln} Kopleitet (brutal etod) kräer att i för arje piel undersöker alla n objekt för att agöra ilket so är närast, ds för p pilar kräs np jäförelser preious net 62 Vilken tp a algorit är bäst? Man kan tro att objektalgoriter är bättre än bildalgoriter då n < p. Men i objektalgoriter är ofta arje steg betdligt er koplet och tidskräande än i bildalgoriter. Ofta är objektalgoriter också sårare att ipleentera. Objektalgoriter är bättre då i te ill ändra upplösning Bildalgoriter är föruto att do oftast enklare att ipleentera också snabbare. Det finns också algoriter so kobinerar de tå strategierna. Saanfattning: principer för att rita objekt objektorienterade också kända so sortera först För arje objekt rita objektet abildningsorienterade också kända so sortera sist för arje piel tildela en färg preious net 63 preious net 64 Olika fall Ett objekt sker helt ett annat Objekten sker inte arandra Det ena objektet sker delis det andra eller ice ersa Det sista fallet är est koplicerat Borttagning a tor ed noralen riktad bort från betraktaren O projektionscentru i (,, ) är arje plan so uppfller B A + B + C + D < bortriktat Noralen för ett bortriktat plan bildar en icke negati skalärprodukt ed ektorn från projektionscentru till någon punkt på planet A H G C D E F preious net 65 preious net 66
12 forts O projektionsriktningen är längs -aeln kan i göra ett enklare test geno att enbart betrakta planets noralektorer (A, B, C) O C < så är noralen riktad bort från betraktaren och däred är planet en baksida Snon: djupbuffertalgoriten Idé testa en punkt (, ) i taget tan ed största -koordinat är snlig Z-buffer-algoriten, en bildprecisionsalgorit O ärlden endast består a en enda kone poleder så är testet tillräckligt annars kan frasidor so C och E i figuren ändå ara skda och i åste testa idare i edeltal eliineras i alla fall hälften a torna (, ) preious net 67 preious net 68 -buffer forts Algorit /* Initiera */ sätt alla pilar till bakgrundsfärgen, ds WritePiel(,, bakgrundsfärg); WriteZ(,, ) för arje punkt; /* gå igeno alla polgoner */ for (arje polgon){ for (arje piel i polgonens projektion){ p polgonens -ärde i (, ); if (p > ReadZ(, )){ WriteZ(,, p); WritePiel(,, färg(pol,, )) } } } Vi kan lösa ur A+ B+ C+ D Vi kan utnttja djupkoherens, ds utnttja att en polgon är planär Vi kan konstruera en inkreentell algorit so däred är beräkningsässigt er effekti O polgonen inte är planär kan -ärdet interpoleras fra från olika kantpar preious net 69 preious net 7 -ärdet för en position (, ) fås ur nästa -ärde (ed seplinje i -led) kan sen beräknas ur nästa ärde i -led kan fås på saa sätt, ds D A B C D A B A D A B ( + ) C C eller A C D A B( ) C eller -buffer forts Fördelar enkel att ipleentera snabbheten oberoende a antal polgoner (antal pilar so täcks a iss polgon inskar då antalet polgoner ökar) kan enkelt hantera laers (so inte lagras i -bufferten) kan sparas Proble inneskräande kan klaras a geno att ett band i taget a bilden beaktas objekt långt bort kan arundas (transforeras) till saa -ärde äen o do inte hade gjort det o do ar närare punkten aliasing, arundningar kan ge uppho till att delade kanter kan få olika -ärden. Kan lösas geno att na erte införs. + B C preious net 7 preious net 72
Transformationer i 3D. Gustav Taxén
Transformationer i 3D Gustav Taén gustavt@csc.kth.se 2D64 Grafik och Interaktionsprogrammering VT 27 Bakgrund Ett smidigt sätt att arbeta med 3D-grafik är att tänka sig att man har en virtuell kamera som
Rotation Rotation 187
6. Rotation 87 6.. Rotation Vi har tidigare i Exempel 6.5 isat hur man roterar rummets ektorer kring en axel parallell med en a basektorerna. Nu är i redo att besara frågan om hur man rider kring en godtycklig
Tredimensionella metoder. 3D, transformationer, visualisering, belysning: introduktion och begrepp Föreläsning Matematiska verktyg
3D, ransforaioner, visualisering, belsning: inrodukion och begrepp Föreläsning 5 Innehåll 3D grunder och aeaiska verkg Lie o 3D-ransforaioner Inrodukion ill 3D-visualisering Algorier i objek respekive
1 av 9. vara en icke-nollvektor på linjen L och O en punkt på linjen. Då definierar punkten O och vektorn e ett koordinataxel.
rmin Haliloic: EXTR ÖVNINGR a 9 aser och koordinater i D-rummet SER CH KRDINTER Vektorer i ett plan Vektorer i rummet SER CH KRDINTER FÖR VEKTRER SM LIGGER PÅ EN RÄT LINJE Vi betraktar ektorer som ligger
Exempelsamling :: Vektorintro V0.95
Exempelsamling :: Vektorintro V0.95 Mikael Forsberg :: 2 noember 2012 1. eräkna summan a ektorerna (1, 2) och (3, 1) mha geometrisk addition 2. Tå ektorer u = ( 2, 3) och adderas och blir ektorn w = (1,
TATM79: Föreläsning 5 Trigonometri
TATM79: Föreläsning 5 Trigonometri Johan Thim augusti 016 1 Enhetscirkeln Definition. Enhetscirkeln är cirkeln med centrum i origo och radie ett. En punkt P = (a, b på enhetscirkeln uppfyller alltså a
Bestäm den sida som är markerad med x.
7 trigonometri Trigonometri handlar om sidor och inklar i trianglar. Ordet kommer från grekiskans trigonon (tre inklar) och métron (mått). Trigonometri har anänts under de senaste 2000 åren inom astronomi,
Parametriska kurvor: Parametriska ytor
Kror och ytor Eplicit form Implicit form Kror och ytor Parametrisk form Procerbaserade Polynom Catmll-Clark ekannan och dess datormotsarighet Martin Newell, 975. Gsta aén CID gstat@nada.kth.se Kbiska (grad
Vektorer En vektor anger en riktning i rummet (eller planet) och en längd (belopp). Vektorer brukar ritas som pilar, Vektoraddition
Vektorer En ektor anger en riktning i rmmet (eller planet) och en längd (belopp). Vektorer brkar ritas som pilar, Vektoraddition Smman a tå ektorer och får i på följande is: lacera i pnkten och placera
Bakgrund. Bakgrund. Kursmaterial. Transformationer i 3D. Matematiska byggstenar. GrIP våren 2008, Förel.10 Yngve Sundblad
GrI åren 28, Förel. Bakgrun 3D-transformationer & erspekti & Gusta Taén @kth.se & gustat@csc.kth.se Ett smiigt sätt att arbeta me 3D-grafik är att tänka sig att man har en irtuell kamera som betraktar
5. Linjer och plan Linjer 48 5 LINJER OCH PLAN
48 5 LINJER OCH PLAN 5. Lijer och pla 5.. Lijer Eempel 5.. Låt L ara e lije i rummet. Atag att P är e pukt på L och att L är parallell med e ektor, lijes riktigsektor. Då gäller att e pukt P ligger på
LEDNINGAR TILL PROBLEM I KAPITEL 2 OBS! En fullständig lösning måste innehålla en figur!
LEDNINGR TILL ROLEM I KITEL OS! En fullständig lösning måste innehålla en figur! L.1 Kroppen har en rotationshastighet. Kulan beskrier en cirkelrörelse. För ren rotation gäller = r = 5be O t Eftersom och
Geometriska vektorer
Föreläsning 1, Linjär algebra IT VT2008 1 Geometriska vektorer De begrepp som linjär algebra kretsar kring är vektorer och matriser Dessa svarar mot datorernas fält (`arra') av dimension ett respektive
Tentamensskrivning i Mekanik, Del 2 Dynamik för M, Lösningsförslag
Tentaensskrining i Mekanik Del Dynaik för M 7 ösningsförslag. a) tötnoralen n i. Rörelseängdens earande i stötnoralled ( ): + + + () 0 där etecknar kulornas hastighetskoponenter efter stöt. tudstalet:
Tentamen i mekanik TFYA kl. 8-13
TEKNISK HÖGSKOLN I LINKÖPING Institutionen för Fysik, Kei och Biologi Galia Pozina Tentaen i ekanik TFY6 4-- kl. 8- Tillåtna Hjälpedel: Physics Handbook eller Tefya utan egna anteckningar, aprograerad
Geometriska transformationer
CTH/GU LABORATION 5 TMV6/MMGD - 7/8 Matematiska vetenskaper Inledning Geometriska transformationer Vi skall se på några geometriska transformationer; rotation, skalning, translation, spegling och projektion.
Svar och arbeta vidare med Cadetgy 2008
Sar och arbeta idare med Cadetgy 2008 Det finns många intressanta idéer i årets Känguruaktiiteter. Problemen kan inspirera underisningen under flera lektioner. Här ger i några förslag att arbeta idare
vara n-dimensionella vektorer. Skalärprodukten av a och b betecknas a b ) vara tvådimensionella vektorer. Skalärprodukten av a och b är
Armin Hliloic: EXTRA ÖVNINGAR Sklärprodkt och ektorprojektion SKALÄRPRODUKT. EGENSKAPER. GEOMETRISK TOLKNING. PROJEKTION AV EN VEKTOR PÅ EN RÄT LINJE Sklärprodkt i R n, R och R : Definition. Låt,,...,
Transformationer i R 2 och R 3
Linjär algebra, I / Matematiska vetenskaper Inledning Transformationer i R och R 3 Vi skall se på några geometriska transformationer; rotation, skalning, translation och projektion. Rotation och skalning
Integranden blir. Flödet ges alltså av = 3
Lektion 7, Flervariabelanals den 23 februari 2 6.4.2 Använd Gauss sats för att beräkna flödet av ut ur sfären med ekvationen där a >. Flödet ut ur sfären ges av F e e + 2 e e + e 2 + 2 + 2 a 2 F d, som
Lösningar till problemtentamen
KTH Mekanik 2007 05 09 Mekanik bk och I, 5C03-30, för I och BD, 2007 05 09, kl 08.00-2.00 Lösningar till probletentaen Uppgift : En partikel i A ed assa hänger i två lika långa trådar fästa i punkterna
Föreläsning 14 och 15: Diffraktion och interferens i gitter, vanliga linser, diffraktiv optik och holografi
1 Föreläsning 14 och 15: Diffraktion och interferens i gitter, vanliga linser, diffraktiv optik och holografi Ljusets vågnatur Ljus kan ses so elektroagnetiska vågor so rör sig fraåt. När vi ritar strålar
Lösningar till utvalda uppgifter i kapitel 1
Lösningar till utvalda uppgifter i kapitel. Vi utnyttjar definitionen av skalärprodukt som ger att u v u v, där α är (minsta) vinkeln mellan u v. I vårt fall så får vi 7 =. Alltså är den sökta vinkeln
INLEDNING: Funktioner (=avbildningar). Beteckningar och grundbegrepp
rmin Hliloic: EXR ÖVNINGR Linjär bildningr LINJÄR VBILDNINGR INLEDNING: Fnktioner =bildningr Beteckningr och grndbegrepp Definition En fnktion eller bildning från en mängd till en mängd B är en regel som
SG1140, Mekanik del II, för P2 och CL3MAFY
Tentaen 101218 Lcka till! Tillåtna hjälpedel är penna och suddgui. Rita tdliga figurer, skriv grundekvationer och glö inte att sätta ut vektorstreck. Definiera införda beteckningar och otivera uppställda
M0043M Integralkalkyl och Linjär Algebra, H14,
M0043M Integralkalkyl och Linjär Algebra, H14, Linjär Algebra, Föreläsning 1 Staffan Lundberg / Ove Edlund Luleå Tekniska Universitet Staffan Lundberg / Ove Edlund M0043M H14 1/ 31 Lärare Ove Edlund Föreläsningar
Explorativ övning Vektorer
Eplorativ övning Vektorer Syftet med denna övning är att ge grundläggande kunskaper om vektorräkning och dess användning i geometrin Liksom många matematiska begrepp kommer vektorbegreppet från fysiken
Kompletterande lösningsförslag och ledningar, Matematik 3000 kurs B, kapitel 4
Kopletterande lösningsförslag och ledningar, Mateatik 3000 kurs B, kapitel 4 Kapitel 4.1 4101 Eepel so löses i boken. 410 Triangelns vinkelsua är 180º. a) 40º + 80º + = 180º b) 3º + 90º + = 180º = 180º
2. Beräkna. (z-koordinaten för masscentrum för en homogen kropp som upptar området K) ½ u = xy 3. Använd variabelbytet v = y x.
HH / Georgi Tchilikov FLERVARIABELANALYS för Lp2 noveber 23, kl.9-13 Hjälpedel: Bifogat Forelblad Envariabelanalys. Redovisa och otivera lösningarna så att även en kurskarat kan följa ed och övertygas.
LEDNINGAR TILL PROBLEM I KAPITEL 13. Systemets masscentrum G ligger hela tiden vid axeln. Kraftekvationen för hela systemet:
LEDNINAR TILL PROBLEM I KAPITEL 3 LP 3. Systeets asscentru ligger hela tiden id aeln. Krafteationen för hela systeet: F = a P = M+ LP 3. Anänd definitionen a inetis energi. Varje ula har en cirelrörelse.
Sida 1 av 12. vara ett inkonsistent system (= olösbart system dvs. ett system som saknar lösning). b =.
Sida av MINSAKVADRAMEODEN Låt a a a a a a a a a vara ett ikosistet sste ( olösart sste dvs. ett sste so sakar lösig). Vi ka skriva ssteet på fore A (ss ) där a a... a a a... a A, och............. a p a
vilket är intervallet (0, ).
Inledande kurs i matematik, avsnitt P. P..3 Lös olikheten > 4 och uttrck lösningen som ett intervall eller en union av intervall. P..7 Lös olikheten 3( ) < (3 + ), och uttrck lösningen som ett intervall
på två sätt och därför resultat måste vara lika: ) eller ekvivalent
Armn Halloc: EXRA ÖVNINGAR SYMMERISKA MARISER Defnton (Smmetrsk matrs) En kadratsk matrs kallas smmetrsk om A A V upprepar defntonen a en ortogonal matrs Defnton ( Ortogonal matrs ) En kadratsk matrs kallas
Tentamen i Mekanik 5C1107, baskurs S2. Problemtentamen
006-08-8 Tentaen i Mekanik 5C1107, baskurs S. OBS: Inga hjälpede föruto rit- och skrivdon får användas! KTH Mekanik 1. Probletentaen Ett glatt hoogent klot ed assan vilar ot två plana, hårda och glatta
Transformationer. Translation. Skalning. Homogena koordinater. Rotation. 2D-grafik. x y. Inom datorgrafik är transformationer den. Många. bevaras.
Transformationer D-grafik Gustav Taén gustavt@nada.kth.se Inom datorgrafik är transformationer den kanske viktigaste formen av operation. De vanligaste transformationerna är linjära och kan skrivas som
Tentamen i Mekanik SG1107, baskurs S2. Problemtentamen
007-08-30 Tentaen i Mekanik SG1107, baskurs S. OBS: Inga hjälpede föruto rit- och skrivdon får användas! KTH Mekanik 1. Probletentaen En hoogen stång ed assan är fäst i ena änden i en fritt vridbar led.
Analys o Linjär algebra. Lektion 7.. p.1/65
Analys o Lektion 7 p1/65 Har redan (i matlab bla) stött på tal-listor eller vektorer av typen etc Vad kan sådana tänkas representera/modellera? Hur kan man räkna med sådana? Skall närmast fokusera på ordnade
Veckoblad 1, Linjär algebra IT, VT2010
Veckoblad, Linjär algebra IT, VT Under den första veckan ska vi gå igenom (i alla fall stora delar av) kapitel som handlar om geometriska vektorer. De viktigaste teoretiska begreppen och resultaten i kapitlet
Exempel :: Spegling i godtycklig linje.
c Mikael Forsberg oktober 009 Exempel :: Spegling i godtycklig linje. abstract:: I detta dokument så är vårt uppdrag att beräkna matrisen för spegling i en godtycklig linje y = kx som går genom origo.
LABORATION 5 Aberrationer
LABORATION 5 Aberrationer Personnuer Nan Laborationen godkänd Datu Assistent Kungliga Tekniska högskolan BIOX 1 (5) LABORATION 5: ABERRATIONER Att läsa i kursboken: sid. 233-248, 257-261, 470-472, 480-485,
TANA17 Matematiska beräkningar med Matlab
TANA17 Matematiska beräkningar med Matlab Laboration 1. Linjär Algebra och Avbildningar Namn: Personnummer: Epost: Namn: Personnummer: Epost: Godkänd den: Sign: Retur: 1 Introduktion I denna övning skall
Mer om geometriska transformationer
CTH/GU LABORATION 4 TMV141-1/13 Matematiska vetenskaper 1 Inledning Mer om geometriska transformationer Vi fortsätter med geometriska transformationer och ser på ortogonal (vinkelrät) projektion samt spegling.
Homogena koordinater och datorgrafik
Linjär algebra, AT3 2011/2012 Matematiska vetenskaper Inledning Homogena koordinater och datorgrafik Vi såg tidigare på några geometriska transformationer; rotation, skalning, translation och projektion.
Vektorgeometri. En vektor v kan representeras genom pilar från en fotpunkt A till en spets B.
Vektorgeometri En vektor v kan representeras genom pilar från en fotpunkt A till en spets B. Två pilar AB, A B tilllhör samma vektor om de har samma riktning och samma längd. Vi skriver v = AB = B A B
Linjär Algebra, Föreläsning 2
Linjär Algebra, Föreläsning 2 Tomas Sjödin Linköpings Universitet Geometriska vektorer, rummen R n och M n 1 En (geometrisk) vektor är ett objekt som har storlek och riktning, men inte någon naturlig startpunkt.
3 Parameterframställningar
3 arameterframställningar Från och med nästa kapitel kommer mcket av vårt fokus ligga på olika integraluttrck med vektorvärda funktioner. Vi kommer eempelvis studera integreringen av vektorfält både längs
Exempel :: Spegling i godtycklig linje.
INNEHÅLL Exempel :: Spegling i godtycklig linje. c Mikael Forsberg :: 6 augusti 05 Sammanfattning:: I detta dokument så är vårt uppdrag att beräkna matrisen för spegling i en godtycklig linje y = kx som
Tentamen i mekanik TFYA kl
TEKNISKA HÖGSKOLAN I LINKÖPING Institutionen ör Fysik, Kemi och Biologi Galia Pozina Tentamen i mekanik TFYA16 014-04- kl. 14-19 Tillåtna Hjälpmedel: Physics Handbook eller Teyma utan egna anteckningar,
Inledning. CTH/GU LABORATION 4 MVE /2017 Matematiska vetenskaper
CTH/GU LABORATION 4 MVE3-6/7 Matematiska vetenskaper Inledning I denna laboration skall vi se på några geometriska transformationer i R och R 3 som ges av linjära eller affina avbildningar. En avbildning
tal. Mängden av alla trippel av reella tal betecknas med R 3 och x 1 x 2 En sekvens av n reella tal betecknas med (x 1, x 2,, x n ) eller
Augusti, 5 Föreläsning Tillämpad linjär algebra Innehållet: linjen R, planet R, rummet R, oh vektor rummet R n Matriser punkter oh vektorer i planet, rummet, oh R n Linjen, planet, rummet, oh vektor rummet
Föreläsning 3, Linjär algebra IT VT Skalärprodukt
Föreläsning 3, Linjär algebra IT VT2008 1 Skalärprodukt Denition 1 Låt u oh v vara två vektorer oh låt α vara minsta vinkeln mellan dem Då denierar vi skalärprodukten u v genom u v = u v os α Exempel 1
Tentamen i mekanik TFYA kl
TEKISKA ÖGSKOA I IKÖPIG Institutionen för ysi, Kei och Biologi Galia Pozina Tentaen i eani TYA6 -- l. 4-9 Tillåtna jälpedel: Physics andboo eller Tefya utan egna antecningar, avprograerad ränedosa enligt
October 9, Innehållsregister
October 9, 017 Innehållsregister 1 Vektorer 1 1.1 Geometrisk vektor............................... 1 1. Vektor och koordinatsystem.......................... 1 1.3 Skalär produkt (dot eller inner product)...................
Figur 5.1. En triangel där nedre högra hörnet har en rät vinkel (90 ).
STUDIEAVSNITT 5 TRIGONOMETRI I det här asnittet kommer i att studera hur man beräknar inklar och sträckor för gina figurer. Ordet trigonometri innebär läran om förhållandet mellan inklar och sträckor i
Del A. Lösningsförslag, Tentamen 1, SF1663, CFATE,
Lösningsförslag, Tentamen, SF, CFATE, -- Del A a Om matrisekvationen skrivs AXB C och matriserna A och B är inverterbara så kan ekvationen lösas genom att båda led vänstermultipliceras med A och högermultipliceras
Armin Halilovic: EXTRA ÖVNINGAR. n. Om O betecknar origo och T masscentrum då gäller ===========================================================
rin Halilovic: EXTR ÖVNINGR Masscentru MSSCENTRUM Låt P P P n vara punkter ed otsvarande assor n O O betecknar origo och T asscentru då gäller OT OP OP n * där n närkning: Uttrcket OP OP n kallas viktade
Linjär algebra på några minuter
Linjär algebra på några minuter Linjära ekvationssystem Ekvationssystem: { Löses på matrisform: ( ) ( ) I det här fallet finns en entydig lösning, vilket betyder att determinanten av koefficientmatrisen
Matematisk statistik
HF, repetitionsblad Mateatis statisti Uppgift Fördelningsfuntionen för en ontinuerlig stoastis variabel X är F ( x) cx x < x x > Bestä värdet på onstanten c, edianen och täthetsfuntionen för X a) Enligt
6 2D signalbehandling. Diskret faltning.
D signalbehandling. Diskret faltning. Aktella ekationer: Se formelsamlingen... D Diskret faltning. Beräkna g(x = (h f(x = λ= f(x = - - 0 - - och h(x = -. h(x λf(λ, där Centrm (positionen för x = 0 är markerad
3D: transformationer:
3D: transformationer: ramar, matriser, kvaternioner perspektiv: ortografisk, perspektiv kurvor, ytor: parametriska, kubiska - interpolerande, Bézier, spline Inlämningsuppgift 3 Yngve Sundblad y@kth.se
(d) Mängden av alla x som uppfyller x = s u + t v + (1, 0, 0), där s, t R. (e) Mängden av alla x som uppfyller x = s u där s är ickenegativ, s 0.
TM-Matematik Mikael Forsberg, 734-4 3 3 Rolf Källström, 7-6 93 9 För Campus och Distans Linjär algebra mag4 och ma4a 6 5 Skrivtid: 9:-4:. Inga hjälpmedel. Lösningarna skall vara fullständiga och lätta
Linjär Algebra, Föreläsning 2
Linjär Algebra, Föreläsning 2 Tomas Sjödin Linköpings Universitet Riktade sträckor och Geometriska vektorer En (geometrisk) vektor är ett objekt som har storlek och riktning, men inte någon naturlig startpunkt.
FFM234, Klassisk fysik och vektorfält - Föreläsningsanteckningar
FFM234, Klassisk fysik och vektorfält - Föreläsningsanteckningar Christian Forssén, Institutionen för fysik, Chalmers, Göteborg, Sverige Sep 11, 2017 12. Tensorer Introduktion till tensorbegreppet Fysikaliska
Tentamen i mekanik TFYA16
TEKNISKA HÖGSKOLAN I LINKÖPING Intitutionen för Fyik, Kei och Biologi Galia Pozina Tentaen i ekanik TFYA6 Tillåtna Hjälpedel: Phyic Handbook eller Tefya utan egna anteckningar, aprograerad räknedoa enligt
Uppgift 3. (1p) Beräkna volymen av pyramiden vars hörn är A=(2,2,2), B=(2,3,4), C=(3,3,3) och D=(3,4,9).
Kotrollskriig 9 sep 06 VERSION B Tid: 8:5-000 Kurser: HF008 Aalys och lijär algebra (algebradele HF006 Lijär algebra och aalys (algebradele Lärare: Ari Haliloic, Maria Arakelya, Fredrik Berghol Exaiator:
SG1140, Mekanik del II, för P2 och CL3MAFY. Omtentamen
Otentaen 110610 Lcka till! Tillåtna hjälpedel är penna och suddgui. Rita tdliga figurer, skriv grundekvationer och glö inte att sätta ut vektorstreck. Definiera införda beteckningar och otivera uppställda
Säkerhetsfaktor eller probabilistisk dimensionering för utmattningsskada ett förslag till kompromiss
Säkerhetsfaktor eller probabilistisk diensionering för utattningsskada ett förslag till koproiss Thoas Svensson, SP Byggnadsteknik & Mekanik log-avstånd ellan last och styrka Probabilistisk utattningsdiensionering
45 o. Mekanik mk, SG1102, Lösningar till problemtentamen, KTH Mekanik
KTH Meani 2013 05 23 Meani, SG1102, Lösningar till probletentaen, 2013 05 23 Uppgift 1: Längre slag i golf påeras raftigt a luften. För ortare chippar är däreot luftotståndet försubart. En golfspelare
1. För en partikel som utför en harmonisk svängningsrörelse gäller att dess. acceleration a beror av dess läge x enligt diagrammet nedan.
1 Uniersitetet i Linköping Institutionen för Fysik och Mätteknik Arno Platau Lösningsförslag Tentaen för "BFL 110, Tekniskt Basår, Fysik el 3" Tisagen en 27 Maj 2003, kl. 8:00-12:00 1. För en partikel
LINJÄRA AVBILDNINGAR
LINJÄRA AVBILDNINGAR Xantcha november 05 Linjära avbildningar Definition Definition En avbildning T : R Ñ R (eller R Ñ R ) är linjär om T pau ` bvq at puq ` bt pvq för alla vektorer u, v P R (eller u,
Inledande kurs i matematik, avsnitt P.2. Linjens ekvation kan vi skriva som. Varje icke-lodrät linje i planet kan skrivas i formen.
Inledande kurs i matematik, avsnitt P. P..15 Bestäm en ekvation för den linje som går genom punkten P = ( 1, 1) och har riktningskoefficient k = 1. P..17 Bestäm en ekvation för den linje som går genom
5 Linjär algebra. 5.1 Addition av matriser 5 LINJÄR ALGEBRA
5 LINJÄR ALGEBRA 5 Linjär algebra En kul gren av matematiken som inte fått speciellt mycket utrymme i gymnasiet men som har många tillämpningsområden inom t.ex. fysik, logistik, ekonomi, samhällsplanering
Vektorgeometri för gymnasister
Vektorgeometri för gymnasister Per-Anders Svensson http://homepage.lnu.se/staff/psvmsi/vektorgeometri/gymnasiet.html Fakulteten för teknik Linnéuniversitetet Areor, vektorprodukter, volymer och determinanter
Operationsförstärkare (OP-förstärkare) Kapitel , 8.5 (översiktligt), 15.5 (t.o.m. "The Schmitt Trigger )
Operationsförstärkare (OP-förstärkare) Kapitel 8.1-8.2, 8.5 (öersiktligt), 15.5 (t.o.m. "The Schmitt Trigger ) Förstärkare Förstärkare Ofta handlar det om att förstärka en spänning men kan äen ara en ström
10 Relativitetsteori och partikelfysik
0 Relatiitetsteori och artikelfysik 00. a) b) c) 00. a) (0,c) 0,0 0,99,005 (0,8c) 0,64 0,36 0,6,667 =,000000000556 0000 (3,0 0 8 ) 0,0c 0,64c Sar: a),005 b),667 c),000000000556 0 0 0 b) 3 4 c 3 4 0,9999999989
Ö D W & Ö Sida 1 (5) OBS! Figuren är bara principiell och beskriver inte alla rördetaljerna.
Ö4.19 Ö4.19 - Sida 1 (5) L h 1 efinitioner och gina ärden: Fluid Ättiksyra T 18 ºC h 4m OBS! Figuren är bara principiell och beskrier inte alla rördetaljerna. p 1 p p atm L 30 m 50 mm 0,050 m ε 0,001 mm
Vektorgeometri för gymnasister
Vektorgeometri för gymnasister Per-Anders Svensson http://homepage.lnu.se/staff/psvmsi/vektorgeometri/gymnasiet.html Fakulteten för teknik Linnéuniversitetet Skalärprodukt Innehåll Skalärprodukt - Inledning
2x + y + 3z = 1 x 2y z = 2 x + y + 2z = 1
ATM-Matematik Sören Hector 7 46686 Mikael Forsberg 734 433 Matematik med datalogi, mfl. Linjär algebra ma4a 3 5 Skrivtid: :-5:. Inga hjälpmedel. Lösningarna skall vara fullständiga och lätta att följa.
Att verifiera Biot-Savarts lag för en platt spole samt att bestämma det jordmagnetiska fältets horisontalkomposant
Elelaboration Magnetisk flödestäthet Uppgift: Materiel: Att erifiera Biot-Saarts lag för en platt spole samt att bestämma det jordmagnetiska fältets horisontalkomposant angentbussol med tillbehör Amperemeter
TSBB31. En bild är en 2D signal. Exempel på färginnehåll i bilder p. 4. För en digital bild gäller. vitt. Fig. 1.1
TSBB3 Medicinska bilder Föreläsning 3 D signalbehandling (bildbehandling) Den digitala bilden, ärgtabeller D kontinuerlig ouriertransorm och D DFT D sampling D diskret altning Lågpassiltrerande D altningskärnor
Detta cosinusvärde för vinklar i [0, π] motsvarar α = π 4.
LUNDS TEKNISKA HÖGSKOLA MATEMATIK LÖSNINGAR LINJÄR ALGEBRA 8-- kl 4-9 a) Triangelns area är en halv av parallellograms area som spänns upp av tex P P (,, ) och P P (,, ), således area av P P P (,, ) (,,
Frågorna 1 till 6 ska svaras med ett kryss för varje korrekt påstående. Varje uppgift ger 1 poäng. Använd bifogat formulär för dessa 6 frågor.
TM-Matematik Mikael Forsberg 74-4 Matematik med datalogi, mfl. Linjär algebra ma4a 6 Skrivtid: 9:-4:. Inga hjälpmedel. Lösningarna skall vara fullständiga och lätta att följa. Börja varje ny uppgift på
Dagens ämnen. Linjära ekvationssystem: Successiv elimination Vektorer Definitionen Grundläggande räkneoperationer Bas och koordinater Ortsvektorer
Dagens ämnen Linjära ekvationssystem: Successiv elimination Vektorer Definitionen Grundläggande räkneoperationer Bas och koordinater Ortsvektorer Linjära ekvationer Med en linjär ekvation i n variabler,
SF1624 Algebra och geometri Lösningsförslag till tentamen DEL A
SF64 Algebra och geometri Lösningsförslag till tentamen 533 DEL A Planet H ges av ekvationen 3x y + 5z + a) Bestäm en linje N som är vinkelrät mot H ( p) b) Bestäm en linje L som inte skär planet H ( p)
Denna vattenmängd passerar också de 18 hålen med hastigheten v
FYSIKTÄVLINGEN KVLIFICERINGS- OCH LGTÄVLING 3 februari 000 LÖSNINGSFÖRSLG SVENSK FYSIKERSMFUNDET 1. a) Den vattenängd so passerar slangen per sekund åste också passera något av de 18 hålen. Den vattenängd
Statistisk mekanik: exempel. Molekylfysik.
5A147 odern fsik VT007 KTH Planks strålningslag Svartkroppsstrålning: svart kropp innebär att ingen strålning reflekteras oh att all strålning so utsänds bara beror av terisk energi dvs alla svarta kroppar
Övningar till kapitel 1
Övningar till kapitel. Skissera för hand och/eller med Maple de delmängder av R som beskrivs av följande ekvationer och olikheter. a) > 0, >0 b) = +, 0, 0 c) = d) e) = f) >3 g)
Vektoriella storheter är storheter med både värde och riktning. t.ex. hastighet och kraft
Skalära och vektoriella storheter Vektoriella storheter är storheter med både värde och riktning. t.ex. hastighet och kraft Skalära storheter är storheter med enbart värde. t.ex. tid och temperatur Skalära
UPG5 och UPG8 Miniprojekt 1: 2D datorgrafik
UPG5 och UPG8 Miniprojekt 1: 2D datorgrafik I den här uppgiften studerar vi hur man kan använda sig av linjära avbildningar för att modifiera bilder i två dimensioner Mycket är repetition av vissa grundbegrepp
Att beräkna:: Avstånd
Att beräkna:: Avstånd Mikael Forsberg :: 27 november 205 Innehåll Punkter, linjer och plan, en sammanställning 2. Punkter i två och tre dimensioner....................... 2.2 Räta linjer i två och tre
Transformationer, Angel
GrIP vt9: Föreläsning - D-grafik Yngve Sundblad 9-- D-grafik Yngve Sundblad @kth.se 8-79747 Rum 46, Lindstedtsv.5, plan 6 (vid Torget) DH64 Grafik och Interaktionsprogrammering VT 9 Transformationer, Angel
Karta över Jorden - viktigt exempel. Sfär i (x, y, z) koordinater Funktionen som beskriver detta ser ut till att vara
Föreläsning 1 Jag hettar Thomas Kragh och detta är kursen: Flervariabelanalys 1MA016/1MA183. E-post: thomas.kragh@math.uu.se Kursplan finns i studentportalens hemsida för denna kurs. Där är två spår: Spår
Arbetsblad 2:1. 1 a) Figuren ska vikas till en kub. Vilken av kuberna blir det? 2 Vilka av figurerna kan du vika till en kub?
Arbetsblad 2:1 Vika kuber 1 a) Figuren ska ikas till en kub. Vilken a kuberna blir det? Grundbok: grundkurs s. 59, blå kurs s. 81 b) Vilken a figurerna kan ikas till den här kuben? A B A B C D C D 2 Vilka
Mekanik FK2002m. Vektorer
Mekanik FK2002m Föreläsning 2 Vektorer 2013-09-02 Sara Strandberg SARA STRANDBERG P. 1 FÖRELÄSNING 2 Introduktion Förra gången pratade vi om rörelse i en dimension. När vi går till flera dimensioner behöver
MÄTNING AV ELEKTRISKA STORHETER
MÅ NIVSITT Tillämpad fysik och elektronik Hans Wiklund 996-05- MÄTNING AV LKTISKA STOHT Laboration 5 LKTO Personalia: Namn: Kurs: Datum: Återlämnad (ej godkänd): ättningsdatum Kommentarer Godkänd: ättningsdatum
Vektorgeometri för gymnasister
Vektorgeometri för gymnasister Per-Anders Svensson http://homepage.lnu.se/staff/psvmsi/vektorgeometri/gymnasiet.html Fakulteten för teknik Linnéuniversitetet Linjära avbildningar I Innehåll En liten tillbakablick:
Vektorer. Vektoriella storheter skiljer sig på ett fundamentalt sätt från skalära genom att de förutom storlek också har riktning.
Vektorer. 3 / 18 Vektorer är ett mycket viktigt och användbart verktyg för att kunna beskriva sammanhang som innehåller riktade storheter, t.ex. kraft och hastighet. Vektoriella storheter skiljer sig på
Matematiska tillämpningar i 3Dgrafik
LITH-ITN-EX 4/37--SE Matematiska tillämpningar i 3Dgrafik Eamensarbete utfört i Matematik och grafik vid Linköpings Tekniska Högskola, Campus Norrköping Patrik Totero Julian Shabo Handledare: George Basta
SF1624 Algebra och geometri
SF1624 Algebra och geometri Föreläsning 2 David Rydh Institutionen för matematik KTH 28 augusti 2018 Detta gjorde vi igår Punkter Vektorer och skalärer, multiplikation med skalär Linjärkombinationer, spannet
Massa, rörelsemängd och energi inom relativitetsteorin
Massa, rörelseäng oh energi ino relatiitetsteorin Vi et iag att inget föreål e en iloassa större än noll (t.ex. elektroner, protoner oh ryfarkoster) någonsin kan röra sig snabbare än ljuset. Partiklar