Kontinuerliga system, Datorövning 3

Storlek: px
Starta visningen från sidan:

Download "Kontinuerliga system, Datorövning 3"

Transkript

1 Vårterminen 2002 Kontinuerliga system, Datorövning 3 1 Inledning Matlab består, förutom grundpaketet, av ett antal toolboxar 1. Dessutom finns tilläggsprodukter. En sådan är programpaket FEMLAB. Det handlar om numerisk lösning av partiella differentialekvationer med finita elementmetoden. I avsnitt 2 nedan kommer vi att göra en mycket kort presentation av denna, se även kapitel 8 i läroboken. Finita elementmetoden är den ena av två förhärskande metoder för numerisk lösning av partiella differentialekvationer, där den andra är finita differensmetoden, se kapitel 2 i boken. Kursen i stort går främst ut på att studera analytiska lösningsmetoder. Sådana finns bara i ganska speciella situationer, med enkla områden, differentialekvationer och randvillkor. De numeriska metoderna fungerar i mycket allmännare situationer, med godtyckliga områden och där koefficienterna i differentialekvation och randvillkor får bero av rums- och tidsvariabler. Man finner dock ganska snart att för att effektivt och kritiskt kunna använda ett numeriskt programpaket som FEMLAB så måste man vara väl förtrogen med den analytiska teorin. Syftet med denna datorlaboration är att Du skall bli något bekant med FEMLAB och se hur programmet kan användas som stöd för förståelsen av teori och lösningsmetoder från kursen i övrigt, för numerisk lösning av olika problemtyper för partiella differentialekvationer, för visualisering av lösningar. Hinner du inte med alla uppgifterna under den handledda övningen, så genomför de återstående momenten på egen hand. För att laborationen inte bara skall bli en lek med en svart låda, där man stoppar in ett problem och ut kommer en lösning, är det viktigt att läsa igenom avsnitt 2 nedan. Likaså skall man läsa igenom texten i övrigt, och utföra förberedelseuppgiften på sidan 9. 2 Om finita elementmetoden Antag att u är en lösning till randvärdesproblemet u = f i Ω u n + qu = g på Ω (1) 1 I brist på någon bra benämning säger vi toolbox även på svenska. 1

2 för ett område Ω med styckvis glatt rand Ω. Låt ϕ vara en C 1 -funktion i en omgivning av Ω. Sådana funktioner kallar vi testfunktioner. Multiplicera differentialekvationen med ϕ och integrera över Ω. Med hjälp av en partialintegration, Greens formel I, får vi ( u)ϕ dv = fϕ dv D D D grad u grad ϕ dv Insättning av randvillkoret ger grad u grad ϕ dv + D D D u n ϕ ds = quϕ ds = D D fϕ dv. gϕ ds + D fϕ dv. (2) Om u är en lösning till (1) så gäller alltså (2) för varje testfunktion ϕ. Om (2) är uppfylld för alla testfunktioner sägs u vara en svag lösning till (1). För att u skall vara en svag lösning till (1) krävs bara att u är en gång deriverbar, trots att andraderivator ingår i problemformuleringen (1). Situationen påminner om derivation i distributionsmening, fast där har man en annan klass av testfunktioner. Om Ω, f och q är tillräckligt regulära kan man visa att varje svag lösning också är en klassisk lösning till (1). Vid finita elementmetoden går man ett steg längre, och betraktar en diskret variant av (2). Börja med att göra en uppdelning av området Ω i trianglar, se figuren nedan, och ersätt klassen av testfunktioner ovan med klassen T av funktioner vars grafer är plana över var och en av trianglarna. Hörnen i trianglarna kallas noder. Ett viktigt exempel på en funktion i T är tältfunktionen τ k i figuren nedan. Den har värdet 1 i centralnoden (x k, y k ) och 0 i alla andra noder. Det fina med tältfunktioner är att varje funktion ϕ T kan skrivas ϕ(x, y) = ϕ(x k, y k )τ k (x, y). k Tänk efter att detta är riktigt. Tältfunktionerna utgör alltså en bas för T, och koefficienterna i utvecklingen av en funktion i denna bas är helt enkelt funktionens värde i centralnoden

3 Vid en vanlig variant av finita elementmetoden, Galerkins metod, vill man att även lösningen u skall tillhöra klassen T. Detta leder till problemet: Bestäm u T så att (2) gäller för alla ϕ T. Eftersom tältfunktionerna är en bas för T räcker det här att låta ϕ genomlöpa tältfunktionerna τ j. För varje j är det lätt att räkna ut tex första integralen i (2), D u(x k, y k ) grad τ k (x, y) grad τ j (x, y) dv. k Här är alla gradienter konstanta över varje triangel, och alla termer i summan försvinner utom det fåtal som svarar mot noder k som ingår i någon triangel tillsammans med noden j. På samma sätt hanteras de andra termerna i (2). Detta leder till ett kvadratiskt ekvationssystem KU = F, där U är en kolonnmatris som innehåller u:s värden i noderna, F är en kolonnmatris uträknad från f och g, och där koefficientmatrisen K kallas för styvhetsmatrisen. Beräkningen av K och F kallas assemblering. På detta sätt övergår problemet att lösa randvärdesproblemet (1) till att lösa ett, i allmänhet mycket stort, linjärt ekvationssystem. Antalet obekanta är lika med antalet noder. Man kan visa att om Ω, f, q och g är tillräckligt regulära, och om man väljer en svit av allt finare indelningar, så kommer de lösningar man får ur finita elementmetoden att konvergera mot lösningen till (1). På liknande sätt kan man behandla allmännare differentialekvationer av Sturm- Liouvilletyp och allmännare randvillkor. 3 Om FEMLAB Allmänt FEMLAB kan användas för att lösa problem i en, två eller tre rumsdimensioner, tex randvärdesproblem för Laplace-Poissons ekvation, begynnelse-randvärdesproblem för värmelednings- och vågekvationen samt egenvärdesproblem. Man kan göra väldigt mycket enbart med hjälp av menyer, men har man speciella krav finns även möjlighet att köra programmet med kommandon i Matlab. Huvuduppgifterna i laborationen är att formulera och lösa randvärdesproblem, studera approximationsegenskaper och lösa ett egenvärdesproblem. Försök också att hinna med åtminstone en av sex extrauppgifter. Extrauppgifterna kan utföras i valfri ordning. Det finns även några rubriker Frågor att besvara. Tänk själv ut svaret på dessa, men be handledaren förklara om du inte känner dig säker på att du snappat poängen med frågan. 3

4 Starta nu Matlab via klick på Start, Program och Matlab6.1. I Matlabs Command Window skriver du femlab. (I Windows-miljö kan du alternativt klicka direkt på Femlab.) Efter en stunds initiering visas följande fönster: Det är nu dags att välja mellan 1-D, 2-D eller 3-D för att sedan fortsätta valen med Geometry only, +Physics mode etc. Vilket spår man väljer beror givetvis på den uppgift som ska lösas. Till allmänna kunskaper om FEMLAB hör också att veta hur programmet avslutas: Man går ut ur FEMLAB genom att välja Exit i File-menyn eller genom en kryss - knapp längst upp till höger i FEMLAB-fönstret. 4 Användning av FEMLAB 4.1 Formulering och lösning av randvärdesproblem Här skall du bekanta dig med det grundläggande handhavandet av FEMLAB och experimentera med Poissons ekvation u = f i ett lagom komplicerat område och med ganska allmänna randvillkor. Följ nedanstående anvisningar. a) Uppgiften går ut på att lösa u = 10 i ett området Ω. Området ska anges grafiskt. Precisering kommer senare. Flera typer av randvillkor ska testas. 4

5 Markera 2-D. Klicka på +Classical PDEs, Poisson s equation och OK. Nu öppnar sig en ritbräda med ett flertal knappar. För musen långsamt över dessa knappar. Då visar sig en hjälptext till varje knapp. Överst finns också en rad fönsternamn File, Edit Options etc En musklick på någon av dessa öppnar fönster med flera kommandon. Generering av område. Du har nu tillgång till ett rutnät vars indelning duger i detta inledande skede. (Om rutnätet behöver modifieras går det bra via Options, Axes/Grid Settings... följt av Axes och/eller Grid.) Med hjälp av mus och knappkommandon ska du nu försöka rita följande område: I grundinställningen fäster rektanglarna vid rutnätet. (Den nyfikne kan titta under Draw och Properties.) Klicka nu på knappen Draw Rectangle. För sedan musen till punkten ( 1, 0.4). Väl där trycker du ner vänster musknapp och med den nedtryckt för du musen till (0, 0.4). Släpp musknappen och rektangeln R1 är klar. Rita sedan rektanel R2 på analogt sätt. Notera hur rektanglarna fäster vid rutnätet. E1 är en ellips som kan skapas på följande sätt: Tryck på Draw Centered Ellipse. För musen till punkten (0.5, 0). Tryck där ner vänster musknapp och rör musen tills dess att du har en ellips med föreskrivna halvaxlar. Släpp musknappen. Du ska nu markera alla delområden. Snabbast sker det med Ctrl a. Alternativt kan du med Ctrl-knappen nedtryckt klicka på ett delområde åt gången. Tryck nu på knappen Union (till vänster). Då uppstår en del inre ränder som du tar bort med ett tryck på Delete Internal Borders. Området Ω är nu klart. Randvillkor. Du ska nu ställa in homogena Dirichletvillkor, vilket egentligen är detsamma som att inte göra något alls, ty detta är defaultläge. 2 Tryck på knappen Boundary Mode (utseende: Ω) eller öppna rullgardinen Boundary och tryck på Boundary Mode. Gå vidare till Specify Boundary 2 Svenska? 5

