Beräkningsvetenskap I

Slides:



Advertisements
Liknande presentationer
VAL INFÖR 2:an och 3:AN.
Advertisements

Andragradsfunktioner & Andragradsekvationer
9. Gör ritningen innan Du bygger huset
Föreläsning 1 i programmeringsteknik och Matlab 2D1312
Programmeringsteknik I: F1 1 Föreläsning 1: Intro till kursen och programmering  Kursens hemsida  Studentportalen.
Numeriska beräkningar i Naturvetenskap och Teknik
1 Ingenjörsmetodik IT & ME Dagens tema Att tänka rätt är stort att tänka fritt är större MATLAB programmering är väldigt kreativt men minsta tecken.
Repetition inför provet
2D1311 Programmeringsteknik med PBL Föreläsning 7 Skolan för Datavetenskap och kommunikation.
För utveckling av verksamhet, produkter och livskvalitet. Rekursiva algoritmer, en annan sort tänkande -Hur -När -Bra/Dåligt (kap 7)
1 Ingenjörsmetodik IT & ME 2009 Föreläsare Dr. Gunnar Malm.
2D1311 Programmeringsteknik med PBL
Några standardalgoritmer
För utveckling av verksamhet, produkter och livskvalitet. Algoritmer och datastructurer - Lite mer rekursivitet -Sorterrings algoritmer -- Kapitel 8 Algoritmer.
Elektromagnetism och vågrörelselära 2B1350
2D1311 Programmeringsteknik med PBL Föreläsning 7 Skolan för Datavetenskap och kommunikation.
Föreläsning 12 Matlab J-uppgiften.
Fallstudie: linjära ekvationssystem
© Anders Broberg, Ulrika Hägglund, Lena Kallin Westin, 2003 Datastrukturer och algoritmer Föreläsning 6 Asymtotisk analys.
Ämneskonferensen i datavetenskap Karlstad aug 2008 Tankar om den nya gymnasiereformen Kontakter med skolan Anders Haraldsson Linköpings universitet.
Kontinuerliga system: Differentialekvationer
Studenter och näringsliv Martin Blom programledare.
Iteration i C ”upprepa”
Programmering B PHP Lektion 2
1 ITK:P1 Föreläsning 5 Iteration, slumpning och arrayer DSV Peter Mozelius.
Programmering B PHP Lektion 3
Repetition inför slutprovet
HALMSTAD UNIVERSITY LEKTION 8 SAMMANFATTNING. MÅL - Helhetsbild av verksamhetsstyrning - Dess aktuella relevans - Tips och dåd inför tentamen.
Programmering B PHP Lektion 3
GYMNASIEARBETE – vad är det?
Vektorer (klassen Vector) Sortering
MATLAB. Innehåll MATLAB Vektorer och matriser Elementoperationer Problem 1 Metoder Problem 2 Dataanalys Problem 3.
Funktioner, styrstrukturer, manipulering av matriser
1 Föreläsning 3 programmeringsteknik och Matlab 2D1312/ 2D1305 Matlab fortsättning Funkioner, styrstrukturer, manipulering av matriser.
Grundläggande programmering
Problemlösning Veckodagsproblemet Gissa talet Siffersumman.
Are idioms difficult to learn? After this program it will ’be a piece of cake’
Algoritmer. Ordet kommer från en persisk författare som kom från al’Khowârizmi (engelskans algorithm). Han skrev boken ’Kitab al jabr w’al-muqabala’.
OOP F3:1 Marie Olsson OOP Objekt-orienterad programmering Föreläsning 3 Iteration Många variabler av samma sort – Arrayer.
Rekursiva algoritmer Hur När Bra/Dåligt (kap 7).
Beräkningsvetenskap Michael Thuné.
Hur man lär sig saker på bästa sätt!
För utveckling av verksamhet, produkter och livskvalitet. -Algoritmer och Datastrukturer- -Algoritm analys och sökning algoritmer- Kap 5 -Algoritmer och.
1 Föreläsning 5 Programmeringsteknik och Matlab 2D1312/2D1305 Repetition Metoder Array API och klassen ArrayList.
Grunderna i MATLAB 1 Vad är MATLAB? Användningsområden MATLAB-miljön
Problemlösningsmetodik
Jonny Karlsson INTRODUKTION TILL PROGRAMMERING Föreläsning 3 ( ) INNEHÅLL: -Tabeller -Villkorssatser -Repetitionssatser.
IT - Branchutbildningsdag Arbetsförmedlingen mars 2009 Typer av data/IT-utbildningar Kort om Bologna-reformen Ny gymnasiereform Vad erbjuder LiU Utbud,
Beräkningsvetenskap I
Beräkningsvetenskap II/NV2
Introduktion. Administration Jag, B448, , Kursböcker enligt webben Schema enligt webbenwebben Laborationer 23, 29/10 + 7/11 kl
2D1311 Programmeringsteknik med PBL
OOP F13:1 Marie Olsson OOP Objekt-orienterad programmering Föreläsning 13 Repetition variabler, selektion och iteration.
Institutionen för matematik, KTH Mats Boij 5B1200 Differentialekvationer och transformer 29 april B1200 Differentialekvationer och transformer I,
1 Matlab, föreläsning 1 Oktober MATLAB Perspektiv på materialdesign Lina Kjellqvist Rum: K324 Telefon:
Föreläsning 14 Matlab Javaexempel - sortering Fler kurser på Nada: –2D1320 Tillämpad datalogi (Tilda) –2D1210 Numeriska metoder (Numme) –2D1385 Programutvecklingsteknik.
1 Föreläsning 13 programmeringsteknik och Matlab Funktioner, styrstrukturer, mer om matriser.
© Anders Broberg, Ulrika Hägglund, Lena Kallin Westin, 2003 Datastrukturer och algoritmer Föreläsning 16.
Beräkningsvetenskap II/MN2 Lina von Sydow. Informationsteknologi Institutionen för informationsteknologi | Beräkningsvetenskap – vad är det?
Dagens ämnen Numeriska serier Definition av konvergens
Fysik 2 100p Obligatorisk på inriktning Naturvetenskap Valbar på teknikprogrammet.
Specialpedagogik Ht 12. Introduktion 7 sept kl , 12:131 Erfarenhetsutbyte/diskussion och information inför ventileringen 5 december kl ,
KPP053, HT2015 MATLAB, Föreläsning 4
Algoritmer och datastrukturer Föreläsning 8 Tidskomplexitet (Weiss kap
Föreläsning 7 Observation som datainsamlingsmetod
Programmeringsträff 2. Programmeringsträff 2 Lgr 11 om programmering Centrala innehållet matematik Algebra 1-3 – Hur entydiga stegvisa instruktioner.
Närvaro
Iteration – Repetitionssats - while
Olika sätt att definiera leverantörsstruktur / leverantörstäthet
Repetitionsföreläsning 1: Lite rekursion & problemlösning
Presentationens avskrift:

Beräkningsvetenskap I Repetition

Beräkningsvetenskap Numeriska metoder Datorprogram Datavetenskap Matematik Numeriska metoder Datorprogram Tillämpningsämnen

Beräkningsvetenskap i praktik och teori Noggrannhet Exekveringstid Stabilitet Kondition ?

Beräkningsvetenskap / Scientific Computing i sitt större sammanhang

Vilka frågeställningar är beräkningsvetenskapliga? Exempel: Vattenledningsnätet i Lutorp Fysikfråga: Hur bör vattenledningsnätet utformas? (fokus på fysiken i problemet) BV-fråga: Hur påverkas exekveringstid och noggrannhet om vi fördubblar antalet knutpunkter i nätet? (fokus på beräkningsalgoritmen)

Viktigt att själv repetera från BV I Centrala begrepp, exempelvis: Diskretisering Iteration Linearisering Komplexitet Stabilitet Kondition Programmering: Upprepning (for- och while-loop) Alternativ (if-sats) Matlab: m-filer (kommandofiler, funktioner) Kommandon för grafik Kommandon för vanliga beräkningsuppgifter

Viktigt att repetera från matten Lineär algebra: Matriser, vektorer, lineärt beroende, ortogonalitet Analys: Medelvärdessatsen Taylorutveckling Ordinä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 analys fö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