Kursens [material](https://github.com/DSLsofMath/DSLsofMath) ligger på Github. Om vi hittar något felaktigt rättar vi felet och skickar en pull-request.
Signaler.html: “då enhetsimpulsen antar värdet 1” := “i den punkt där enhetsimpulsen inte är noll”. Eller skriv om på annat sätt.
Signaler.html: Fig. 12: “Kontinuerlig Enhetsteg” := “Kontinuerligt enhetssteg” + motsvarande för det diskreta.
LTI.html: Vad är ett “system”? Det verkar vara en funktion F : Signal a b -> Signal a b eftersom “boxarna” tar in funktionen x och ger ut funktionen y, men i övning 3 längre ned frågas bara om en viss signal är linjär eller ej.
LTI.html: Vad är typen “DiscSystem”? I koden är det lika med “DiscTimeFun” men det är inte korrekt. Ett exempel på ett “system” är F f = \t -> (f t + f (t-1))/2.
LTI.html: Jag gillar inte definitionen av “diskret faltning”: varför har ni “wrap-around” i [n-k] när ni inte har det i det kontiuerliga fallet? Och varifrån kommer N?
LTI.html: Vänligen förklara att den partiella applikationen “(f *)” är ett LTI-system för varje f. Om f dessutom är lika med impulssvaret för ett LTI-system F så är F = (f *), dvs. y = F x = f * x.
LTI.html: Jag tror att det här kapitlet skulle må bra av att delas i två delas: ett för LTI-system (+ lägg till ett par exempel, som glidande medelvärde) och ett för faltning.
- Dela upp kursmaterial mellan deltagarna
- Läsa igenom ens del av kursmaterialet och anteckna oklarheter + grad av “implementerbarhet”
- Välj ett par delområden som är oklara men samtidigt bedöms implementerbara
- Designa och implementera DSL för de valda delområdena
- Specificera lagar som bör gälla
- Testa de lagar som kan testas med QuickCheck
- (Ev. bevisa någon eller några lagar.)
- (Om vi lyckas bra med projektet kanske vi alla blir medförfattare till en bok om “DSLsofMath” som kan bli kursbok för en senare omgång av kursen!)
Projektet kommer fokusera på “Transformer, signaler och system” och “Reglerteknik”.
- Intervjuer, grundläggande efterforskningar
om TSS och reglerkurserna klara.
- Pedagogik klart.
Vid sidan av tutorialen kommer vi skriva en vetenskaplig rapport. Om tid finns kommer vi också försöka skriva en engelsk artikel om vårt projekt.