6 Conditions... I fönstret som kommer upp finns ett fönster med rubriken Boundary selection. Som synes består randen av åtta delar. Du kan få veta vilket nummer en speciell del av randen har genom att klicka en gång på den randdelen. Då markeras motsvarande del i fönstret Boundary selection. Genom att hålla Ctrl-knappen nedtryckt medan du klickar på de olika randdelarna kan du markera samtliga. Snabbast går det dock genom att i fönstret Boundary selection markera rand 1 och sedan gå till rand 8, trycka ner Shift-tangenten och klicka på 8. I rutan Boundary condition type ser du att Dirichlet redan är markerat och att r = 0. Du behöver därför bara trycka på OK. Differentialekvation Tryck på knappen PDE Mode (utseende: Ω) eller öppna rullgardinen PDE. Klicka sedan på PDE Specification. Klicka på 1 i fönstret Subdomain selection. Byt i rutan PDE coefficients ut 1 mot 10 som värde för f. Avsluta med OK. Triangelgenerering. Genom ett tryck på knappen - kallad Initialize Mesh - genereras en indelning av Ω i triangulära delområden. (Trianglar som ansluter till randen är inga perfekta trianglar.) Triangelgenereringen kunde också åstadkommits via Mesh följt av Initialize Mesh. Genom ett tryck på knappen Refine Mesh åstadkommer du ett mera finmaskigt triangelnät.(vanligen ger finare nät bättre precision i lösningen men beräkningarna tar mera tid och är mera minneskrävande.) Lös problemet. Randvärdesproblemet löses genom att man väljer Solve Problem på Solve-rullgardinen eller trycker på snabbknappen =. Det tar några sekunder att få fram en numerisk lösning. Visualisering. Notera att nya snabbknappar nu har dykt upp till vänster i FEMLABfönstret. För musen långsamt över ikonerna så framträder deras namn och i stort deras funktion. Tryck på var och en av de fem första knapparna. Begrunda frågorna nedan. Den som vill att figuren ska hamna i ett vanligt Matlab-fönster trycker på snabbknappen Plot Parameters. Välj sedan fliken General. Ta där bort bocken framför Plot in main GUI axes. Tryck sedan på OK. Figuren hamnar nu i Figure No 1 om inget annat har begärts i Matlab. En 3D Surface Plot kan du nu rotera i Matlab-bilden. När du ser på bilden rakt ovanifrån återfår du 2D Surface Plot Frågor att besvara: Hur stämmer lösningen med randvillkoren? Verkar nivåkurvorna och flödesbilden stämma med randvillkoren? b) Nästan samma uppgift som under a). Men randvillkoren ska modifieras. Randvillkor. Ändra till homogena Neumannvillkor på randdel 1 och 8. Gå via Boundary och Specify Boundary Conditions. Markera randdel 1 och 8 och Neumannvillkor. Avsluta med OK. Notera att randdelar med Neumannvillkor har blivit streckade. 6

7 Triangelgenerering. Tryck på Initialize Mesh följt av Refine Mesh. Lös problemet. Se först till så att lösningen inte visas i ett Matlabfönster. Klicka för den sakens skull på Plot Parameters-knappen och under fliken General bockar du för Plot in main GUI axes. Nu kan du trycka på = Visualisering. Upprepa förfarande från föregående problem. Betänk samtidigt frågorna nedan. Frågor att besvara. Hur stämmer lösningen med randvillkoren? Hur ser man i en 3D-plot av lösningen att den uppfyller homogena Neumannvillkor? Hur ser nivåkurvorna ut vid de randdelar, där homogena Neumanvillkor gäller? c) Samma problem som tidigare men med homogena Neumannvillkor på hela randen. Försök att följa rutinerna från föregående problem. Om Neumann- och Dirichletvillkoren är grå sätt då en bock i rutan framför Enable borders. Frågor att besvara. Vilken lösning visas upp vid olika type av visualisering? Jämför anmärkningen på sidan 36 i läroboken. Har problemet någon lösning? d) Uppgift: Lös u = 10 i Ω, där Ω är en cirkelring med inre radien 0.4 och yttre radien 1. På den inre cirkelringen ska homogena Dirichletrandvillkor gälla och på den yttre homogena Neumannvillkor. Några tips. Gå till File och välj New. Spara inget. Välj sedan 2-D, Clasicals PDEs, Poisson s equation och OK. Gå till Options, Axes/Grid Settings. Fyll i Xmin = -2, Xmax = 2, Ymin= -1.5 och Ymax = 1.5. Klicka sedan på Grid. Ta bort bocken för Auto och fyll i 0.2 för X spacing och Y spacing. Avsluta med OK. Klicka nu på Draw Centered Ellipse. Flytta musen till (0, 0). Tryck ner höger musknapp. Med knappen nere flyttar du musen tills du har en cirkel med radien 1. Rita sedan ytterligare en cirkel med medelpunkt i (0, 0) men med radien 0.4. Tryck nu på Ctrl a och sedan på Difference.Cirkelringen Ω är nu klar. Ställ in rätt randvärden. Gör en triangelindelning med förfining. Lös problemet och visualisera lösningen. Frågor att besvara. Hur stämmer lösningen med randvillkoren? Beter sig nivåkurvorna vid den yttre randen som du väntat dig? Syns de olika typerna av randvillkor i en 3D-bild? 4.2 Approximationsegenskaper Vi skall nu betrakta ett enkelt modellproblem, där vi känner det analytiska uttrycket för lösningen, och studera hur noggrannheten hos finita elementlösningen varierar med antalet noder. 7

8 Det problem vi betraktar är u = 1 i Ω : x 2 + y 2 < 1 u = 0 på Ω I detta fall känner vi lösningen analytiskt: u(x, y) = (1 x 2 y 2 )/4, jfr övning 0.4. Formulera detta problem i FEMLAB. Använd dina kunskaper från föregående uppgifter. Det är viktigt att cirkeln har exakt radien 1. Kontrollera genom att dubbelklicka på cirkelskivan då du ritat den. Då öppnas ett fönster Objetcs Properties. Där kan du avläsa både medelpunkt och radie. Använd till att börja med den triangelindelning man får direkt, före förfining. Lös problemet och gör en 3D-plot. Titta även på en 2D-plot via snabbknapparna Arrow Plot och Contour Plot. För att numeriskt jämföra värdena för finita elementlösningen och den analytiska lösningen i noderna behöver du till Matlab exportera strukturdata, nodernas koordinater och lösningen u. Detta åstadkommer via följande svit av kommandon: File, Export to Workspace, FEM Structure. Acceptera det föreslagna namnet fem som variabelnamn. Exportera sedan noderna genom File, Export to Workspace, Mesh. Acceptera namnet mesh genom att trycka OK. Slutligen ska losningen exporteras. Utför: File, Export to Workspace, Solution. Acceptera variabelnamnet sol. Innan du temporärt går över till Matlab kan du i loggfönstret längst ner avläsa antalet noder. Fönstret bör se ut på ingefär följande sätt Gå över till Command Window i Matlab. Där finns nu noderna lagrade i en matris fem.mesh.p. Matrisen har två rader och antalet kolonner är detsamma som antalet noder. Sätt p = fem.mesh.p; och skriv size(p). Anteckna antalet noder. Jämför med noteringen i loggfönstret. Varje kolonn i p innehåller positionen för en nod. Du ska nu räkna ut värdet av den exakta lösningen i varje nod. Skriv därför exact = (1-p(1,:).^2-p(2,:).^2)/4; Genom kommandot 8

9 u = fem.sol.u ; hamnar lösningen i radmatrisen u. Avvikelsen mellan den exakta lösningen och den numeriska kan mätas med maximumnormen. Notera resultatet av kommandot max(abs(u-exact)) tillsammans med antalet noder. (Avvikelsen kan även mätas med L 2 (Ω)-normen. Det åstadkommer du på följande sätt: Gå tillbaka till FEMLAB. Klicka på Plot följt av Subdomain Integration. Under Expression skriver du (u-(1-x.^2-y.^2)/4).^2 Innan du trycker på OK bockar du för Export result to workspace. I Command WIndow i Matlab drar du kvadratroten ur det beräknade värdet. Det värde du då erhåller är u exact L2 (Ω). Eftersom arean av enhetscirkeln är π gäller att u exact L2 (Ω) π u exact Gäller det i detta fall?) En plot av differensen mellan den numeriska och den exakta lösningen kan åstadkommas via Plot Parameters-knappen.Tryck på den och välj fliken Surface. Skriv in u-(1-x.^2-y.^2)/4 som värde på Height expression och tryck OK. Jämför storleken med den maximumnorm du beräknade tidigare. Gör nu en förfinad mesh och lös problemet på nytt. Exportera sedan data på samma sätt som ovan och beräkna maximala avvikelsen mellan numerisk och exakt lösning. Anteckna detta tillsammans med antalet noder. Upprepa detta tills felet blivit mindre än Fråga: Hur många noder behövs för att få ett fel mindre än 10 4? Lärdomen av detta är att även i mycket snälla situationer, med enkla geometrier och randvillkor, så behöver man lösa stora ekvationssystem. Vi ser också att lösandet ändå går ganska snabbt, om man inte har extrema krav. Betydligt värre blir det om det finns diskontinuiteter eller singulariteter hos koefficientfunktionerna. Vi kommer nedan att se några enkla exempel på detta. 4.3 Ett egenvärdesproblem Vi använder nu FEMLAB för att lösa egenvärdesproblemet u = λu i Ω : x 2 + y 2 < 1 u = 0 på Ω Här vet vi att lösningarna beskrivs av Besselfunktioner och trigonometriska funktioner, enligt exempel S.4 i boken. Förberedelseuppgift: Gör med hjälp av ex S.4 och formelsamlingen en lista över alla egenvärden som är mindre än 100, sorterade i storleksordning. Notera också motsvarande värden på parametrarna n och k. Om egenfunktionen svarande mot egenvärdet λ k är begynnelsevärde för en svängningsrörelse som beskrivs av ekvationen u tt c 2 (u xx + u yy ) = 0, vilken är svängningens vinkelfrekvens? Jämför ex. 3.14! 9

