TMA4320 Introduksjon til vitenskapelige beregninger, vår 2022
Beskjeder
- 09.08: Kontinuasjonseksamen:
- Programmeringsoppgaven med løsningsforslag.
- 23.05: Eksamen:
- 21.05: Da gjenstår det bare å ønske dere alle sammen lykke til i morgen!
- 20.05: Feil i løsningsforslaget til øving 5 er rettet. Ang. skaleringsvektoren i skalert pivotering: \(s_i\) skal erstattes av \(s_{p_i}\), det henvises her til rader som skal byttes i henhold til pivoteringsstrategien.
- 19.05:
Vil anbefale alle å dobbeltsjekke at karakterene i alle prosjekter ligger riktig inne på Inspera i god tid før eksamen, med unntak av dere som hadde spesielle avtaler rundt levering. Spesielt ser det ut som det er en kandidat eller to som mangler karakter på prosjekt 2.Mest sannsynligvis vises ikke karakterene fra prosjekt 1 og 2 i Inspera, så dere kan se bort fra beskjeden. - 18.05: Det er lagt ut to gamle eksamenssett for TMA4215, med en liste over hvilke oppgaver som er relevante.
- 18.05: Notatene fra veiledningstimen 16.mai pdf.
- 13.05: Er det noe dere ønsker at skal tas opp på veiledningsforelesningen mandag, send gjerne en e-post til anne [dot] kvarno [at] ntnu [dot] no.
- 06.05: Still gjerne spørsmål i Mattelab, i stedet for på e-post. Da får flere glede av svaret.
- 29.04: Veiledning før eksamen:
- 16.05, 14:15-16:00, i S1. Gjennomgang av et utvalg oppgaver fra øving 7.
- 18.05 og 19.05, 14:15-16:00 i S21, SB2.
- 20.05, kl. 10:15-12:00: Rom 1348, 13.etg. SB2.
Gamle beskjeder
- 28.04: Det blir satt opp en Jupyterhub for programmeringsoppgaven på eksamen, så programmeringsomgivelsene er lik det som har vært brukt i kurset.
- 27.04: Ang. eksamen og lignende.
- Hvis det er ønske om det, kan en av veiledningstimene før eksamen brukes til å gjennomgå noen av oppgavene i Øving 7.
- Det er stadig spørsmål om hvilke bevis dere risikerer få på eksamen. I beskrivelsen av læringsmålene er disse nå merket (underlined).
Men husk at alt som er beskrevet under læringsmål er pensum, og sier hva det forventes at dere kan og behersker for å få en toppkarakter på eksamen. - Eksamen vil foregå i NTNUs eksamenslokaler på Sluppen, og dere vil bruke stasjonære PC-er med nødvendig programvare der. Dere skal altså ikke ta med egen PC.
- 25.04: Det blir satt opp veiledningstimer siste uka før eksamen. Tid og sted vil bli annonsert senere.
- 25.04: Det er lagt ut en repetisjonsøving på øvingssiden.
- 22.04: Hjelpemidler til eksamen:
- Godkjent kalkulator (Bestemt enkel kalkulator)
- Formelark pdf. Dette blir lagt ved eksamen, dere skal ikke ta det med.
NB! Dividerte differenser, Newton's form for interpolasjonspolynom og Cholesky faktorisering har ikke blitt forelest, og vil ikke bli gitt til eksamen.
- 28.03: Oppdatert oppgavetekst med noen små endringer i Algorithm 1 lagt ut. Takk til dere som gjorde meg oppmerksom på feilene.
- 24.03: Prosjekt 3 er nå lagt ut.
- 24.03: På grunn av sykdom vil Prosjekt 3 bli presentert digitalt, fredag 25.03, kl. 14:15, på Zoom (lenke).
- 17.03: Ang. øving 5. Denne innholdet en oppgave om pivotering i forbindelse med Gauss-eliminasjon. Det ble det ikke tid til å gjennomgå i forelesningen mandag, dere må altså lese det selv. Algoritmen er beskrevet i forelesningsnotater som er lagt ut.
- 10.03: Dersom gruppen deres ikke består av de samme medlemmene som sist, så må én på den gamle gruppen sende en mail til Kristian Lyster (mail: kristian.s.lyster@ntnu.no) med Emne: "Endring av gruppe i TMA4320", der dere skriver hva gruppenummeret er på den gamle gruppen (altså den dere leverte prosjekt 1 på). Dere trenger ikke skrive noe annet enn dette gruppenummeret.
- 10.03: On Thursday, March 17, the digital part of the Øving tutorials will take place from 8:00 to 9:45 instead of 10:15 to 12:00. The physical part of the tutorial will take place as usually, 10:15-12:00.
- 09.03: Veiledningstimen fredag 11.03 14:15-16:00 foregår på rom R1, IKKE R7 som den vanligvis gjør.
- 08.03: To presiseringer av oppgaveteksten er lagt ut på mattelab her (oppgave 2f) og her (oppgave 2b).
- 03.03: Karakterer til prosjekt 1 er nå lagt ut på blackboard, og dere fikk det mest sannsynligvis også tilsendt på mail.
- 27.02: Merk at under prosjekt 2 går også alle veiledningstimer digitalt så vel som fysisk. Vi ønsker fortsatt at de fleste av dere møter til fysiske veiledningstimer.
- 25.02: Prosjekt 2 er nå lagt ut.
- 23.02: Fra nå av blir alle forelesninger, også mandagsforelesningene streamet ved bruk av Panopto. Det gjelder også presentasjonen av prosjekt 2 mandag 28.02.
- 18.02: Referatet fra første møte med referansegruppa ligger på Blackboard.
- 11.02: Fredagsforelesningene vil be streamet vha. Panopto. Det fins en lenke på Blackboard for dette. På mandagsforelesningene fortsetter vi med Zoom.
Håper likevel flest mulig har anledning til å delta fysisk på forelesningene. - 11.02: Det er vanlig forelesning i S8 mandag 14.02. Tema: Adaptiv kvadratur. Notatet om numerisk integrasjon er fullført og ligger under Forelesningsplan.
Det er ikke lenger noe krav om påmelding. - 10.02: Beskjed angående en korreksjon av oppgaveteksten i prosjekt 1 finnes her.
- 08.02: Beskjed angående en presisering av oppgaveteksten i prosjekt 1 finnes her.
- 28.01: For the next Øvinger tutorials (weeks 7, 8, 11, 12) we will be available both online and physical in R73. Two student assistants will be in R73 and one student assistant will be available in Zoom at the usual link.
- 28.01: Det blir skoleeksamen 21.05, kl. 09:00-13:00.
- 28.01: Oppgaveteksten for prosjekt 1 er lagt under Øvinger og Prosjekter.
- 26.01: Viktig informasjon angående prosjektene og veiledningstimer til prosjektet er nå lagt til under "Øvinger og prosjekter". Forelesningstimen 08:15-10:00 mandag 31.01 brukes til å gjennomgå prosjekt 1.
Husk Påmelding til forelesningen. - 19.01: Vi starter opp med fysiske forelesninger fra mandag 24.01. Se under Forelesninger for hvor, og hvordan melde seg på mandagsforelesningene. På fredag er auditoriet stort nok til å romme oss alle.
- 13.01:
- Jupyternotatene som brukes i kurset er lagt ut under Forelesningsplan.
- Bruk fortrinnsvis diskusjonsforumet Mattelab hvis dere har spørsmål.
- Og svar på et ofte stilt spørsmål: Forelesningene vil bli strømmet hele semesteret, også om/når vi kan ha fysiske forelesninger igjen. Men altså ikke tatt opp og lagt ut.
- 08.01:
- Forelesninger og øvinger de første to ukene blir gitt på Zoom. Disse krever at du er innlogget med SSO.
- Det blir ingen øvingsveiledning første uke.
- 04.01:
- Velkommen til TMA4320 Vitenskapelige beregninger.
- På grunn av endringer i smittevernsreglene vil all undervisning være digital frem til og med 23. januar. Det er mulig at dette blir forlenget etter det.
- Vi kommer til å bruke python og Jupyter-notater i dette kurset. Det anbefales at dere installerer/oppdaterer Anaconda før første forelesning. Her finner dere hvordan installere og bruke Anaconda.
Forelesninger
Fra 24.01 starter vi med fysiske forelesninger. Men det er fortsatt mulig å følge forelesningene digitalt (Panopto).
- Mandag 08:15-10:00, S8, Sentralbygg 2.
- Fredag 14:15-16:00, R7, Realfagsbygget.
Diskusjonsforum
- Forumet som brukes er Mattelab. Om dere har spørsmål eller ønsker å diskutere forelesninger, øvinger, prosjekter kan dette gjøres her. Vennligst send spørsmål hit i stedet for å sende på mail!
- Informasjon blir mest sannsynligvis også postet på diskusjonsforumet, og det kommer kanskje noen "mindre formelle" faglige poster.
Øvinger og prosjekter
- Det vil bli gitt 6 øvinger, hvorav 4 må være godkjent for å bli oppmeldt til eksamen. Øvingene leveres individuelt.
- Det vil bli gitt 3 prosjekter, hver teller opp til 15% av endelig karakter, totalt 45%. Disse er ikke obligatoriske, men man taper 15% for hver ikke innleverte oppgave. Prosjektene kan gjøres i grupper på opp til tre studenter. Prosjektene kan være veldig tidkrevende og vanskelig om man bare er én eller to studenter, så vi anbefaler alle å danne grupper på tre. Om du leter etter gruppe er det en post for dette på mattelab.
- Se dedikert side for øvinger og prosjekter for mer informasjon.
Foreleser
- Anne Kværnø, room 1348, Sentralbygg II, anne [dot] kvarno [at] ntnu [dot] no
NB! Vær så snill å bruke TMA4320 i emnefeltet i epost.
Øvingslærere
- Øvinger og prosjekt ind.mat. - Martin Ludvigsen (martilud@ntnu.no)
- Prosjekter fysikk/biofysikk - Niels Henrik Aase (niels.h.aase@ntnu.no):
- Øvinger - Ergys Çokaj (ergys.cokaj@ntnu.no)
Lærebok og læringsmål
- Lærebok: T. Sauer, Numerical analysis: Akademika
- Notater, lagt ut under Forelesningsplan
- Støttelitteratur: S. Linge, H.P. Langtangen Programming for Computations - Python
- Læringsmål: finnes her
Eksamen og vurdering
- 4 timers eksamen (INSPERA) 21.05, kl. 09:00-13:00.
- Eksamen teller 55% av karakteren, de tre prosjektene 15% hver.
- Hjelpemidler til eksamen:
- Godkjent kalkulator (Bestemt enkel kalkulator)
- Formelark pdf. Dette blir lagt ved eksamen, dere skal ikke ta det med.
NB! Dividerte differenser, Newton's form for interpolasjonspolynom og Cholesky faktorisering har ikke blitt forelest, og vil ikke bli gitt på eksamen.
- Eksamen vil foregå i NTNUs eksamenslokaler på Sluppen, og dere vil bruke stasjonære PC-er med nødvendig programvare der. Dere skal altså ikke ta med egen PC.
- Det blir satt opp en Jupyterhub for programmeringsoppgaven, så programmeringsomgivelsene er lik det som har vært brukt i kurset.
- Programmeringsoppgaven er gitt i form av en Jupyternotebook.
- Last ned oppgaven, start Jupyter (enten via Anaconda, eller bruk søk-funksjonen i Windows), gjør oppgaven, og last opp igjen besvarelsen.
- Oppgaven består av følgende: En algoritme er beskrevet i detalj, sammen med et testproblem. Oppgaven består i å implementere denne algoritmen og anvende den på det gitte testproblemet.