bild
Skolan för
elektroteknik
och datavetenskap

Extrastoff till Lab1 - numpt12

Hjälp med UNIX

För mer info om datormiljön på kursen kolla gärna in CSC:s infosidor.
Där finns bland annat unix-intro och Lathund till Unix.

UNIX-kommandot "cd" betyder "change directory". Med kommandot "cd xxx" går man NED till katalogen xxx. Med kommandot "cd .." går man UPP till katalogen ovanför.

Hjälp under terminalövningarna

För att alla skall få hjälp i tur och ordning ligger kö-systemet on-line. För att ställa dig i kön, skriv i ett terminalfönster

module add sima

Skriv därefter

sm

och välj i den meny som kommer upp vår kurs, dvs

numpt

Då ser du hur kön ser ut. För att ställa dig i den tryck på knappen "Queue". Så fort läraren har kommit till dig så tryck bort dig ur kön (med "Remove") så slipper du lura dit fler lärare och kön går fortare.

Hjälp gärna varandra också - då går allt arbete fortare och lärarna kan få koncentrera sig på de klurigare probelmen.

Byt lösenord

Byt det datorgenerade lösenordet så snabbt som möligt. Välj ett lösenord som du kommer ihåg utan att ha det uppskrivet, men tillräckligt svårt för att skydda ditt konto.

Skippa inte del1 av Lab1!

Om du funderar på att skippa Lab1-del1 för att den tar "för lång tid" så gör du ett stort misstag. Totala tiden för Lab1-del1 OCH Lab1-del2 är oftast kortare än för dem som bara gjort Lab1-del2! Totala tiden för Lab1+Lab2 är alltid längre för dem som inte gjort Lab1-del1!

I första delen lär man sig viktiga grunder för Matlab-programmeringen, datorhanteringen mm. Då slipper man fundera och köra fast i senare labbar. Om Lab1-del1 "tar för lång tid" beror det på att du lär dig sakerna. De som redan kan stoffet gör Lab1-del1 på några minuter.

Litteratur

Kursens båda läroböcker av Pohl och Chapman säljs i kårbokhandeln. Exempelsamlingen och Matlab-häftet på Matematiks student-expedition. UNIX-häftet säljs på CSC:s student-expedition, UNIX-häftet finns också on-line, se länken ovan.

Chapman är en bra nybörjarbok i programmering. Om man redan kan programmera sedan tidigare så kan man dock nöja sig med en enklare Matlab-bok. Du ansvarar då själv för att hitta relevanta kapitel och exempel i den bok du valt.

Många äldre studenter säger att de klarade sig med att söka Matlab-information på webben men att det tog mycket längre tid än om de haft boken.......

Exponentialfunktionen

Exponentialfunktionen heter i Matlab "exp". Gör "help exp" i Matlab så får du info om hur du skall använda den.

Redovisa! Vad? När? Hur?

För sista datum se kursplaneringen! (Lab1 HT12 har bonusdatum 18-20 september, beroende på grupp.) Endast de sista två deluppgifterna behöver redovisas. Ni redovisar sittandes vid er dator under någon av terminalövningarna.

Båda skall kunna redovisa allt på egen hand. All kod ni redovisar skall vara gjord och skriven av er själva, det är inte OK att redovisa någon annans datorprogram. Det gäller även om programmet fungerar och ni vet vad det gör!. Se hederskodexen.

Ni skall kunna förklara vad satserna i programmen gör, varför ni valt just de satser ni valt och hur ni härlett de ekvationer, formler och liknande som ni programmerat in. Kort sagt: förklara hur ni kommit fram till er lösning och varför ni tror på den.

SF1663 på SCI eller DN1212 på CSC???

Fram till 30 juni 2012 fanns kursen DN1212 på KTH-CSC. From 1 juli finns kursen DN1212 på KTH-SCI. Samma kurs, bara administrativ ändring. Men ibland hänger webb-sidorna inte riktigt med (länkar går ibland till fel avdelning).

Men för T1/CFATE1 HT12 är det lite mera nytt: För att förbättra förståelsen i matematik och numerik så prövar T/Farkost (liksom det sprillans nya kandidatprogrammet SimTek) att läsa en kombi-kurs. Då heter kurserna formellt SF1663, SF1664 och SF1665 (och inte alls DN1212). Men många infosidor (tex den du just nu läser) ligger inbakade i web-systemet som låtsas/tror att kursen fortfarande heter DN1212.

Stoffet i numerik och programmering är detsamma så alla infosidor om metoder och algoritmer är användbara men EXAMINATIONEN är annorlunda. Man kan således inte tentera på DN1212-tentorna och bli godkänd på SF1663.

Copyright © Sidansvarig: Ninni Carlsund <ninni@kth.se>
Uppdaterad 2012-09-05