10 Börja med kommandona File, New. Spara inte. Markera 2-D. Klicka sedan på PDE modes, Coefficient, Eigenvalue, OK. Rita sedan som vanligt en enhetscirkel. Kontrollera så att homogena Dirichletvillkor gäller. Kommandona PDE, PDE Specifications... öppnar ett fönster där förinställda parametrar passar oss. Tryck därför på OK. Tryck på Initialize Mesh. Innan du löser problemet ska du trycka på snabbknappen Solver Parameters. Välj fliken Eigenvalue. Markera sedan All eigenvalues in search range. Som Eigenvaule search range duger [0 100]. Kontrollera också på fliken General att Eigenvalue är förprickat i det inramade området Solvertype. Tryck sedan på OK. Det är nu dags att lösa problemet. Tryck på =. När problemet lösts kommer det upp en plot som visar egenfunktionen som hör till det minsta egenvärdet. Klicka på Plot Parameters och General. I mitten på övre halvan finns en ruta ovanför vilken det står Eigenvalue. Genom att klicka på pilen till höger om rutan får du tillgång till övriga beräknade egenvärden. Markera ett nytt egenvärde och klicka på Apply. Då visas motsvarande egenfunktion. Om du vill kan du spara bilderna av de olika egenfunktionerna i Matlabmiljö genom att i Plot Parameters, General ta bort bocken framför Plot in main GUI axes. Innan du ritar en egenfunktion ska du dessutom i Matlab ge kommandot figure(n), där n är ett positivt heltal som du väljer olika för varje egenfunktion. För att återgå till visning i FEMLAB-miljö är det bara att sätta tillbaka bocken du tog bort. Uppgifter och frågor att besvara: Hur kan man i den följd av egenvärden som FEMLAB räknat ut med en blick avgöra vilka som svarar mot vinkeloberoende egenfunktioner? Hur stämmer de egenvärden som FEMLAB beräknat med dem i tabellen som du gjort som förberedelseuppgift? Undersök om man kan få bättre överensstämmelse genom att använda en finare indelning. Lokalisera i en 2D-plot noderna för de stående svängningar som kan förekomma för olika värden på n och k (beteckningar enligt läroboken). (Observera att här används ordet nod i en annan betydelse än ovan.) Hur kan man från en bild av dessa noderna (eller en 3D-bild av en egenfunktion) avgöra vilka värden parametrarna n och k har? För framtida behov (uppgift Extra A) exporterar du egenvärdena till Matlab-fönstret genom att välja File, Export to Workspace, FEM Structure. Välj namnet fem43. Kör sedan ett varv till med File, Export to Workspace, Solution. I Matlab hittar du nu egenvärdena med kommandot fem43.sol.lambda. Extra A: Hur ändras egenfrekvenserna då man lägger trumpinnen på trumman? Vi skall undersöka hur egenvärdena ändras då man skär bort ett segment av cirkeln. Vi ska skapa området i den högra figuren nedan. Börja med kommandona File, New. Spara inte. Markera 2-D. Klicka sedan på PDE modes, Coefficient, Eigenvalue, OK. Fortsätt med Options, Axes/Grid Settings. Fyll i Xmin = -2, Xmax = 2, Ymin= -1.5 och Ymax = 1.5. Klicka sedan på Grid. Ta bort bocken för Auto och fyll i 0.2 för X spacing och Y spacing. Ange som 10

11 Extra X spacing. Rita nu en cirkel (med radie 1) och en rektangel enligt vänstra figuren. Markera båda områdena med Ctrl a. Tryck sedan på Difference. Välj homogena Dirichletvillkor längs hela randen och beräkna egenvärden och egenfunktioner som i uppgift 4.3. Titta på egenfunktionerna i 3D- och 2D-plottar. Exportera egenvärdena till Matlabfönstret, välj då ett annat namn än FEMLABs förslag. Jämför med egenvärdena för hela cirkeln. Gör sedan motsvarande undersökning av en halvcirkel, en kvartscirkel och eventuellt en trekvartscirkel. Frågor att besvara: Hur förändras egenvärdena då man skär av ett segment av cirkeln? Vilka samband finns mellan egenvärdena/egenfunktionerna för hel- och halvcirkeln, för hel-, kvarts- eller trekvartscirkeln? Är några egenvärden gemensamma? I så fall vilka? Anm: Problemet med det avskurna segmentet kan ses som en matematisk idealisering av ett svängande trumskinn, där man lagt trumpinnen på trumman. Att egenvärdena och därmed egenfrekvenserna ökar då man lägger på trumpinnen kan förklaras med Rayleighkvoten. Det minsta egenvärdet λ 1 är λ 1 = min u D A R A (u) = min u D A (u Au)/(u u). Då man lägger på trumpinnen inför man ytterligare bivillkor under pinnen. Detta innebär att definitionsmängden D A minskar och således att minimivärdet ökar. Samma sak gäller sen för det näst minsta egenvärdet osv. Extra B: Kan man lyssna sig till formen på en trumma? Vi tänker oss en trumma som ett membran Ω, inspänt i en plan ram av någon form Ω. Dess svängningsrörelse antas beskrivas av vågekvationen u tt c 2 u = 0 i Ω med randvillkoret u = 0 på Ω. Att bestämma u som uppfyller differentialekvation och randvillkor är exempel på ett direkt problem. Detta står i motsats till inversa problem, där modellen inte är fullständigt känd, men där man istället har information om lösningarna i olika situationer. 11

12 Problemet kan sedan vara att ur sådan information dra slutsatser om modellen, tex koefficienter i differentialekvationen eller geometrin hos ett område. Kursen handlar bara om direkta problem, men inversa spelar en allt viktigare roll i praktiken (tex tomografi inom medicinen, icke-förstörande mätningar inom materialteknik, etc.) Ett exempel på ett inverst problem är det i rubriken. Genom spektralanalys av ljudet från en trumma kan man bestämma egenvärdena för Laplaceoperatorn med homogena Dirichletvillkor längs ränderna. Räcker denna information för att bestämma trummans form? Att svaret är nej visades för mindre än tio år sedan. Ett motexempel, bestående av två olika trumformer med samma egenvärden, kan laddas ner från Hämta filerna trumma1.mat och trumma2.mat. I stället för att rita områdena klickar du på Open och väljer först trumma1.mat. Beräkna alla egenvärden i intervallet [0, 20]. Exportera egenvärdena till Matlab under lämpligt namn. Gör sedan samma sak med trumma2. Välj ett annat namn vid exporten till Matlab. Jämför egenvärdena i Matlab. De stämmer inte exakt, men nästan. Förfina indelningen, och konstatera att man får allt bättre överensstämmelse. Titta också på några 3d-plottar, och se hur Naturen skapar egenfunktioner. Extra C. Diskontinurliga randvillkor I Matlab finns en funktion atan2(y, x), som är arcustangens, utsträckt till fyra kvadranter. För denna funktion gäller π < atan2(y, x) < π. Betrakta nu problemet u = 0 i Ω : x 2 + y 2 < 1 u = atan2(y, x) på Ω Det gäller alltså att finna en harmonisk funktion med ett randvillkor som varierar mellan π och π, med en diskontinuitet i x = 1. Detta problem kan lösas exakt. För att inse detta observerar vi att funktionen atan2(y, x) kan beskrivas som principalgrenen av argumentet för det komplexa talet z = x + iy. Den är alltså imaginärdel till den analytiska funktionen log(z), z 0, principalgrenen. Detta medför att atan2(y, x) är harmonisk utanför origo. Vi påstår att funktionen u(x, y) = 2 atan2(y, x + 1) = 2arg(1 + z) löser randvärdesproblemet. Enligt vad vi sett ovan uppfyller den differentialekvationen u = 0 för z 1. Det återstår att undersöka randen Ω, där det gäller att z = e iθ, π < θ < π. Vi finner att 1 + z = 1 + e iθ = e iθ/2 (e iθ/2 + e iθ/2 ) = 2 cos(θ/2)e iθ/2. 12

