Numeriska metoder och simulering
Kurs, Grundnivå, 1TD403
Hösten 2024 Hösten 2024, Uppsala, 33 %, Campus, Svenska Ges endast inom program
- Studieort
- Uppsala
- Studietakt
- 33 %
- Undervisningsform
- Campus
- Undervisningstid
- Dag
- Studieperiod
- 2 september 2024–3 november 2024
- Undervisningsspråk
- Svenska
- Behörighet
-
60 hp inklusive Programkonstruktion och datastrukturer. Linjär algebra och geometri I. Envariabelanalys. Sannolikhet och statistik DV ska vara genomgången.
- Sista anmälningsdag
- 15 april 2024
- Anmälningskod
- UU-12036
För dig som är antagen eller reserv
- Registreringsperiod
- 26 juli 2024–9 september 2024
- Institutionens information om registrering
Hösten 2025 Hösten 2025, Uppsala, 33 %, Campus, Svenska Ges endast inom program
- Studieort
- Uppsala
- Studietakt
- 33 %
- Undervisningsform
- Campus
- Undervisningstid
- Dag
- Studieperiod
- 1 september 2025–2 november 2025
- Undervisningsspråk
- Svenska
- Behörighet
-
60 hp inklusive Programkonstruktion och datastrukturer. Linjär algebra och geometri I. Envariabelanalys. Sannolikhet och statistik DV ska vara genomgången.
- Sista anmälningsdag
- 15 april 2025
- Anmälningskod
- UU-12036
För dig som är antagen eller reserv
- Registreringsperiod
- 25 juli 2025–7 september 2025
- Institutionens information om registrering
Om kursen
Traditionellt har man inom teknik och naturvetenskap arbetat med en kombination av teori och experiment. Ingenjörer som sysslat med flygplanskonstruktion har till exempel testat konstruktionerna i vindtunnlar. Fysiker, kemister och biologer har gjort experiment, både för att testa teorier och för att få uppslag till teorier. Nuförtiden har de traditionella arbetsformerna kompletterats med simuleringar i datorn. Flygplanskonstruktörer utgår till exempel från en matematisk modell av hur luft strömmar kring en flygplanskropp. Genom att programmera beräkningsalgoritmer som löser ekvationerna i den matematiska modellen kan man sedan simulera hur luftströmningen skulle bli kring en ny flygplanstyp.
Datorsimulering kan också användas för att göra förutsägelser, där experiment inte skulle vara ett alternativ. Ett typexempel på det är väderprognoser. Där utgår man från matematiska modeller och simulerar i datorn hur vädret kommer att utvecklas under de närmaste dygnen.
Den här kursen kommer att ge grundläggande förståelse för datorsimuleringar baserade på matematiska modeller. Huvudfokus kommer att vara på beräkningsalgoritmer (så kallade numeriska metoder) och på hur man kan konstruera simuleringsprogram. Vi kommer att använda Python och NumPy/SciPy som programmeringsmiljö och programmeringsspråk.
Litteraturlista
Litteraturlista saknas.