Scientific Computing I
5.0 högskolepoäng
För godkänt betyg ska studenten kunna
Matlab och programmering i Matlab: grundläggande programmeringsstrukturer (if-satser, for, while etc), funktioner och underprogram, parameteröverföring. Struktur på program, algoritmbegreppet. Problemlösningsmetodik. Att givet ett problem kunna dela upp i underproblem, utforma en algoritm och överföra denna till matlabprogram.
Lösning av linjära ekvationssystem med LU-uppdelning. Normer för matriser och vektorer. Begreppen störningskänslighet, kondition, stabil/icke-stabil algoritm, Numerisk derivering. Numerisk lösning av integraler. Begreppen diskretisering och diskretiseringsfel (trunkeringsfel) . Lösning av icke-linjära ekvationer samt begreppen iteration och linearisering. Flyttal och IEEE-standard för flyttalsrepresentation, maskinepsilon och avrundningsfel.
Föreläsningar, lektioner/workouts, laborationer, obligatoriska inlämningsuppgifter/miniprojekt.
Skriftligt prov (3 hp) samt inlämningsuppgifter (2 hp).
Kursplanerevideringar
Litteraturlistor
Institutionen för informationsteknologi
ITC, hus 1,2,4 Lägerhyddsv. 2
Box 337, 751 05 UPPSALA
Fax: 018-511925
E-post: info@it.uu.se