Beräkningsvetenskap I
Repetition
Vad är beräkningsvetenskap?
Verklighet: Problem, frågeställning
Fysik/Kemi: Processer, parametrar
Matematik: Modell, ekvationer,förenklingar
Beräkningsvetenskap: Numerisklösning, simulering
Verklighet: Svar, beslut, åtgärd
Beräkningsvetenskap
Numeriskametoder
Datorprogram
Datavetenskap
Matematik
Tillämpningsämnen
Beräkningsvetenskap ipraktik och teori
Praktik:
Teori:
Noggrannhet
   Exekveringstid
Stabilitet       Kondition
?
Beräkningsvetenskap / Scientific Computingi sitt större sammanhang
Vilka frågeställningar ärberäkningsvetenskapliga?
Exempel: Vattenledningsnätet i Lutorp
Fysikfråga: Hur bör vattenledningsnätetutformas? (fokus på fysiken i problemet)
BV-fråga: Hur påverkas exekveringstidoch noggrannhet om vi fördubblarantalet knutpunkter i nätet? (fokus påberäkningsalgoritmen)
Viktigt att själv repetera från BV I
Centrala begrepp, exempelvis:DiskretiseringIterationLineariseringKomplexitetStabilitetKondition
Programmering:Upprepning (for- och while-loop)Alternativ (if-sats)
Matlab:m-filer (kommandofiler, funktioner)Kommandon för grafikKommandon för vanliga beräkningsuppgifter
Viktigt att repetera från matten
Lineär algebra:Matriser, vektorer, lineärt beroende,ortogonalitet
Analys:MedelvärdessatsenTaylorutvecklingOrdinära differentialekvationer
Mera om förväntade förkunskaper påkurshemsidan
Tips inför tentamen
Repetera dina workout-lösningar
Repetera dina laborationsresultat
Repetera dina miniprojekt-lösningar
Träna på algoritmerna (torrexekvering!)
Tänk igenom de beräkningsvetenskapliga grund-frågeställningarna. Repetera olika sorters analysför att besvara sådana frågor.
Träna på att läsa och skriva pseudokod
Delta i alla aktiviteter så får du mycket ”gratis”
Använd sammanfattningarna av varje block,som finns på kurshemsidan