Monday, hit me with your best shot!

Skönt att slippa börja med 08.15-föreläsning såhär en måndag. Betydligt lättare att hitta motivationen om man får sova lite. Om man dessutom (som jag) avslutat en helg full med KF-utbildning, fint väder och inflyttningsfest med att käka toppenmiddag hos vänner på söndagen, då kan det inte bli mer än rätt. Så nu kör vi. Först upp på listan står MATLAB-programmering, så ni i ettan som tror att MATLAB är något man kan fuska sig igenom och som aldrig återkommer, tänk om! På vissa mastrar är det högst frekvent förekommande, som min till exempel. Men jag tycker faktiskt det är rätt skoj om än knepigt!

Kaffemaskinen är mer komplicerad än du tror

Tänkte ge ytterligare ett roligt exempel på digitalteknik och enklare programmering. Ta kaffemaskinen på jobbet. Du lägger i ett mynt, den släpper ned en kopp, börjar hälla upp kaffet och ber dig sedan genom ett pip eller liknande att ta koppen. Har du någon gång tänkt på allt som måste hända inuti kaffemaskinen för att det ska fungera? Maskinen måste känna av myntet, förstå att den skall släppa ned koppen innan den börjar hälla upp kaffet och sedan inte råka släppa ned en ny kopp om den gamla inte tagits bort. Idag kräver allt fler vardagliga maskiner den här typen av programmering, allt från brödrostar och kaffemaskiner till avancerade styrsystem i bilmotorer. Och detta är precis vad vi pysslar med just nu i Elektrotekniken!

I ettan på mitt program Maskinteknik (och de flesta andra civilingenjörsprogram på KTH) läser vi lättare programmering i programmet MATLAB. Den typen av programmering som krävs till Elektrotekniken, som görs i programmeringsspråket C, påminner mycket denna och det är skönt att känna igen sig lite. Ovan ser ni ett exempel på hur sådan kod kan se ut, mest för skojs skull, men ni som läst lite MATLAB känner säkert igen er!