MVE645 Programmering och numeriska beräkningar med Python

  • Välkommen till kursen!

Tentorna är rättade och resultaten är bokförda i Ladok. Här finns ett lösningsförslag till tentan.

Ha nu en riktigt trevlig sommar !!

  • I kurspm hittar du allmän information om kursen. Här finns kurspm.
  • Programmet finns nedan. Kursens schema finns också i timeEdit.
  • Alla labtillfällen är bokade i någon/några av salarna Jupiter308, 309, 310, 311.
Kursvecka Innehåll

1

F1 (Ti 21/3 kl 15-17) Omega: Introduktion till Python

I den här kursen använder vi programspråket Python och vi ser gärna att du laddar hem Python till din egen dator. I laborationerna används programmeringsmiljön Spyder för att skriva programmen. Du kan ladda hem Python och Spyder från  https://www.spyder-ide.org

2

F2 (Må 27/3 kl 8-10) Alfa: Vektorer och matriser i NumPy, linjära ekvationssystem i Python och lite mer om grafik. Ca. Kl 9 (alltså på rasten) kommer delar av linjeledningen på Maskin och besöker oss

PaskaggWiki

Omtentavecka, påsk och självstudier.

GLAD PÅSK !

 3

F3 (On 12/4 kl 8-10) Alfa: Kort om programmering i Python

4

F4 (On 19/4 kl 8-10) Beta: Introduktion till numeriska beräkningar, lite om felskattning och numerisk derivering

Labtillfällen på torsdag och fredag kl 8-10 denna vecka. Om du redovisat laboration 1, 2a, 2b och 3 när den här veckan är slut är du ikapp med kursen.

5

F5 (Må 24/4 kl 8-10) Alfa: Numerisk lösning av ickelinjära ekvationer

 

Frivillig dugga Tors 27/4 kl 13. Tid ca. 40 minuter.
Duggan sker i labsalarna (Jupiter308-311). Duggan består av två frågor och kan ge bonuspoäng (max 2p) till tentan. Frågorna som kommer täcker lab1, lab2a, lab2b, lab3 och föreläsningen från förra veckan (Introduktion till numeriska beräkningar). Du får använda dig av dina Pythonprogram från laborationerna när du gör duggan. Det är tillåtet att göra duggan på egen dator. Du måste sitta på Campus (i labsalen) när du gör duggan. Du måste svara på frågorna själv, du får inte samarbeta eller prata med någon under duggan.

Duggan, lösningsförslag till duggan.

6

 

F6 (Ti 2/5 kl 8-10) Alfa: Numerisk integrering

7

F7 (Må 8/5 kl 8-10) Alfa: Numerisk lösning av differentialekvationer

8

F8 (Må 15/5 kl 8-10) Alfa: Repetition och Restredovisningar

  • Sammandrag av oh-bilderna som visades på föreläsningen.
  • Labhandledning ti och ons kl 8-10 (observera du kan även ställa frågor om tentor, lösningar till gamla tentor eller gamla labbar, eller extraövningar vid handledningstillfället).
9

F9 (Må 22/5): Alfa. Ingen föreläsning. Jag finns nåbar via Zoom kl 8-10 och svara på frågor.
Zoomlänk: <Mötet är avslutat>

Tisdag  (23/5) och onsdag (24/5) den här veckan är absolut sista dag för att redovisa laborationerna det här året. Om du/ni inte hinner klart måste ni redovisa laborationerna nästa gång kursen ges.

 (observera du kan även ställa frågor om tentor, lösningar till gamla tentor eller gamla labbar, eller extraövningar vid handledningstillfället).

 

Gammla tentor:

(Canvas trasslar ibland och vissa har haft svårt att läsa några av lösningsförslagen nedan. Därför finns det flera filer med lösningar till vissa tentor. Lösningarna är likadana, men filformaten skiljer sig åt. Så om det inte fungerar att läsa en av filerna, testa att klicka på den andra)

2021-05-31, med lösningsförslag

omtenta 2021-08-27  (med lösningsförslag i tesen)

omtenta oktober. Med lösningsförslag

2022-05-30, med lösningsförslag

2022-10-08 med lösningsförslag (py), lösningsförslag (pdf)

2022-08-26, med lösningsförslag (py), lösningsförslag (pdf)

2023-05-29, med lösningsförslag

2023-08 25

Följande formelblad kommer att biläggas tentan.

 

Kurssammanfattning:

Datum Information Sista inlämningsdatum