13 Härav följer att u(x, y) = 2arg(1 + z) = θ = arg(z) på Ω. Alltså är u(x, y) = 2 atan2(y, x + 1) en harmonisk funktion som uppfyller randvillkoren. Presentera nu problemet för FEMLAB på samma sätt som i avsnitt 4.1 ovan. För att skriva in randvillkoret välj först Boundary Mode sedan Specify Boundary Conditions... Lös sedan randvärdesproblemet för indelningar av olika finhetsgrad. Plotta skilladen mellan den beräknade och den exakta lösningen genom att klicka på Plot Parameters, gå till fliken Surface och där fylla i u-2*atan2(y,x+1) som Height expression. Använd även samma uttryck för Surface expression. Ett tryck på OK och bilden genereras. Du kommer att finna att finita elementmetoden har stora svårigheter att korrekt beskriva lösningen i närheten av diskontinuitetspunkten på randen, även om du tar ett mycket stort antal indelningspunkter. I ett fall som detta är det oekonomiskt att förfina triangelindelningen lika mycket överallt. Tryck på Mesh, Initialize Mesh och Display Triangle Quality. Trianglarna är i stort lika stora överallt. Det finns en option under Solve, Parameters, General. Bocka för Adaption inom ramen Solver options. Lös problemet igen via Solve-knappen. Nu känner programmet efter hur lösningen varierar, och anpassar indelningen efter det. Ju mer lösningen varierar inom ett visst område, desto tätare indelning gör man där. När denna option används görs automatiskt en följd av förfinade indelningar tills något stop-kriterium uppfylls. Ta en titt på den använda indelningen genom att välja Mesh följt av Mesh Mode. Extra D. Poissons ekvation med punktkälla En annan svårighet för rent numeriska metoder uppträder vid punktkällor, som när man försöker lösa { u = δ(a,b) i Ω : x 2 + y 2 < 1 (3) u = 0 på Ω med (a, b) = (0.5, 0). Här står δ (a,b) för Diracs δ-funktion i två variabler, lokaliserad till punkten (a, b), dvs en punktkälla. Lösningen till detta problem kallas Greenfunktionen G(x, y; a, b) för Poissons ekvation med Dirichletvillkor för enhetscirkeln, se kapitel 5 i boken. En möjlighet är att i Matlab använda en approximation av δ. 3 En sådan är ((x-.5).^2+y.^2<5e-5)/(pi*5e-5) Sedan området är ritat förs punktkällan in som f under PDE, PDE Specifications Detta är Matlabs sätt att representera en funktion som har integralen = 1, är = 0 för 3 I FEMLAB 2.2 finns andra möjligheter, vars styrka ligger i en svag formulering av problemet. 13

14 (x.5) 2 +y 2 > r 2 och konstant för (x.5) 2 +y 2 < r 2 med r 2 = , jfr handledningen till laboration 1. Lös problemet med den triangulering som fås utan förfining. Vad händer och varför? Förfina sedan, lös problemet och titta på lösningen i 3D och 2D, i det senare fallet även med Contour och Arrows. Upprepa tills du får drygt 5000 noder, totalt två tryck på förfiningsknappen. Skicka också en 3D-bild av lösningen till Matlab. Klicka på Plot Parameters, General och bocka av Plot in main GUI Axes och avsluta med Apply. Figuren finns nu i fönstret Figure No 1. I kapitel 5.3 i boken visas att lösningen närheten av punktkällan beter sig som K(x, y) = 1 4π ln ((x 0.5)2 + y 2 ). Funktionen K(x, y) är den så kallade fundamentallösningen till Laplaceoperatorn.Vi kan förvänta oss att numeriska metoder har problem att ta fram sådana lösningar. Vi löser därför (3) på ett annat sätt, där vi utnyttjar kännedomen om fundamentallösningen. Ett sätt att lösa problemet är att utnyttja att vi känner fundamentallösningen. Bilda v(x, y) = u(x, y) K(x, y). Här gäller att v är lösning till ett snällare problem, där det är lätt att få en god numerisk approximation: v = 0 i Ω v(x, y) = K(x, y) på Ω För nu in detta problem i FEMLAB. Ändra inte på meshen. Välj Bondary, Specify Boundary Conditions. För in som värde på r uttrycket 0.25/pi*log((x-0.5).^2+y.^2). Under PDE, PDE Specifications ska f ändras till 0. Klicka på Plot Parameters och fliken Surface. Skriv under Height expression och under Surface expression u /pi*log((x-0.5).^2+y.^2). Kontrollera under fliken General att Plot in main GUI axes inte är förbockat. Gå till Matlab och skriv figure(2) följt av return. Tryck nu på Solve-knappen i FEMLAB. En 3-D bild av v + K hamnar nu i fönstret Figure No 2. I två olika figurer har du nu 3D-plottar av lösningarna från de två metoderna. Man ser med ögat en viss skillnad, och denna kan göras ännu tydligare genom att man vrider plottarna så att man ser funktionsytan rakt från sidan. Här är den senast beräknade lösningen den exaktaste. Detta exempel visar hur man kan kombinera analytiska och numeriska metoder för att få bättre resultat. Extra E. Svängande sträng Vi ska här använda FEMLAB för att studera en svängande sträng utan yttre krafter. Se läroboken sidorna och

15 För enkelhets skull förutsätter vi att strängen har längden 1 och att kvoten S ρ l mellan spännkraften och längddensiteten är 1. Vågekvationen blir då u tt u xx = 0, 0 < x < 1, t > 0 Som begynnelsevillkor använder vi { u(x, 0) = (θ(x 0.4) θ(x 0.6)) cos 2 5π(x 0.5), 0 < x < 1 u t (x, 0) = 0, 0 < x < 1 Vi ska studera två typer av randvillkor nämligen de som förekommer i övningsuppgift Strängen är fastinspänd i båda ändarna. I FEMLAB börjar du med File, New och sparar ej. Klicka sedan på 1-D, Classical PDEs, Wave equation och OK. Gå till Specify Geometry under Draw. Sätt Start till 0 och Stop till 1. Gå sedan till Boundary och Specify Boundary Conditions. Grundinställningen är homogena Dirichletvillkor. Därför kan du klicka OK och gå vidare till PDE, PDE Specifications. Där för du in 0 som värde på f och går vidare till Initialize Mesh. Förfina indelningen tills 961 noder uppnåtts. Begynnelsevärdena matas in under Solve, Specify Initial Cond s. Ge u(0) värdet ((x>0.4)-(x>0.6)).*(cos(5*pi*(x-0.5))).^2. Hastigheten u t är redan klar. I rullgardinsfönstret Solve finns också kommandot Parameters. Gå där till Timestepping och fyll i 0:0.05:2 i rutan för Output times:. Tryck på OK och sedan =. Lösningen tar en stund att beräkna. Gå sedan till Plot Parameters. Klicka på fliken Animate. Sätt Numer of repeats till 0. Klicka sedan på Animate i nedre högra hörnet. Observera hur vågen reflekteras vid ändpunkterna. Strängen är fastinspänd i vänstra ändpunkten men fri i den högra. Randvillkoren preciseras närmare i övning 3.30 b. I FEMLAB behöver du bara ändra två saker. Först ändrar du till homogent Neumannvillkor då x = 1. Sedan ändrar du Timestepping till 0:0.05:4. Annars får du bara se en halv period. Lös sedan problemet och animera lösningen som ovan. Extra F. Akustiska resonansfrekvenser i ett rum Vi ska räkna på det rum som förekommer i exempel 3.15 i boken. FEMLAB bestämmer de första av de egenvärden som anges nederst på sidan 110. Börja som vanligt med File, New. När FEMLAB startat om väljer du 3-D, PDE modes, Coefficient, Eigenvalue och OK. Klicka på ikonen Block och fyll i X = 4.7, Y = 4.1 och Z = 3.1. Jämför med rummet i exempel Klicka sedan på Zoom Extents. Se 15

16 till att du får homogena Neumannvillkor på alla randdelar. Gå till Solver Parameters och se till att egenvärdena i intervallet [0, 4] beräknas. Klicka på Initialize Mesh men förfina inte indelningen. (Beräkningen kan ta onödigt lång tid eller kan minnet ta slut.) Lös problemet. Exportera egenvärdena till Matlab. Kalla FEM Structure exempelvis för femtom. Räkna också ut egenvärdena enligt sista raden på sidan 110. Jämför! Påverkas egenvärdena av möbler? Hämta filen rum.mat från kursens hemsida. Klicka sedan på Open. Spara inte. Öppna file rum.mat. När det är klart är samma rum möblerat med soffgrupp och TV med högtalare. Ställ in homogena Neumannvillkor på var och en av de 74 randdelarna. Lös sedan problemet som tidigare. Exportera egenvärdena till Matlab exepelvis under strukturnamnet femfull. Jämför i Matlab egenvärdena med de som gällde för det omöblerade rummet. Det tar mer tid än vi disponerar men den som har lust kan klicka på Help och FEMLAB Help Desk. Starta Netscape. Gå vidare till Index, acoustics models 2-28, Next. Väl där öppnar sig en artikel om Eigenfrequences of a Room. Läs den och du får kanske en aning om var högtalarna ska placeras. 16

Kontinuerliga system, Datorövning 3

Kontinuerliga system, Datorövning 3 Vårterminen 2002 Kontinuerliga system, Datorövning 3 1 Inledning Matlab består, förutom grundpaketet, av ett antal toolboxar 1. Dessutom finns tilläggsprodukter. En sådan är programpaket FEMLAB. Det handlar

Läs mer

Kontinuerliga system, Datorövning 3

Kontinuerliga system, Datorövning 3 2010 Kontinuerliga system, Datorövning 3 Inledning Syftet med denna datorlaboration är att du skall dels med hjälp av Maple, dels med hjälp av COMSOL Multiphysics få ökad förståelse för speciella funktioner

Läs mer

Numerisk lösning av PDE: Comsol Multiphysics

Numerisk lösning av PDE: Comsol Multiphysics J.Oppelstrup p 1 (5) Numerisk lösning av PDE: Comsol Multiphysics I denna lab ska du bekanta dig med programmet Comsol Multiphysics för numerisk lösning av PDE med finita element. Programmet har många

Läs mer

Datorövning 2. För att få tillgång till några mer avancerade ritkommandon kör

Datorövning 2. För att få tillgång till några mer avancerade ritkommandon kör Kontinuerliga system vt 2019 Datorövning 2 Inledning Detta är en textversion av det ett maple worksheet som heter Datorovning_2.mw och som kan laddas ner från hemsidan. Den ska öppnas inifrån maple. Då

Läs mer

Fouriers metod, egenfunktionsutvecklingar.

Fouriers metod, egenfunktionsutvecklingar. Vårterminen 2002 KONTINUERLIGA SYSTEM, några viktiga begrepp och metoder i kap 3 och H (partiellt) Fouriers metod, egenfunktionsutvecklingar Värmeledning i en begränsad stav med variabelseparation Problem:

Läs mer

Rita även upp grafen till Fourierseriens summa på intervallet [ 2π, 3π], samt ange summans värde i punkterna π, 0, π, 2π. (5) S(t) = c n e int,

Rita även upp grafen till Fourierseriens summa på intervallet [ 2π, 3π], samt ange summans värde i punkterna π, 0, π, 2π. (5) S(t) = c n e int, Institutionen för matematik KTH Tentamensskrivning, 003-08-5, kl. 14.00 19.00. 5B10/ Diff och Trans del, för F och T. Hjälpmedel: BETA, Mathematics Handbook. För godkänt betyg 3) krävs 18 poäng, medan

Läs mer

Laboration: Grunderna i Matlab

Laboration: Grunderna i Matlab Laboration: Grunderna i Matlab Att arbeta i kommandofönstret och enkel grafik Den här delen av laborationen handlar om hur man arbetar med kommandon direkt i Matlabs kommandofönster. Det kan liknas vid

Läs mer

FFM234, Klassisk fysik och vektorfält - Föreläsningsanteckningar

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 Oct 16, 2018 9. Lösningar av Poissons ekvation Vi vet att Poissons

Läs mer

Studio 6: Dubbelintegral.

Studio 6: Dubbelintegral. Studio 6: Dubbelintegral. Analys och Linjär Algebra, del C, K1/Kf1/Bt1, vt09 20 februari 2009 1 Repetition av enkelintegral I ALA B skrev du en MATLAB-funktion minintegral som beräknar integralen av en

Läs mer

SF1626 Flervariabelanalys Lösningsförslag till tentamen DEL A

SF1626 Flervariabelanalys Lösningsförslag till tentamen DEL A SF1626 Flervariabelanalys Lösningsförslag till tentamen 215-3-16 DEL A 1. Låt f(x, y) = 1 x 2 y 2. (a) Skissa nivåkurvorna f(x, y) = c till f för c =, c = 1 och c = 2. (1 p) (b) Beräkna gradf(x, y) i de

Läs mer

Egenvärdesproblem för matriser och differentialekvationer

Egenvärdesproblem för matriser och differentialekvationer CTH/GU STUDIO 7 TMV36b - 14/15 Matematiska vetenskaper 1 Inledning Egenvärdesproblem för matriser och differentialekvationer Vi skall se lite på egenvärdesproblem för matriser och differentialekvationer.

Läs mer

FEM1: Randvärdesproblem och finita elementmetoden i en variabel.

FEM1: Randvärdesproblem och finita elementmetoden i en variabel. MVE255/TMV191 Matematisk analys i flera variabler M/TD FEM1: Randvärdesproblem och finita elementmetoden i en variabel. 1 Inledning Vi ska lösa partiella differentialekvationer PDE, dvs ekvationer som

Läs mer

SF1626 Flervariabelanalys Lösningsförslag till tentamen DEL A. 1. En svängningsrörelse beskrivs av

SF1626 Flervariabelanalys Lösningsförslag till tentamen DEL A. 1. En svängningsrörelse beskrivs av SF166 Flervariabelanalys Lösningsförslag till tentamen 13-3-1 DEL A 1. En svängningsrörelse beskrivs av ( πx ) u(x, t) = A cos λ πft där amplituden A, våglängden λ och frekvensen f är givna konstanter.

Läs mer

FYSIKENS MATEMATISKA METODER

FYSIKENS MATEMATISKA METODER FYSIKENS MATEMATISKA METODER TREDJE UPPLAGAN TORBJÖRN ERIKSON HENRIK CHRISTIANSSON ERIK LINDAHL JOHAN LINDE LARS SANDBERG MATS WALLIN mfl Boken är typsatt i L A TEX med 11pt Times Printed in Sweden by

Läs mer

= e 2x. Integrering ger ye 2x = e 2x /2 + C, vilket kan skrivas y = 1/2 + Ce 2x. Här är C en godtycklig konstant.

= e 2x. Integrering ger ye 2x = e 2x /2 + C, vilket kan skrivas y = 1/2 + Ce 2x. Här är C en godtycklig konstant. Lösningsförslag till Tentamen, SF1633, Differentialekvationer I den 19 december 216 kl 8: - 13: För godkänt (betyg E krävs tre godkända moduler från del I Varje moduluppgift består av tre frågor För att

Läs mer

Uppsala Universitet Matematiska Institutionen Bo Styf. Sammanfattning av föreläsningarna 11-14, 16/11-28/

Uppsala Universitet Matematiska Institutionen Bo Styf. Sammanfattning av föreläsningarna 11-14, 16/11-28/ Uppsala Universitet Matematiska Institutionen Bo Styf Transformmetoder, 5 hp gy, IT, W, X 2011-10-26 Sammanfattning av föreläsningarna 11-14, 16/11-28/11 2012. Här lär vi oss använda transformer för att

Läs mer

SF1626 Flervariabelanalys Lösningsförslag till tentamen DEL A

SF1626 Flervariabelanalys Lösningsförslag till tentamen DEL A SF626 Flervariabelanalys Lösningsförslag till tentamen 23-- DEL A. Bestäm en ekvation för tangentplanet i punkten (,, 2 till ellipsoiden 2x 2 +3y 2 +z 2 = 9. (4 p Lösning. Vi uppfattar ytan som nivåytan

Läs mer

av envariabelfunktionen g(t) och flervariabelfunktionen t = h(x, y) = x 2 + e y.)

av envariabelfunktionen g(t) och flervariabelfunktionen t = h(x, y) = x 2 + e y.) Lösningsskisser till TATA69 Flervariabelanalys 16-1- 1 Stationära punkter ges av f (4x 3 + 4x, 3y + 6z, z + 6y (,,, dvs (x, y, z (,, eller (x, y, z (, 6, 18 Ur andraderivatorna fås de kvadratiska formerna

Läs mer

Institutionen för matematik och datavetenskap Karlstads universitet. GeoGebra. ett digitalt verktyg för framtidens matematikundervisning

Institutionen för matematik och datavetenskap Karlstads universitet. GeoGebra. ett digitalt verktyg för framtidens matematikundervisning Karlstads GeoGebrainstitut Institutionen för matematik och datavetenskap Karlstads universitet Mats Brunström Maria Fahlgren GeoGebra ett digitalt verktyg för framtidens matematikundervisning Invigning

Läs mer

Projekt Finit Element-lösare

Projekt Finit Element-lösare Projekt Finit Element-lösare Emil Johansson, Simon Pedersen, Janni Sundén 29 september 2 Chalmers Tekniska Högskola Institutionen för Matematik TMA682 Tillämpad Matematik Inledning Många naturliga fenomen

Läs mer

Högskolan i Skövde (SK, JS) Svensk version Tentamen i matematik Lösningsförslag till del I

Högskolan i Skövde (SK, JS) Svensk version Tentamen i matematik Lösningsförslag till del I Högskolan i Skövde (SK, JS) Svensk version Tentamen i matematik Lösningsförslag till del I Kurs: MA15G Matematisk Analys MA13G Matematisk analys för ingenjörer MA71A Matematik för lärare C, delkurs Matematisk

Läs mer

SF1626 Flervariabelanalys Tentamen Måndagen den 16 mars 2015

SF1626 Flervariabelanalys Tentamen Måndagen den 16 mars 2015 Institutionen för matematik SF1626 Flervariabelanalys Tentamen Måndagen den 16 mars 215 Skrivtid: 8:-13: Tillåtna hjälpmedel: inga Examinator: Mats Boij Tentamen består av nio uppgifter som vardera ger

Läs mer

Datorövning 1. - med hjälp av matlab kort repetera fourier-, sinus- och cosinus-serier och deras konvergensegenskaper,

Datorövning 1. - med hjälp av matlab kort repetera fourier-, sinus- och cosinus-serier och deras konvergensegenskaper, Kontinuerliga system vt 206 atorövning Mål Syftet med datorövningen är att du ska - med hjälp av matlab kort repetera fourier-, sinus- och cosinus-serier och deras konvergensegenskaper, - med hjälp av

Läs mer

Tentamen i tmv036c och tmv035c, Analys och linjär algebra C för K, Kf och Bt A =, = det(a λi) = e 2t + c 2. x(t) = c 1. = c 1.

Tentamen i tmv036c och tmv035c, Analys och linjär algebra C för K, Kf och Bt A =, = det(a λi) = e 2t + c 2. x(t) = c 1. = c 1. Institutionen för matematiska vetenskaper Chalmers tekniska högskola Niklas Eriksen Tentamen i tmv6c och tmv5c, Analys och linjär algebra C för K, Kf och Bt Lösningar 9--6. Lös initialvärdesproblemet x

Läs mer

TMA226 datorlaboration

TMA226 datorlaboration TMA226 Matematisk fördjupning, Kf 2019 Tobias Gebäck Matematiska vetenskaper, Calmers & GU Syfte TMA226 datorlaboration Syftet med denna laboration är att du skall öva formuleringen av en Finita element-metod,

Läs mer

Introduktion till Matlab

Introduktion till Matlab Introduktion till Matlab Analys och Linjär Algebra, del A, K1/Kf1/Bt1, ht10 1 Inledning Ni kommer använda Matlab i nästan alla kurser i utbildningen. I matematikkurserna kommer vi ha studio-övningar nästan

Läs mer

FMNF15 HT18: Beräkningsprogrammering Numerisk Analys, Matematikcentrum

FMNF15 HT18: Beräkningsprogrammering Numerisk Analys, Matematikcentrum Johan Helsing, 11 oktober 2018 FMNF15 HT18: Beräkningsprogrammering Numerisk Analys, Matematikcentrum Inlämningsuppgift 3 Sista dag för inlämning: onsdag den 5 december. Syfte: att träna på att hitta lösningar

Läs mer

Flervariabelanalys och Matlab Kapitel 3

Flervariabelanalys och Matlab Kapitel 3 Flervariabelanalys och Matlab Kapitel 3 Thomas Wernstål Matematiska Vetenskaper 28 september 2012 3 Multipelintegraler 3.1 ubbelintegraler I detta kapitel skall vi studera olika sätt på vilket man kan

Läs mer

Tentamen i matematik. f(x) = ln(ln(x)),

Tentamen i matematik. f(x) = ln(ln(x)), Lösningsförslag Högskolan i Skövde (SK, JS) Tentamen i matematik Kurs: MA52G Matematisk Analys MA23G Matematisk analys för ingenjörer Tentamensdag: 203-05- kl 4.30-9.30 Hjälpmedel : Inga hjälpmedel utöver

Läs mer

Flervariabelanlys och Matlab Kapitel 3

Flervariabelanlys och Matlab Kapitel 3 Flervariabelanlys och Matlab Kapitel 3 Thomas Wernstål Carl-Henrik Fant Matematiska Vetenskaper 17 september 2009 1 3 Multipelntegraler 3.1 ubbelintegraler Exempel. Vi skall beräkna dubbelintegralen (y

Läs mer

Institutionen för matematik KTH. Tentamensskrivning, , kl B1210 och 5B1230 Matematik IV, för B, M, och I.

Institutionen för matematik KTH. Tentamensskrivning, , kl B1210 och 5B1230 Matematik IV, för B, M, och I. Institutionen för matematik KTH Tentamensskrivning, 23--9, kl 4 9 5B2 och 5B23 Matematik IV, för B, M, och I Hjälpmedel: BETA, Mathematics Handbook För godkänt betyg 3 krävs 7 poäng, medan för betyg 4

Läs mer

SF1625 Envariabelanalys Lösningsförslag till tentamen DEL A

SF1625 Envariabelanalys Lösningsförslag till tentamen DEL A SF165 Envariabelanalys Lösningsförslag till tentamen 01-1-10 DEL A 1. Låt funktionen f ha definitionsmängden D f =]0, [ och ges av f(x) = e x 1 x. (a) Finn f:s invers f 1. ( p) (b) Finn inversens värdemängd

Läs mer

SF1625 Envariabelanalys Lösningsförslag till tentamen

SF1625 Envariabelanalys Lösningsförslag till tentamen SF1625 Envariabelanalys Lösningsförslag till tentamen 216-6-1 1. Derivera nedanstående funktioner med avseende på x och ange för vilka x derivatan existerar. Endast svar krävs. A. f(x) = arctan 1 x B.

Läs mer

Introduktion till Matlab

Introduktion till Matlab Introduktion till Matlab Inledande matematik, I1, ht10 1 Inledning Detta är en koncis beskrivning av de viktigaste delarna av Matlab. Till en början är det enkla beräkningar och grafik som intresserar

Läs mer

CHALMERS Finit Elementmetod M3 Institutionen för tillämpad mekanik. Teorifrågor

CHALMERS Finit Elementmetod M3 Institutionen för tillämpad mekanik. Teorifrågor Teorifrågor : Visa att gradienten till en funktion pekar i den riktning derivatan är störst och att riktingen ortogonalt mot gradienten är tangent till funktionens nivåkurva. Visa hur derivatan i godtycklig

Läs mer

Institutionen för matematik KTH. Tentamensskrivning, , kl B1202/2 Diff och Trans 2 del 2, för F och T.

Institutionen för matematik KTH. Tentamensskrivning, , kl B1202/2 Diff och Trans 2 del 2, för F och T. Institutionen för matematik KTH Tentamensskrivning, 3-5-6, kl. 14. 19.. 5B1/ Diff och Trans del, för F och T. Hjälpmedel: BETA, Mathematics Handbook. För godkänt betyg 3 krävs 18 poäng, medan för betyg

Läs mer

Lösningsskiss för tentamen Vektorfält och klassisk fysik (FFM232)

Lösningsskiss för tentamen Vektorfält och klassisk fysik (FFM232) Lösningsskiss för tentamen Vektorfält och klassisk fysik (FFM232) Tid och plats: Lösningsskiss: Tisdagen den 20 december 2016 klockan 0830-1230 i M-huset Christian Forssén Detta är enbart en skiss av den

Läs mer

TANA17 Matematiska beräkningar med Matlab

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

Läs mer

MMA127 Differential och integralkalkyl II

MMA127 Differential och integralkalkyl II Mälardalens högskola Akademin för utbildning, kultur och kommunikation MMA17 Differential och integralkalkyl II Tentamen Lösningsförslag 9..19 8. 11. Hjälpmedel: Endast skrivmaterial (gradskiva tillåten).

Läs mer

SF1661 Perspektiv på matematik Tentamen 24 oktober 2013 kl Svar och lösningsförslag. z 11. w 3. Lösning. De Moivres formel ger att

SF1661 Perspektiv på matematik Tentamen 24 oktober 2013 kl Svar och lösningsförslag. z 11. w 3. Lösning. De Moivres formel ger att SF11 Perspektiv på matematik Tentamen 4 oktober 013 kl 14.00 19.00 Svar och lösningsförslag (1) Låt z = (cos π + i sin π ) och låt w = 1(cos π 3 + i sin π 3 ). Beräkna och markera talet z11 w 3 z 11 w

Läs mer

Mathematica. Utdata är Mathematicas svar på dina kommandon. Här ser vi svaret på kommandot från. , x

Mathematica. Utdata är Mathematicas svar på dina kommandon. Här ser vi svaret på kommandot från. , x Mathematica Första kapitlet kommer att handla om Mathematica det matematiska verktyg, som vi ska lära oss hantera under denna kurs. Indata När du arbetar med Mathematica ger du indata i form av kommandon

Läs mer

SF1669 Matematisk och numerisk analys II Lösningsförslag till tentamen DEL A. r cos t + (r cos t) 2 + (r sin t) 2) rdrdt.

SF1669 Matematisk och numerisk analys II Lösningsförslag till tentamen DEL A. r cos t + (r cos t) 2 + (r sin t) 2) rdrdt. 1. Beräkna integralen medelpunkt i origo. SF1669 Matematisk och numerisk analys II Lösningsförslag till tentamen 218-3-14 D DEL A (x + x 2 + y 2 ) dx dy där D är en cirkelskiva med radie a och Lösningsförslag.

Läs mer

Introduktion. Torsionspendel

Introduktion. Torsionspendel Chalmers Tekniska Högskola och Göteborgs Universitet November 00 Fysik och teknisk fysik Kristian Gustafsson och Maj Hanson (Anpassat för I1 av Göran Niklasson) Svängningar Introduktion I mekanikkursen

Läs mer

Problem inför KS 2. Problem i matematik CDEPR & CDMAT Flervariabelanalys. KTH -matematik

Problem inför KS 2. Problem i matematik CDEPR & CDMAT Flervariabelanalys. KTH -matematik KTH -matematik Problem i matematik EPR & MAT Flervariabelanalys Problem inför KS.. Låt F(, y, z) + y 3z + och G(, y, z) 3 + y 3 4z +. Visa att i en omgivning av punkten (,, ) definieras genom ekvationerna

Läs mer

Linjära ekvationssystem. Avsnitt 1. Vi ska lära oss en metod som på ett systematiskt sätt löser alla linjära ekvationssystem. Linjära ekvationssystem

Linjära ekvationssystem. Avsnitt 1. Vi ska lära oss en metod som på ett systematiskt sätt löser alla linjära ekvationssystem. Linjära ekvationssystem Avsnitt Linjära ekvationssystem Elementära radoperationer Gausseliminering Exempel Räkneschema Exempel med exakt en lösning Exempel med parameterlösning Exempel utan lösning Slutschema Avläsa lösningen

Läs mer

Rita även grafen till Fourierserien på intervallet [ 2π, 4π]. (5) 1 + cos(2t),

Rita även grafen till Fourierserien på intervallet [ 2π, 4π]. (5) 1 + cos(2t), Institutionen för matematik KTH Tentamensskrivning, 24-1-13, kl. 14. 19.. 5B122/2 Diff och Trans 2 del 2, för F, E, T. Hjälpmedel: BETA, Mathematics Handbook. För godkänt betyg 3 krävs 18 poäng, medan

Läs mer

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

Matematik 3 Digitala övningar med TI-82 Stats, TI-84 Plus och TI-Nspire CAS Matematik 3 Digitala övningar med TI-8 Stats, TI-84 Plus och TI-Nspire CAS Matematik 3 digitala övningar med TI-8 Stat, TI-84 Plus och TI Nspire CAS Vi ger här korta instruktioner där man med fördel kan

Läs mer

Träff 1 Skissa & Extrudera

Träff 1 Skissa & Extrudera Skapa en folder Jag rekommenderar att samla filer och övningar i en egen folder som man har full kontroll på. Muff-foldern som vi delar är tänkt som en gemensam övningsyta. Innehåll som du vill komma åt

Läs mer

Lösningar av uppgifter hörande till övning nr 5.

Lösningar av uppgifter hörande till övning nr 5. Lösningar av uppgifter hörande till övning nr 5. H.7 a) Antag att p är ett polynom med grad p < n. Då kan p skrivas som en linjärkombination av ortogonalpolynomen p k, där k < n. Alltså är p c k p k, m

Läs mer

PRÖVNINGSANVISNINGAR

PRÖVNINGSANVISNINGAR PRÖVNINGSANVISNINGAR Prövning i Matematik D Kurskod Ma 104 Gymnasiepoäng 100 Läromedel Prov Muntligt prov Inlämningsuppgift Kontakt med examinator Övrigt Valfri aktuell lärobok för kurs Matematik D t.ex.

Läs mer

Tentamen i matematik. f(x) = 1 + e x.

Tentamen i matematik. f(x) = 1 + e x. Lösningsförslag Högskolan i Skövde (SK, JS) Tentamen i matematik Kurs: MA52G Matematisk Analys MA23G Matematisk analys för ingenjörer Tentamensdag: 202-03-23 kl 4.30-9.30 Hjälpmedel : Inga hjälpmedel utöver

Läs mer

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

Precis som var fallet med förra artikeln, Geogebra för de yngre i Nämnaren Publicerad med tillstånd av Nämnaren Thomas Lingefjärd Geogebra i gymnasieskolan En tilltalande egenskap med Geogebra är att programmet kan användas tvärs över stora delar av utbildningssystemets matematikkurser.

Läs mer

Lösningar till tentamen i Transformmetoder okt 2007

Lösningar till tentamen i Transformmetoder okt 2007 Lösningar till tentamen i Transformmetoder okt 7. Låt Y (s beteckna Laplacetransformen till funktionen y. Laplacetransformering av den givna ekvationen ger: varav följer att. (a För s > a är Y (s + s Y

Läs mer

= = i K = 0, K =

= = i K = 0, K = ösningsförslag till tentamensskrivning i SF1633, Differentialekvationer I Tisdagen den 14 augusti 212, kl 14-19 Hjälpmedel: BETA, Mathematics Handbook Redovisa lösningarna på ett sådant sätt att beräkningar

Läs mer

Gamla tentemensuppgifter

Gamla tentemensuppgifter Inte heller idag någon ny teori! Gamla tentemensuppgifter 1 Bestäm det andragradspolynom vars kurva skär x-axeln i x = 3 och x = 1 och y-axeln i y = 3 f(x) = (x 3)(x + 1) = x x 3 är en bra start, men vi

Läs mer

= y(0) för vilka lim y(t) är ändligt.

= y(0) för vilka lim y(t) är ändligt. Lösningsförslag till tentamensskrivning i SF633 Differentialekvationer I och SF637 Differentialekvationer och transformer III Lördagen den 4 februari, kl 4-9 Hjälpmedel: BETA, Mathematics Handbook Redovisa

Läs mer

SF1625 Envariabelanalys Lösningsförslag till tentamen DEL A

SF1625 Envariabelanalys Lösningsförslag till tentamen DEL A SF1625 Envariabelanalys Lösningsförslag till tentamen 215-1-27 DEL A 4 1. Betrakta funktionen f som ges av f(x) = 1 + x + (x 2). 2 A. Bestäm definitionsmängden till f. B. Bestäm alla intervall där f är

Läs mer

Laboration 6. Ordinära differentialekvationer och glesa system

Laboration 6. Ordinära differentialekvationer och glesa system 1 DN1212 VT2012 för T NADA 20 februari 2012 Laboration 6 Ordinära differentialekvationer och glesa system Efter den här laborationen skall du känna igen problemtyperna randvärdes- och begynnelsevärdesproblem

Läs mer

TAIU07 Matematiska beräkningar med Matlab

TAIU07 Matematiska beräkningar med Matlab TAIU07 Matematiska beräkningar med Matlab Laboration 3. Linjär algebra Namn: Personnummer: Epost: Namn: Personnummer: Epost: Godkänd den: Sign: Retur: 1 Introduktion 2 En Komet Kometer rör sig enligt ellipsformade

Läs mer

SF1625 Envariabelanalys Lösningsförslag till tentamen DEL A

SF1625 Envariabelanalys Lösningsförslag till tentamen DEL A SF165 Envariabelanalys Lösningsförslag till tentamen 15-4-7 DEL A 1. Låt f(x) = arcsin x + 1 x. A. Bestäm definitionsmängden till funktionen f. B. Bestäm funktionens största och minsta värde. (Om du har

Läs mer

SF1626 Flervariabelanalys Lösningsförslag till tentamen DEL A

SF1626 Flervariabelanalys Lösningsförslag till tentamen DEL A SF626 Flervariabelanalys Lösningsförslag till tentamen 24-8-2 DEL A. Bestäm och skissera definitionsmängden till funktionen fx, y) = x 2 + y 2 + 2x 4y + + x. Är definitionsmängden kompakt? 4 p) Lösning.

Läs mer

Laboration: Grunderna i MATLAB

Laboration: Grunderna i MATLAB Laboration: Grunderna i MATLAB 25 augusti 2005 Grunderna i MATLAB Vad är MATLAB? MATLAB är ett interaktivt program för vetenskapliga beräkningar. Som användare ger du enkla kommandon och MATLAB levererar

Läs mer

Institutionen för Matematik. SF1625 Envariabelanalys. Lars Filipsson. Modul 1

Institutionen för Matematik. SF1625 Envariabelanalys. Lars Filipsson. Modul 1 Institutionen för Matematik SF1625 Envariabelanalys Läsåret 2017-2018 Lars Filipsson Modul 1 1. MÅL FÖR MODUL 1 1. Reella tal. Känna till talsystememet och kunna använda notation för mängder och intervall

Läs mer

TATA42: Föreläsning 7 Differentialekvationer av första ordningen och integralekvationer

TATA42: Föreläsning 7 Differentialekvationer av första ordningen och integralekvationer TATA42: Föreläsning 7 Differentialekvationer av första ordningen och integralekvationer Johan Thim 0 januari 207 Introduktion En differentialekvation (DE) i en variabel är en ekvation som innehåller både

Läs mer

Lösningsförslag till tentamen i SF1683, Differentialekvationer och Transformmetoder (del 2) 4 april < f,g >=

Lösningsförslag till tentamen i SF1683, Differentialekvationer och Transformmetoder (del 2) 4 april < f,g >= KTH, Matematik Maria Saprykina Lösningsförslag till tentamen i SF683, Differentialekvationer och Transformmetoder (del 2) 4 april 28 Tentamen består av sex uppgifter där vardera uppgift ger maximalt fyra

Läs mer

Gran Canaria - Arbetsbeskrivning knapplänkar (Mediator 8)

Gran Canaria - Arbetsbeskrivning knapplänkar (Mediator 8) Gran Canaria - Arbetsbeskrivning knapplänkar (Mediator 8) I detta exempel kommer du att lära dig Att skapa en ny presentation från början Att skapa en enkel knapp Att använda händelseinställningar, events

Läs mer

Blixtkurs i komplex integration

Blixtkurs i komplex integration Blixtkurs i komplex integration Sven Spanne 8 oktober 996 Komplex integration Vad är en komplex kurvintegral? Antag att f z är en komplex funktion och att är en kurva i det komplexa talplanet. Man kan

Läs mer

= 1, fallet x > 0 behandlas pga villkoret. x:x > 1

= 1, fallet x > 0 behandlas pga villkoret. x:x > 1 Lösningsförslag till tentamensskrivning i Diff & Trans I, 5B00 Torsdagen den 0 januari 00, kl 400-900 Hjälpmedel: BETA, Mathematics Handbook Redovisa lösningarna på ett sådant sätt att beräkningar och

Läs mer

Tentamensuppgifter, Matematik 1 α

Tentamensuppgifter, Matematik 1 α Matematikcentrum Matematik NF Tentamensuppgifter, Matematik 1 α Utvalda och utskrivna av Tomas Claesson och Per-Anders Ivert Aritmetik 1. Bestäm en största gemensam delare till heltalen a) 5431 och 1345,

Läs mer

Institutionen för Matematik, KTH Torbjörn Kolsrud

Institutionen för Matematik, KTH Torbjörn Kolsrud Institutionen för Matematik, KTH Torbjörn Kolsrud 5B 7, ifferential- och integralkalkyl II, del 2, flervariabel, för F. Tentamen fredag 25 maj 27, 8.-3. Förslag till lösningar (ändrat 28/5-7, 29/5-7).

Läs mer

Till flera av ovanstående finns det dessutom varianter, vilka kommer att presenteras i de olika avsnitten.

Till flera av ovanstående finns det dessutom varianter, vilka kommer att presenteras i de olika avsnitten. LINGUS32 Handledning Anne Börjesson Introduktion Lingus32 är ett program som främst är avsett att användas för att göra multimedia-baserade språkövningar. Programmet är skrivet för PC. Det finns möjlighet

Läs mer

Tillämpningar av komplex analys på spektralteori

Tillämpningar av komplex analys på spektralteori Tillämpningar av komple analys på spektralteori Anders Källén, baserat på föreläsningar hösten 1979 av Lars Hörmander MatematikCentrum LTH anderskallen@gmail.com Sammanfattning I det här dokumentet härleds

Läs mer

6. Nu skall vi ställa in vad som skall hända när man klickar på knappen samt att markören skall ändra sig till en hand när markören är på knappen.

6. Nu skall vi ställa in vad som skall hända när man klickar på knappen samt att markören skall ändra sig till en hand när markören är på knappen. Fiskar Arbetsbeskrivning knappmeny (Mediator 8) I detta exempel kommer du att lära dig Att göra en mastersida med knappar Att använda en mastersida på andra sidor Att använd funktionen Alignment Arbetsgång

Läs mer

(x + 1) dxdy där D är det ändliga område som begränsas av kurvorna

(x + 1) dxdy där D är det ändliga område som begränsas av kurvorna UPPSALA UNIVERSITET Matematiska institutionen Anders Källström Prov i matematik ES, W Flervariabelanalys 8 1 1 Skrivtid: 9-1. Inga hjälpmedel. Lösningarna skall åtföljas av förklarande text/figurer. Varje

Läs mer

Innehåll. Vad är MATLAB? Grunderna i MATLAB. Informationsteknologi. Informationsteknologi.

Innehåll. Vad är MATLAB? Grunderna i MATLAB. Informationsteknologi. Informationsteknologi. Grunderna i MATLAB eva@it.uu.se Innehåll Vad är MATLAB? Användningsområden MATLAB-miljön Variabler i MATLAB Funktioner i MATLAB Eempel och smakprov: Grafik Beräkningar Bilder GUI Vad är MATLAB? Utvecklat

Läs mer

Introduktionskurs i matematik LÄSANVISNINGAR

Introduktionskurs i matematik LÄSANVISNINGAR UPPSALA UNIVERSITET Matematiska institutionen Höstterminen 006 Introduktionskurs i matematik för civilingenjörsprogrammet F Tentamen på Introduktionskursen i matematik äger rum lördagen den 6 september

Läs mer

SF1626 Flervariabelanalys Tentamen Tisdagen den 12 januari 2016

SF1626 Flervariabelanalys Tentamen Tisdagen den 12 januari 2016 Institutionen för matematik SF626 Flervariabelanalys Tentamen Tisdagen den 2 januari 26 Skrivtid: 8:-3: Tillåtna hjälpmedel: inga Examinator: Mats Boij Tentamen består av nio uppgifter som vardera ger

Läs mer

SIMULERINGAR MED FINITA-ELEMENT-METODEN inom ELEKTROMAGNETISM

SIMULERINGAR MED FINITA-ELEMENT-METODEN inom ELEKTROMAGNETISM Tekniska högskolan i Linköping Institutionen för Fysik och Mätteknik Peter Münger med ändringar av Jonas Sjöqvist Vintern 2013 SIMULERINGAR MED FINITA-ELEMENT-METODEN inom ELEKTROMAGNETISM Innehållsförteckning.

Läs mer

v0.2, Högskolan i Skövde Tentamen i matematik

v0.2, Högskolan i Skövde Tentamen i matematik v0., 08-03-3 Högskolan i Skövde Tentamen i matematik Kurs: MA5G Matematisk analys MA3G Matematisk analys för ingenjörer Tentamensdag: 08-0-03 kl 4:30-9:30 Hjälpmedel : Inga hjälpmedel utöver bifogat formelblad.

Läs mer

Chalmers Tekniska Högskola och Mars 2003 Göteborgs Universitet Fysik och teknisk fysik Kristian Gustafsson Maj Hanson. Svängningar

Chalmers Tekniska Högskola och Mars 2003 Göteborgs Universitet Fysik och teknisk fysik Kristian Gustafsson Maj Hanson. Svängningar Chalmers Tekniska Högskola och Mars 003 Göteborgs Universitet Fysik och teknisk fysik Kristian Gustafsson Maj Hanson Svängningar Introduktion I mekanikkurserna arbetar vi parallellt med flera olika metoder

Läs mer

SF1646 Analys i flera variabler Tentamen 18 augusti 2011, Svar och lösningsförslag

SF1646 Analys i flera variabler Tentamen 18 augusti 2011, Svar och lösningsförslag SF1646 Analys i flera variabler Tentamen 18 augusti 11, 14. - 19. Svar och lösningsförslag (1) Låt f(x, y) = xy ln(x + y ). I vilken riktning är riktningsderivatan till f i punkten (1, ) som störst, och

Läs mer

SF1633, Differentialekvationer I Tentamen, torsdagen den 7 januari Lösningsförslag. Del I

SF1633, Differentialekvationer I Tentamen, torsdagen den 7 januari Lösningsförslag. Del I Institutionen för matematik, KTH Serguei Shimorin SF6, Differentialekvationer I Tentamen, torsdagen den 7 januari 26 Lösningsförslag Del I Moduluppgift En liter av lösningen som innehåller 2 gram av kemiska

Läs mer

Prov i matematik Distans, Matematik A Analys UPPSALA UNIVERSITET Matematiska institutionen

Prov i matematik Distans, Matematik A Analys UPPSALA UNIVERSITET Matematiska institutionen UPPSALA UNIVERSITET Matematiska institutionen Anders Källström Prov i matematik Distans, Matematik A Analys 23 2 5 Skrivtid: -5. Hjälpmedel: Gymnasieformelsamling. Lösningarna skall åtföljas av förklarande

Läs mer

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

LABORATION 2. Trapetsregeln, MATLAB-funktioner, ekvationer, numerisk derivering SF1518,SF1519,numpbd15 LABORATION 2 Trapetsregeln, MATLAB-funktioner, ekvationer, numerisk derivering - Genomför laborationen genom att göra de handräkningar och MATLAB-program som begärs. Var noga med

Läs mer

GeoGebra i matematikundervisningen - Inspirationsdagar för gymnasielärare. Karlstads universitet 19-20 april

GeoGebra i matematikundervisningen - Inspirationsdagar för gymnasielärare. Karlstads universitet 19-20 april GeoGebra i matematikundervisningen - Inspirationsdagar för gymnasielärare Karlstads universitet 19-0 april Exempel på elevaktiviteter framtagna i skolutvecklingsprojektet IKT och lärande i matematik 1

Läs mer

Föreläsning 14: Exempel på randvärdesproblem. LU-faktorisering för att lösa linjära ekvationssystem.

Föreläsning 14: Exempel på randvärdesproblem. LU-faktorisering för att lösa linjära ekvationssystem. 11 april 2005 2D1212 NumProg för T1 VT2005 A Föreläsning 14: Exempel på randvärdesproblem. LU-faktorisering för att lösa linjära ekvationssystem. Kapitel 8 och 5 i Q&S Stationär värmeledning i 1-D Betrakta

Läs mer

Matematik D (MA1204)

Matematik D (MA1204) Matematik D (MA104) 100 p Betygskriterier med eempeluppgifter Värmdö Gymnasium Betygskriterier enligt Skolverket Kriterier för betyget Godkänd Eleven använder lämpliga matematiska begrepp, metoder och

Läs mer

Partiella differentialekvationer: Koppling Diskret - Kontinuum och Finita Elementmetoden

Partiella differentialekvationer: Koppling Diskret - Kontinuum och Finita Elementmetoden Partiella differentialekvationer: Koppling Diskret - Kontinuum och Finita Elementmetoden Johan Jansson November 29, 2010 Johan Jansson () M6 November 29, 2010 1 / 26 Table of contents 1 Plan och Syfte

Läs mer

Sidor i boken f(x) = a x 2 +b x+c

Sidor i boken f(x) = a x 2 +b x+c Sidor i boken 18-151 Andragradsfunktioner Här ska vi studera andragradsfunktionen som skrivs f(x) = ax +bx+c där a, b, c är konstanter (reella tal) och där a 0. Grafen (kurvan) till f(x), y = ax + bx +

Läs mer

= 0. Båda skärningsvinklarna är således π/2 (ortogonala riktningsvektorer).

= 0. Båda skärningsvinklarna är således π/2 (ortogonala riktningsvektorer). Institutionen för Matematik, KTH Torbjörn Kolsrud SF163, ifferential- och integralkalkyl II, del 2, flervariabel, för F1. Tentamen torsdag 19 augusti 21, 14. - 19. Inga hjälpmedel är tillåtna. Svar och

Läs mer

Kontinuerliga system, Datorövning 1

Kontinuerliga system, Datorövning 1 200 Kontinuerliga system, Datorövning Inledning I denna laboration ska vi dels använda programmet COMSOL Multiphysics för numerisk lösning av partiella differentialekvationer med finita elementmetoden,

Läs mer

x ( f u 2y + f v 2x) xy = 24 och C = f

x ( f u 2y + f v 2x) xy = 24 och C = f Institutionen för Matematik, KTH Torbjörn Kolsrud SF160, Differential- och integralkalkyl II, del 2, flervariabel, för F1. Tentamen onsdag 0 maj 2012, 8.00-1.00 Förslag till lösningar 1. Bestäm tangentplanet

Läs mer

MVE465. Innehållsförteckning

MVE465. Innehållsförteckning Lösningar på övningsuppgifter Detta dokument innehåller mina renskrivna lösningar på övningsuppgifter i kursen Linjär algebra och analys fortsättning (). Jag kan inte lova att samtliga lösningar är välformulerade

Läs mer

Undersökande arbetssätt i matematik 1 och 2

Undersökande arbetssätt i matematik 1 och 2 Matematik Gymnasieskola Modul: Matematikundervisning med digitala verktyg Del 6: Undersökande arbetssätt med matematisk programvara Undersökande arbetssätt i matematik 1 och 2 I texten Undersökande arbetssätt

Läs mer

Ellipsen. 1. Apollonius och ellipsen som kägelsnitt.

Ellipsen. 1. Apollonius och ellipsen som kägelsnitt. Ellipsen 1. Apollonius och ellipsen som kägelsnitt. Vi skall stifta bekantskap med, och ganska noga undersöka, den plana kurva som kallas ellips. Man kan närma sig kurvan på olika sätt men vi väljer som

Läs mer

Dubbelintegraler och volymberäkning

Dubbelintegraler och volymberäkning ubbelintegraler och volymberäkning Volym och dubbelintegraler över en rektangel Alla funktioner nedan antas vara kontinuerliga. Om f (x) i intervallet [a, b], så är arean av mängden {(x, y) : y f (x),

Läs mer

Del I. Modul 1. Betrakta differentialekvationen

Del I. Modul 1. Betrakta differentialekvationen Lösningsförslag till Tentamen, SF1633, Differentialekvationer I den 24 oktober 2016 kl 8:00-13:00 För godkänt (betyg E) krävs tre godkända moduler från del I Varje moduluppgift består av tre frågor För

Läs mer

LABORATION cos (3x 2 ) dx I =

LABORATION cos (3x 2 ) dx I = SF1518,SF1519,numpbd14 LABORATION 2 Trapetsregeln, ekvationer, ekvationssystem, MATLAB-funktioner Studera kapitel 6 och avsnitt 5.2.1, 1.3 och 3.8 i NAM parallellt med arbetet på denna laboration. Genomför

Läs mer

Moment Viktiga exempel Övningsuppgifter Ö , Ö1.25, Ö1.55, Ö1.59

Moment Viktiga exempel Övningsuppgifter Ö , Ö1.25, Ö1.55, Ö1.59 Moment.0-. Viktiga exempel Övningsuppgifter Ö.9-., Ö.5, Ö.55, Ö.59 Funktioner Definition. En funktion y = f(x) är ett samband mellan variablerna x och y, sådant att ett x-värde motsvaras av högst ett värde

Läs mer

KTH Matematik Tentamensskrivning i Differentialekvationer och transformer III, SF1637.

KTH Matematik Tentamensskrivning i Differentialekvationer och transformer III, SF1637. KTH Matematik Tentamensskrivning i Differentialekvationer och transformer III, SF637. Måndagen den 7 oktober, kl 8-3. Hjälpmedel: BETA, Mathematics Handbook. Redovisa lösningarna på ett sådant sätt att

Läs mer