Liten MATLAB introduktion

Storlek: px
Starta visningen från sidan:

Download "Liten MATLAB introduktion"

Transkript

1 Liten MATLAB introduktion Denna manual ger en kort sammanfattning av de viktigaste Matlab kommandon som behövs för att definiera överföringsfunktioner, bygga komplexa system och analysera dessa. Det förutsätts en viss kunskap i de grundläggande Matlab funktionerna (vektor- och matrishantering). För en kort överblick kan man skriva >demo i Matlabs fönster. Denna introduktionen utgår från Matlab 5.* och den motsvarande Control toolboxen. Det krävs tillgång till båda. Matlab har en rätt så utförligt help funktion. Genom att skriva >help funktionsnamn får man en kortfattad beskrivning av funktionen. >help control ger en överblick över alla kommandon som finns tillgängliga i Control toolboxen. Bara >help ger en innehållsförteckning över de olika funktionerna i Matlab och dess toolboxar. Vi begränsar oss i denna introduktion på single-input-single-output (SISO) system, d.v.s. system med endast en in- och en utsignal. Med funktion diary går det att spara allt som händer i kommandofilen som en textfil. Skriv >help diary för mer information. Att programmera i MATLAB Ibland kan det kännas mödosamt att knappa in samma kommandonekvens om och om igen till exempel när man pröva sig fram i en uppgift. Matlab erbjuder två sätt att skriva färdiga program som ska exekveras, m-filer och functions. En m-fil är en textfil med Matlabkommandon som ska exekveras. Filen exekveras genom att skriva filnamnet i Matlabs kommandofönster. En m-fil skapas genom MATLAB menyn File - New - m-file. Att exekvera en m-fil har samma effekt som att kopiera in motsvarande Matlab kommandon i kommandofönstret. Man kan även definiera nya funktioner i Matlab. Man öppnar en m-fil och skriver som första rad function [u1, u2, ] = funktionsnamn(i1, i2, i3, ) Här betecknar u1, u2, u3 lokala namn för ut-variablerna och i1, i2, i3 lokala namn för in-variablerna. Funktionen kan anropas antingen direkt från kommandofönstret i en annan m-fil funktion. Exempel: Ett kort exempel skall illustrera användningen: En funktion "test" skall ta två lika stora vektorer som insignal och leverera deras in-produkt. Vi skriver en m-fil på följande sätt: function [c] = test(a,b) for i = 1:length(a) x = a(i)*b(i); c = c+x end Vi noterar bara att det finns enklare sätt att beräkna in-produkten i Matlab, nämligen >sum(a.*b).

2 Anta nu att vi ska beräkna inprodukten av vektorerna c1 och c2. Resultatet vill vi spara under namnet E. Funktionen kan nu anropas med >E = test(c1,c2) Modelldefinitioner Det finns olika sätt att definiera en processöverföringsfunktion i s-planet. Det vanligaste sättet är att använda nämnare och täljare polynom, men det är också möjligt att definiera en process med hjälp av dess nollställen, poler och förstärkning (zpk). I Matlab går det att definiera en process på godtyckligt sätt och det är rätt fram att till exempel konvertera en process given av zpk till den motsvarande överföringsfunktionen. Sådana generella mod av processer kallas i Matlab för lti-mod. Vi ska illustrera varje funktion med ett kort exempel. Funktion tf: 2s + 4 Antar vi har en överföringsfunktion G ( s) = som ska matas in i Matlab. s Först definieras nämnare- (den) och täljarepolynom (num) m.h.a. koefficienterna i nedstigande exponent. Num och den är godtyckliga variabelnamn som ska beteckna numerator och denominator. Därefter definieras en överföringsfunktion (tf) bestående av dessa polynom. Ett semikolon efter ett kommando undertrycker att Matlab trycker ut värdet av variablen. >num=[2 4]; >den=[1 0 2]; >G = tf(num,den) Själva överföringsfunktionen är nu definierad som variabel G. Funktion zpk: Antar vi har en process sys som har två poler, en i -2 och en i -10, inget nollställe och en förstärkning av 5. I Matlab gör man nu så: >sys = zpk([],[-2-10],5) 5 Sys är nu definierad som sys =. Lägg märke till att 5 inte är ( s + 2)( s + 10) lågfrekvensförstärkningen. Konvertering av sys till en överföringsfunktion med polynom i täljare och nämnare: >systf = tf(sys) Definiera överföringsfunktion genom att först definiera Laplace operatorn s : >s = tf([1 0],[1]) och därefter kan du definiera överföringsfunktioner m.h.a. denne operatorn. T.ex. föregående överföringsfunktion definieras då som >sys = 5 / ((s+2)*(s+10)) >sys = 5/(s^2 + 12*s + 20)

3 Dödtid: använd funktionen set Med hjälp av set kan man sätta vissa modellkarakteristika. Vi inskränker oss här bara på definitionen av en dödtid. Har systemet sys även en dödtid av till exempel 3 sekunder, så läggs den till separat på följande sätt: >set(sys,'iodelay', 3) >sys Genom att bara skriva sys visas den nya överföringsfunktionen, nu med den angivna dödtiden. Funktion tfdata: Antar nu att vi vill spara systf:s nämnar- och täljarpolynom som variabler sysnum och sysden: >[sysnum, sysden]=tfdata(systf) Alternativt kan vi också extrahera dessa ur sys: >[sysnum, sysden]=tfdata(sys) Blockschema I denna avsnitt lär vi oss att bygga mer komplexa mod ur överföringsfunktionsblock. Det kallas ofta också blockschemaförenkling. Det är viktigt att påpeka att Matlab inte gör själva blockschemaförenklingen utan vi kan m.h.a. Matlabfunktioner sätta ihop olika block. Parallellkoppling Det finns två likvärdiga kommandon för att parallellkoppla två SISO system, sys1 och sys2: >sys3 = sys1 + sys2 >sys3 = parallel(sys1,sys2) Seriekoppling Även i detta fall finns det två kommandon för att seriekoppla sys1 och sys2: >sys3 = sys1 * sys2 >sys3 = series(sys1,sys2) Återkoppling Med sys1 i framlänken och sys2 i återkopplingen beräknas den totala överföringsfunktionen (vi antar att vi har en negativ återkoppling) till >sys3 = feedback(sys1,sys2) sys1 Detta motsvarar alltså sys3 = 1+ sys1* sys2 I det fallet att man vill ha en positiv återkoppling skriver man: >sys3 = feedback(sys1,sys2,+1) Bråk

4 sys2 Även ett bråk av två överföringsfunktioner, d.v.s. G 1 = kan enkelt beräknas: sys3 >G1 = sys2/sys3 Systemegenskaper I detta avsnitt lär vi oss att bestämma några viktiga systemegenskaper. För att kunna avgöra stabilitetet krävs det beräkning av polerna. Andra intressanta egenskaper är systemets nollställen och för komplexa poler deras dämpningsfaktor och egenfrekvens. Antag vi har definierat en process: sys = tf(num,den). Då gäller, Poler: >pole(sys) >eig(sys) >roots(den) Nollställen: >roots(num) >zero(sys) %systemets poler %systemets egenvärden (samma som poler) %nollställen i nämnaren %nollställen i täljaren %systemets nollställen lågfrekvensförstärkning: dcgain(sys) dämpning och egenfrekvens för alla poler damp(sys) Transientanalys Stegsvar: >step(sys) Impulssvar >impulse(sys) Simulering Antag att vi vill simulera utsignalen y för ett system G, given en insignalvektor u. U är en vektor som innehåller en sekvens av insignaler, t ger de respektive tidspunkterna. >lsim(sys,u,t) plottar utsignalen med t som tidsaxel. Användaregränssnitt ltiview Efter att man har definierat några system så kan man starta ltiview som ger möjligheter att analysera olika aspekter av dessa system. Prova själv. >ltiview

5 Frekvensegenskaper Två viktiga sätt att representera processen är Bodediagram och Nyquistdiagram. I kursen använder vi frekvensplanet framförallt för att designa regulatorer av typ Lead/Lag, samt för att analysera stabilitet, statisk noggrannhet och för att ge ett mått för systemets snabbhet (se föreläsning) Bodediagram >bodeplot(sys) %plottar Bodediagrammet, frekvensområdet väljs automatiskt >bodeplot(sys,{wmin,wmax}) %plottar Bodediagrammet mellan frekvenserna wmin och wmax frekvenseran ges i [rad/sek] >bodeplot(sys1,sys2) %plottar Bodediagrammet för sys1 och sys2 i samma plot >bodeplot(sys1,'r',sys2,'y') %plottar Bodediagrammet för sys1 och sys2 i samma plot med specifikation om hur kurvorna ska ritas. Kurvorna för sys1 ritas i rött ('r'), kurvorna för sys2 i gul ('y') i det senare fallet. Nyquistdiagram Analog till Bodediagram, bara ersätt "bodeplot" med "nyquist". Marginaler För att kunna beräkna amplitud- och fasmarginal används kommandot: >[Gm,Pm,Wcg,Wcp] = MARGIN(sys) %OBS: fungerar inte för system med dödtid Funktionen ger amplitudmarginal (Gm), fasmarginal (Pm), ω π (Wcg) och ω C (Wcp). Genom att välja ltiview får man tillgång till alla dessa funktioner. Klicka på kurvan för att få koordinaterna av respektive punkt. Simulink Simulink är ett kraftfullt simuleringsverktyg. För att starta Simulink skriv >simulink i Matlabs kommandofönster och ett fönster med Simuling Library Browser kommer upp. Där hittar man ett uppskov av grafiska block som representera olika funktioner block i ett blockschema. Välj att antingen skapa en ny Simulink modell öppna en redan existerande. Varje block i Simulink biblioteket kan dras från biblioteket till modellfönstret och har in- och/ utgångar som kan kopplas ihop med hjälp av musen. Ett sträck mellan två block innebär att den enes utsignal blir den nästes insignal. Genom att dubbelklícka på en sådan block kan man ändra definitionerna och parametrarna. Kort beskrivning av olika typer av Simulink block: Continuous: block som används för att beskriva linjära system med kontinuerlig dynamik Discrete: block som används för att beskriva linjära system i diskretiserad form Math: block som innehåller matematiska funktioner med allt från enkla operationer till mer avancerade funktioner Signals and Systems: block för att hantera och behandla signaler Sinks: olika block för datarepresentation av utsignalerna (grafisk i form av variabler) Sources: block som genererar olika insignaler Control System Toolbox: LTI system (generisk överföringsfunktion) Simulink Extras: ytterligare block: t.ex. regulator block i Additional Linear

6 Några tips: Alla variabler som är definierade i Matlab kan användas som parametrar i Simulink. T.ex. en variabel K som har ett värde tilldelat i Matlab kan användas som en parameter i ett block. Utsignaler i Simulink kan exporteras till Matlab genom att koppla utsignalen till ett block To Workspace som finns under Sinks. I blocket definierar man sedan ett namn för signalen (signalen har formen av en vektor). OBS: Ändra save format i blocket To Workspace till Matrix. Om du vill plotta ut en signal som funktion av tiden behöver man även simulera tiden (Clock i Source foldern) I menyn till Simulink modellens fönster Simulate>Parameters kan du välja simuleringstid.

Datorövning 2 Matlab/Simulink. Styr- och Reglerteknik för U3/EI2

Datorövning 2 Matlab/Simulink. Styr- och Reglerteknik för U3/EI2 Högskolan i Halmstad Sektionen för Informationsvetenskap, Dator- och Elektroteknik 08/ Thomas Munther Datorövning 2 Matlab/Simulink i Styr- och Reglerteknik för U3/EI2 Laborationen förutsätter en del förberedelser

Läs mer

Flervariabel reglering av tanksystem

Flervariabel reglering av tanksystem Flervariabel reglering av tanksystem Datorövningar i Reglerteori, TSRT09 Denna version: oktober 2008 1 Inledning Målet med detta dokument är att ge möjligheter att studera olika aspekter på flervariabla

Läs mer

Laboration: Grunderna i MATLAB

Laboration: Grunderna i MATLAB Laboration: Grunderna i MATLAB 25 augusti 2005 Grunderna i MATLAB Vad är MATLAB? MATLAB är ett interaktivt program för vetenskapliga beräkningar. Som användare ger du enkla kommandon och MATLAB levererar

Läs mer

Lab 4: Digital transmission Redigerad av Niclas Wadströmer. Mål. Uppstart. Genomförande. TSEI67 Telekommunikation

Lab 4: Digital transmission Redigerad av Niclas Wadströmer. Mål. Uppstart. Genomförande. TSEI67 Telekommunikation TSEI67 Telekommunikation Lab 4: Digital transmission Redigerad av Niclas Wadströmer Mål Målet med laborationen är att bekanta sig med transmission av binära signaler. Det innebär att du efter laborationen

Läs mer

MMA132: Laboration 1 & 2 Introduktion till MATLAB

MMA132: Laboration 1 & 2 Introduktion till MATLAB MMA132: Laboration 1 & 2 Introduktion till MATLAB De flesta numeriska metoder låter oss få en tillräckligt bra lösning på ett matematiskt problem genom att byta ut komplexa matematiska operationer med

Läs mer

MATLAB. Python. Det finns flera andra program som liknar MATLAB. Sage, Octave, Maple och...

MATLAB. Python. Det finns flera andra program som liknar MATLAB. Sage, Octave, Maple och... Allt du behöver veta om MATLAB: Industristandard för numeriska beräkningar och simulationer. Används som ett steg i utvecklingen (rapid prototyping) Har ett syntax Ett teleskopord för «matrix laboratory»

Läs mer

Linjär algebra med tillämpningar, lab 1

Linjär algebra med tillämpningar, lab 1 Linjär algebra med tillämpningar, lab 1 Innehåll Per Jönsson Fakulteten för Teknik och Samhälle, 2013 Uppgifterna i denna laboration täcker kapitel 1-3 i läroboken. Läs igenom motsvarande kapitel. Sitt

Läs mer

Introduktion till Matlab

Introduktion till Matlab CTH/GU LABORATION 1 TMV157-2014/2015 Matematiska vetenskaper 1 Inledning Introduktion till Matlab Matlab är både en interaktiv matematikmiljö och ett programspråk, som används på många tekniska högskolor

Läs mer

Laboration Fuzzy Logic

Laboration Fuzzy Logic BILAGA B Laboration Fuzzy Logic Lär dig simulera ett program! ABB INDUSTRIGYMNASIUM Fuzzy Logic Wikingsons Wåghalsiga Wargar Projekt ABB VT 2006 Västerås Innehåll 1 Introduktion... 3 2 Uppgiften... 3 2.1

Läs mer

EL1000/1120/1110 Reglerteknik AK

EL1000/1120/1110 Reglerteknik AK KTH ROYAL INSTITUTE OF TECHNOLOGY EL1000/1120/1110 Reglerteknik AK Föreläsning 6: Kompensering (forts.), robusthet och känslighet Kursinfo: Extra material Introduktion till Laplacetransformen: https://www.kth.se/social/upload/527ac1d0f276540a852d0

Läs mer

Innehåll. Innehåll. sida i

Innehåll. Innehåll. sida i 1 Introduktion... 1.1 1.1 Kompendiestruktur... 1.1 1.2 Inledning... 1.1 1.3 Analogt/digitalt eller tidskontinuerligt/tidsdiskret... 1.2 1.4 Konventioner... 1.3 1.5 Varför digital signalbehandling?... 1.4

Läs mer

DN1212, Numeriska metoder & grundläggande programmering. Laboration 1 del 1-3 (frivilliga delar) Del 1-3 (dvs upg 1.1-1.17) behöver inte redovisas

DN1212, Numeriska metoder & grundläggande programmering. Laboration 1 del 1-3 (frivilliga delar) Del 1-3 (dvs upg 1.1-1.17) behöver inte redovisas DN1212, Numeriska metoder & grundläggande programmering för P1. Laboration 1 del 1-3 (frivilliga delar) Del 1-3 (dvs upg 1.1-1.17) behöver inte redovisas Introduktion till UNIX och MATLAB Del 1: UNIX och

Läs mer

TEKNISKA HÖGSKOLAN Matematik Fredrik Abrahamsson. Introduktion till MATLAB

TEKNISKA HÖGSKOLAN Matematik Fredrik Abrahamsson. Introduktion till MATLAB TEKNISKA HÖGSKOLAN Matematik Fredrik Abrahamsson Introduktion till MATLAB Introduktion till MATLAB sid. 2 av 12 Innehåll 1 Vad är MATLAB? 3 1.1 Textens syfte..................................... 3 2 Grundläggande

Läs mer

Poler och nollställen, motkoppling och loopstabilitet. Skrivet av: Hans Beijner 2003-07-27

Poler och nollställen, motkoppling och loopstabilitet. Skrivet av: Hans Beijner 2003-07-27 Poler och nollställen, motkoppling och loopstabilitet Skrivet av: Hans Beijner 003-07-7 Inledning All text i detta dokument är skyddad enligt lagen om Copyright och får ej användas, kopieras eller citeras

Läs mer

SF1520, Numeriska Metoder och Grundläggande Programmering för K2 Lab1.

SF1520, Numeriska Metoder och Grundläggande Programmering för K2 Lab1. SF1520, Numeriska Metoder och Grundläggande Programmering för K2 Lab1. Denna labb är tänkt att öva datorhantering och öva inledande Matlab. Eftersom förkunskaperna varierar finns en del frivilliga uppgifter

Läs mer

namn, inklusive katalogtillhörigheten. Den andra saken vi måste förstå är något som kallas "den atlab

namn, inklusive katalogtillhörigheten. Den andra saken vi måste förstå är något som kallas den atlab 5 Pass 2 Datorer, filnam och mer beräkningar I det här passet skall vi lära oss litet allmänt om hur datorprogram fungerar och hur de hanterar data på hårddisk och i minnet. Men framför allt skall vi lära

Läs mer

Motivering för programmering. F1: Introduktion, Matlabrepetition (kap. 1 2) Att kunna programmera. Interpreterat/kompilerat

Motivering för programmering. F1: Introduktion, Matlabrepetition (kap. 1 2) Att kunna programmera. Interpreterat/kompilerat F1: Introduktion, Matlabrepetition (kap. 1 2) Gemensam intro Kursinnehåll Varför programmera? Egenskaper hos Matlab Kommando-, redigerings-, arbetsplats-, tabell-, guide- och hjälpfönster, kommando-, funktions-,

Läs mer

DN1240, Numeriska metoder. Laboration 0 (frivilliga delar) (dvs uppgifterna behöver inte redovisas) Introduktion till UNIX och MATLAB

DN1240, Numeriska metoder. Laboration 0 (frivilliga delar) (dvs uppgifterna behöver inte redovisas) Introduktion till UNIX och MATLAB DN1240, Numeriska metoder för O1. Laboration 0 (frivilliga delar) (dvs uppgifterna behöver inte redovisas) Introduktion till UNIX och MATLAB Del 1: UNIX och kontoadministration Uppgift 1.1 Ni bör jobba

Läs mer

Mätningar med avancerade metoder

Mätningar med avancerade metoder Svante Granqvist 2008-11-12 13:41 Laboration i DT2420/DT242V Högtalarkonstruktion Mätningar på högtalare med avancerade metoder Med datorerna och signalprocessningens intåg har det utvecklats nya effektivare

Läs mer

8.2.2 Bodediagram System av första ordningen K =, antages K > 0

8.2.2 Bodediagram System av första ordningen K =, antages K > 0 8. Frekvensanalys 8.2 Grafiska representationer av frekvenssvaret 8.2.2 Bodediagram System av första ordningen K G ( s) =, antages K > 0 Ts + A R ( ω) = G( jω) = K + ( ωt ) ϕ( ω) = arg G( jω) = arctan(

Läs mer

OBS! Snabbinsatt Matlab-intro vissa fönsterhanteringsdetaljer kan vara fel men gör gärna Matlab-uppgifterna. DN1240, Numeriska metoder för OPEN1.

OBS! Snabbinsatt Matlab-intro vissa fönsterhanteringsdetaljer kan vara fel men gör gärna Matlab-uppgifterna. DN1240, Numeriska metoder för OPEN1. OBS! Snabbinsatt Matlab-intro vissa fönsterhanteringsdetaljer kan vara fel men gör gärna Matlab-uppgifterna. DN1240, Numeriska metoder för OPEN1. Laboration 0 del 1-3 (frivilliga delar) Del 1-3 (dvs upg

Läs mer

Laboration 5: Regressionsanalys. 1 Förberedelseuppgifter. 2 Enkel linjär regression DATORLABORATION 5 MATEMATISK STATISTIK FÖR I, FMS 012, HT-08

Laboration 5: Regressionsanalys. 1 Förberedelseuppgifter. 2 Enkel linjär regression DATORLABORATION 5 MATEMATISK STATISTIK FÖR I, FMS 012, HT-08 LUNDS TEKNISKA HÖGSKOLA MATEMATIKCENTRUM MATEMATISK STATISTIK Laboration 5: Regressionsanalys DATORLABORATION 5 MATEMATISK STATISTIK FÖR I, FMS 012, HT-08 Syftet med den här laborationen är att du skall

Läs mer

Teori Se din kursbok under avsnitt PID-reglering, Ziegler-Nichols metod och olinjära system (avsnitt 7.7 i Modern Reglerteknik av Bertil Thomas).

Teori Se din kursbok under avsnitt PID-reglering, Ziegler-Nichols metod och olinjära system (avsnitt 7.7 i Modern Reglerteknik av Bertil Thomas). 03-10-14/TFE CJ, BT, BaE, SG Laboration i kurs Tillämpad reglerteknik Institutionen för tillämpad fysik och elektronik Umeå universitet PID - NIVÅREGLERING AV TANK Målsättning Målet med denna laboration

Läs mer

Introduktion till programmering och Python Grundkurs i programmering med Python

Introduktion till programmering och Python Grundkurs i programmering med Python Introduktion till programmering och Python Hösten 2009 Dagens lektion Vad är programmering? Vad är en dator? Filer Att tala med datorer En första titt på Python 2 Vad är programmering? 3 VAD ÄR PROGRAMMERING?

Läs mer

4.3. Programmering i MATLAB

4.3. Programmering i MATLAB 4.3. Programmering i MATLAB MATLAB används ofta interaktivt, dvs ett kommando som man skriver, kommer genast att utföras, och resultatet visas. Men MATLAB kan också utföra kommandon som lagrats i filer,

Läs mer

Gemensamt projekt: Matematik, Beräkningsvetenskap, Elektromagnetism. Inledning. Fysikalisk bakgrund

Gemensamt projekt: Matematik, Beräkningsvetenskap, Elektromagnetism. Inledning. Fysikalisk bakgrund Gemensamt projekt: Matematik, Beräkningsvetenskap, Elektromagnetism En civilingenjör ska kunna idealisera ett givet verkligt problem, göra en adekvat fysikalisk modell och behandla modellen med matematiska

Läs mer

Konsolfönster i Windows Momentet ingår i kursen PDA DTR1206 Lab 1 DOS http://www.cwdata.se Konsolfönstret

Konsolfönster i Windows Momentet ingår i kursen PDA DTR1206 Lab 1 DOS http://www.cwdata.se Konsolfönstret Konsolfönster i Windows Momentet ingår i kursen PDA DTR1206 Lab 1 DOS http://www.cwdata.se Konsolfönstret Med ett kommandobaserat gränssnitt menas ett helt textbaserat gränssnitt. Istället för att klicka

Läs mer

Beräkningsvetenskap föreläsning 2

Beräkningsvetenskap föreläsning 2 Beräkningsvetenskap föreläsning 2 19/01 2010 - Per Wahlund if-satser if x > 0 y = 2 + log(x); else y = -1 If-satsen skall alltid ha ett villkor, samt en då det som skall hända är skrivet. Mellan dessa

Läs mer

Laborationsinformation

Laborationsinformation Linköpings Tekniska Högskola 2015 08 25 Matematiska institutionen/optimeringslära Kaj Holmberg Laborationsinformation 1 VINEOPT: Visual Network Optimization 1.1 Introduktion VINEOPT är ett program för

Läs mer

Laboration 1. "kompilera"-ikonen "exekvera"-ikonen

Laboration 1. kompilera-ikonen exekvera-ikonen Programmerade system I1 Syfte Laboration 1. Syftet med denna laboration är dels att göra dej bekant med de verktyg som kan vara aktuella i programmeringsarbetet, dels ge en första inblick i att skriva

Läs mer

Kort om programmering i Matlab

Kort om programmering i Matlab CTH/GU 25/26 Matematiska vetenskaper Kort om programmering i Matlab Inledning Redan första tillfället gjorde ni ett litet program. Ni skrev ett script eller en skriptfil som beräknade summan 5 i 2 = 2

Läs mer

Styrteknik: E-Designer och E-1000

Styrteknik: E-Designer och E-1000 PLC8B:1 E-Designer 7.40, Introduktion Grunderna Blockhantering Olika Objekt Trender-Dataloggning Alarmhantering Recept Bilder 2008-05-02 PLC8B:2 Nedanstående program skall sparas och exekveras i PLC:n.

Läs mer

Datorövning 5 Exponentiella modeller och elasticitetssamband

Datorövning 5 Exponentiella modeller och elasticitetssamband Datorövning 5 Exponentiella modeller och elasticitetssamband Datorövningen utförs i grupper om två personer. I denna datorövning skall ni använda Minitab för att 1. anpassa och tolka analysen av en exponentiell

Läs mer

Precis som var fallet med förra artikeln, Geogebra för de yngre i Nämnaren

Precis som var fallet med förra artikeln, Geogebra för de yngre i Nämnaren Publicerad med tillstånd av Nämnaren Thomas Lingefjärd Geogebra i gymnasieskolan En tilltalande egenskap med Geogebra är att programmet kan användas tvärs över stora delar av utbildningssystemets matematikkurser.

Läs mer

Styr- och Reglerteknik för U3/EI2

Styr- och Reglerteknik för U3/EI2 Högskolan i Halmstad Sektionen för Informationsvetenskap, Dator- och Elektroteknik 071111/ Thomas Munther LABORATION 3 i Styr- och Reglerteknik för U3/EI2 Målsättning: Bekanta sig med olika processer.

Läs mer

TSBB16 Datorövning A Samplade signaler Faltning

TSBB16 Datorövning A Samplade signaler Faltning Name: ID number: Passed: LiU-ID: Date: TSBB16 Datorövning A Samplade signaler Faltning Utvecklad av Klas Nordberg Computer Vision Laboratory, Linköping University, Sweden 24 augusti 2015 Introduktion Denna

Läs mer

Övningar med Digitala Filter med exempel på konstruktion och analys i MatLab

Övningar med Digitala Filter med exempel på konstruktion och analys i MatLab Övningar med Digitala Filter med exempel på konstruktion och analys i MatLab Eddie Alestedt Vt-2002 Digitala filter Digitala filter appliceras på samplade signaler och uppvisar helt andra egenskaper än

Läs mer

Monitor Pro V7.x SCADA. Förstå och skapa symboler 2002-06-18

Monitor Pro V7.x SCADA. Förstå och skapa symboler 2002-06-18 Monitor Pro V7.x SCADA Förstå och skapa symboler 00-06-8 INNEHÅLLSFÖRTECKNING INTRODUKTION TILL SYMBOLER... 3. VÄLJ BILDFIL... 3. LÄGG TILL BILDFIL I MIMICEN... 4.3 LÄGG TILL OBJEKT I MIMICEN... 4.4 ANIMERA

Läs mer

Labb i Datorsystemteknik och programvaruteknik Programmering av kalkylator i Visual Basic

Labb i Datorsystemteknik och programvaruteknik Programmering av kalkylator i Visual Basic Labb i Datorsystemteknik och programvaruteknik Programmering av kalkylator i Visual Basic Inledning Starta Microsoft Visual Studio 2005. Välj create Project Välj VB + Vindows Application och välj ett nytt

Läs mer

LiTH. WalkCAM 2007/05/15. Användarhandledning. Mitun Dey Version 1.0. Status. Granskad. Godkänd. Reglerteknisk projektkurs WalkCAM LIPs

LiTH. WalkCAM 2007/05/15. Användarhandledning. Mitun Dey Version 1.0. Status. Granskad. Godkänd. Reglerteknisk projektkurs WalkCAM LIPs Användarhandledning Mitun Dey Version 1.0 Status Granskad Godkänd 1 PROJEKTIDENTITET Reglerteknisk projektkurs, WalkCAM, 2007/VT Linköpings tekniska högskola, ISY Namn Ansvar Telefon E-post Henrik Johansson

Läs mer

Syftet med veckans övningar. Något om MATLAB. Vecka 1 matte D del C

Syftet med veckans övningar. Något om MATLAB. Vecka 1 matte D del C Vecka 1 matte D del C handlar om olika typer av integraler. Metoden går tillbaka till antiken; genom triangulering kan man beräkna arean av oregelbundna polygoner. Har men en figur med krokiga begränsningslinjer

Läs mer

Introduktion. Klasser. TDP004 Objektorienterad Programmering Fö 2 Objektorientering grunder

Introduktion. Klasser. TDP004 Objektorienterad Programmering Fö 2 Objektorientering grunder Introduktion TDP004 Objektorienterad Programmering Fö 2 Objektorientering grunder OO är den mest använda programmeringsparadigmen idag, viktigt steg att lära sig och använda OO. Klasser är byggstenen i

Läs mer

Objektorienterad programmering Föreläsning 2

Objektorienterad programmering Föreläsning 2 Objektorienterad programmering Föreläsning 2 Copyright Mahmud Al Hakim mahmud@webacademy.se www.webacademy.se Agenda Inläsning av data via dialogrutor Repetitioner (While-satsen och For-satsen) Nästlade

Läs mer

Introduktion till Xilinx CPLD och ISE WebPack 6.2 Version NV

Introduktion till Xilinx CPLD och ISE WebPack 6.2 Version NV Introduktion till Xilinx CPLD och ISE WebPack 6.2 Version NV Introduktionen beskriver grunderna för att använda programvaran Xilinx ISE WebPack 6.2.03 tillsammans med en CPLD (Complex Programmable Logic

Läs mer

Tentamen i Digitalteknik, EIT020

Tentamen i Digitalteknik, EIT020 Elektro- och informationsteknik Tentamen i Digitalteknik, EIT020 4 april 2013, kl 14-19 Skriv namn och årskurs på alla papper. Börja en ny lösning på ett nytt papper. Använd bara en sida av pappret. Lösningarna

Läs mer

Projekt 3: Diskret fouriertransform

Projekt 3: Diskret fouriertransform Projekt 3: Diskret fouriertransform Diskreta fouriertransformer har stor praktisk användning inom en mängd olika områden, från analys av mätdata till behandling av digital information som ljud och bildfiler.

Läs mer

Styrteknik : Programmering med IEC 61131-3. Styrteknik

Styrteknik : Programmering med IEC 61131-3. Styrteknik PLC1B:1 Styrteknik Allmänt om styrsystem (PLC) Grundinstruktioner Introduktion av GX IEC Developer Benämningar Minne SET- och RST-instruktioner PLC1B:2 PLC står för Programmable Logical Controller Kom

Läs mer

MATLAB 6 i kursen experimentella metoder Sten Hellman

MATLAB 6 i kursen experimentella metoder Sten Hellman Utkast 1.1 21.08 03-03-10 MATLAB 6 i kursen experimentella metoder Sten Hellman Introduktion till MicroSoft Word av Jonas Strandberg Övningsuppgifter av Max Karlovini, Teresia Månsson & Jonas Strandberg

Läs mer

Lab 1, Funktioner, funktionsfiler och grafer.

Lab 1, Funktioner, funktionsfiler och grafer. Lab 1, Funktioner, funktionsfiler och grafer. Starta gärna en dagbok genom att ge kommandot diary lab1. Skriv in alla beräkningar som efterfrågas i uppgifterna i dagboken. Glöm inte diary off om det skrivna

Läs mer

1 Förberedelseuppgifter

1 Förberedelseuppgifter LUNDS TEKNISKA HÖGSKOLA MATEMATIKCENTRUM MATEMATISK STATISTIK LABORATION 2 MATEMATISK STATISTIK FÖR B, K, N, BME OCH KEMISTER; FMS086 & MASB02 Syfte: Syftet med dagens laborationen är att du skall: bli

Läs mer

A. Stationära felet blir 0. B. Stationära felet blir 10 %. C. Man kan inte avgöra vad stationära felet blir enbart med hjälp av polerna.

A. Stationära felet blir 0. B. Stationära felet blir 10 %. C. Man kan inte avgöra vad stationära felet blir enbart med hjälp av polerna. Man använder en observatör för att skatta tillståndsvariablerna i ett system, och återkopplar sedan från det skattade tillståndet. Hur påverkas slutna systemets överföringsfunktion om man gör observatören

Läs mer

Egna genvägar. Subhashish Pradhan T.C. Hollingsworth Översättare: Stefan Asserhäll

Egna genvägar. Subhashish Pradhan T.C. Hollingsworth Översättare: Stefan Asserhäll Subhashish Pradhan T.C. Hollingsworth Översättare: Stefan Asserhäll 2 Innehåll 1 Inledning 4 2 Hantera genvägar och grupper 4 2.1 Lägga till grupper...................................... 4 2.2 Lägga till

Läs mer

Laboration 1. "kompilera"-ikonen "exekvera"-ikonen

Laboration 1. kompilera-ikonen exekvera-ikonen Syfte Laboration 1. Objektorienterad programmering, Z1 Syftet med denna laboration är dels att göra dej bekant med de verktyg som kan vara aktuella i programmeringsarbetet, dels ge en första inblick i

Läs mer

Whack-a-Witch. Introduktion. Nivå

Whack-a-Witch. Introduktion. Nivå Nivå 1 Whack-a-Witch All Code Clubs must be registered. Registered clubs appear on the map at codeclubworld.org - if your club is not on the map then visit jumpto.cc/ccwreg to register your club. Introduktion

Läs mer

Kort om klasser och objekt En introduktion till GUI-programmering i Java

Kort om klasser och objekt En introduktion till GUI-programmering i Java Kort om klasser och objekt En introduktion till GUI-programmering i Java Klasser En klass är en mall för hur man ska beskriva på något. Antag att vi har en klass, Bil. Den klassen innehåller en lista på

Läs mer

Jämförelse av ventilsystems dynamiska egenskaper

Jämförelse av ventilsystems dynamiska egenskaper Jämförelse av ventilsystems dynamiska egenskaper Bo R. ndersson Fluida och Mekatroniska System, Institutionen för ekonomisk och industriell utveckling, Linköping, Sverige E-mail: bo.andersson@liu.se Sammanfattning

Läs mer

USB styrt DMX gränssnitt

USB styrt DMX gränssnitt USB styrt DMX gränssnitt Inledning...2 DMX bibliotek...3 Programmering av kanalerna...7 Skapa en show...11 Inledning DMX LightPlayer är mycket enkel att använda. Inför en existerande fixtur eller skapa

Läs mer

Optimala vinkeln av bortklippt cirkelsektor fo r maximal volym pa glasstrut

Optimala vinkeln av bortklippt cirkelsektor fo r maximal volym pa glasstrut Optimala vinkeln av bortklippt cirkelsektor fo r maximal volym pa glasstrut Frågeställning Av en cirkulär pappersskiva kan en cirkelsektor med en viss vinkel klippas bort. Med den resterande sektorn går

Läs mer

DD1311 Programmeringsteknik för S1 Laborationer läsåret 2007-2008

DD1311 Programmeringsteknik för S1 Laborationer läsåret 2007-2008 DD1311 meringsteknik för S1 Laborationer läsåret 2007-2008 Fyll i ditt namn och personnummer med bläck eller motsvarande. Kursledare är Linda Kann, linda@nada.kth.se. Namn... Personnr... Laborationer Labb

Läs mer

Sanningar om programmering. Sanningar om programmering. Programmeringsprocessen. Att skriva program i Matlab. Programmeringsprocessen

Sanningar om programmering. Sanningar om programmering. Programmeringsprocessen. Att skriva program i Matlab. Programmeringsprocessen Sanningar om programmering Block 3: Programmering Beräkningsvetenskap I Ett program är ett antal kommandon och särskilda strukturer lagrade i en eller flera filer Att utveckla och skriva program kallas

Läs mer

Matematikcentrum 1(11) Matematisk Statistik Lunds Universitet. R - a guided tour

Matematikcentrum 1(11) Matematisk Statistik Lunds Universitet. R - a guided tour Matematikcentrum 1(11) Matematisk Statistik Lunds Universitet R - a guided tour VT 2013 2 Introduktion till R Denna övning kommer steg för steg att lära oss de grundläggande funktionerna i R. Programmet

Läs mer

Alla filer som bearbetar PHP script ska avslutas med ändelsen.php, exempelvis ska en indexsida till en hemsida heta index.php

Alla filer som bearbetar PHP script ska avslutas med ändelsen.php, exempelvis ska en indexsida till en hemsida heta index.php Introlektion PHP är ett av de enklare språken att lära sig just pga. dess dynamiska struktur. Det används för att bygga upp båda stora och mindre system. Några vanliga system som använder sig av PHP är

Läs mer

Paneler - VCPXX.2. Programmeringsmanual för VCP-paneler. Revision 2

Paneler - VCPXX.2. Programmeringsmanual för VCP-paneler. Revision 2 Paneler - VCPXX.2 Programmeringsmanual för VCP-paneler Revision 2 Innehållsförteckning Innehållsförteckning... 2 1 Symbolfiler för kommunikation via IndraLogic... 3 2 Uppsättning i IndraWorks... 6 3 Programmering

Läs mer

Del 2 HANTERA MUSIKFILER. 5. Importera filer... 34 6. Skapa ordning i din musiksamling... 38 7. Skapa spellistor... 46 8. Bränna cd-skivor...

Del 2 HANTERA MUSIKFILER. 5. Importera filer... 34 6. Skapa ordning i din musiksamling... 38 7. Skapa spellistor... 46 8. Bränna cd-skivor... Del HANTERA MUSIKFILER. Importera filer... 6. Skapa ordning i din musiksamling... 8 7. Skapa spellistor... 6 8. Bränna cd-skivor... . IMPORTERA FILER När du använder samma ljudformat för alla dina musikfiler,

Läs mer

Lär dig programmera! Prova på programmering med enkla exempel! Björn Regnell www.bjornregnell.se

Lär dig programmera! Prova på programmering med enkla exempel! Björn Regnell www.bjornregnell.se Lär dig programmera! Prova på programmering med enkla exempel! Björn Regnell www.bjornregnell.se Mål Så enkelt som möjligt: låg tröskel Ett riktigt programmeringsspråk: inget tak Roliga uppgifter som går

Läs mer

NYHETER I AUTOCAD 2006

NYHETER I AUTOCAD 2006 NYHETER I AUTOCAD 2006 Nedan följer en kort beskrivning av nyheter och förbättringar i AutoCAD 2006, jämfört med AutoCAD 2005. Nyheterna är inte ordnade i speciell ordning. KOMMANDOT JOIN Med det nya kommandot

Läs mer

Laboration 1: Aktiva Filter ( tid: ca 4 tim)

Laboration 1: Aktiva Filter ( tid: ca 4 tim) 091129/Thomas Munther IDE-sektionen/Högskolan Halmstad Uppgift 1) Laboration 1: Aktiva Filter ( tid: ca 4 tim) Vi skall använda en krets UAF42AP. Det är är ett universellt aktivt filter som kan konfigureras

Läs mer

Universitetet i Linköping Institutionen för datavetenskap Anders Haraldsson

Universitetet i Linköping Institutionen för datavetenskap Anders Haraldsson 1 2 - Block, räckvidd Dagens föreläsning Programmering i Lisp - Bindning av variabler (avs 14.6) fria variabler statisk/lexikalisk och dynamisk bindning - Felhantering (kap 17) icke-normala återhopp catch

Läs mer

Frekvensplanet och Bode-diagram. Frekvensanalys

Frekvensplanet och Bode-diagram. Frekvensanalys Frekvensplanet och Bode-diagram Frekvensanalys Signaler Allt inom elektronik går ut på att manipulera signaler genom signalbehandling (Signal Processing). Analog signalbehandling Kretsteori: Nod-analys,

Läs mer

Richard Öhrvall, http://richardohrvall.com/ 1

Richard Öhrvall, http://richardohrvall.com/ 1 Läsa in data (1/4) Välj File>Open>Data Läsa in data (2/4) Leta reda på rätt fil, Markera den, välj Open http://richardohrvall.com/ 1 Läsa in data (3/4) Nu ska data vara inläst. Variable View Variabelvärden

Läs mer

Modeller och teknik Grundl program och gränssnitt. Matlab-tips

Modeller och teknik Grundl program och gränssnitt. Matlab-tips Matlab-tips Matlab Guide För att underlätta programmerandet av Grafiska användargränssnitt (GUI Graphical User Interface) så finns en modul i Matlab som heter Guide och där kan man rita upp sitt användargränsnitt

Läs mer

Malmö högskola 2007/2008 Teknik och samhälle

Malmö högskola 2007/2008 Teknik och samhälle Laboration 12 Avsikten med denna laboration är att du ska göra några grafiska program. Börja med att skapa paketet laboration 12. Grundläggande uppgift Uppgift 12a Uppgiften går ut på att göra en enkel

Läs mer

Laboration 1 Introduktion till Visual Basic 6.0

Laboration 1 Introduktion till Visual Basic 6.0 Laboration 1 Introduktion till Visual Basic 6.0 Förberedelse Förbered dig genom att läsa föreläsningsanteckningar och de kapitel som gåtts igenom på föreläsningarna. Läs även igenom laborationen i förväg.

Läs mer

Dagens föreläsning (F15)

Dagens föreläsning (F15) Dagens föreläsning (F15) Problemlösning med datorer Carl-Mikael Zetterling bellman@kth.se KP2+EKM http://www.ict.kth.se/courses/2b1116/ 1 Innehåll Programmering i Matlab kap 5 EKM Mer om labben bla Deluppgift

Läs mer

Språket Python - Del 1 Grundkurs i programmering med Python

Språket Python - Del 1 Grundkurs i programmering med Python Hösten 2009 Dagens lektion Ett programmeringsspråks byggstenar Några inbyggda datatyper Styra instruktionsflödet Modulen sys 2 Ett programmeringsspråks byggstenar 3 ETT PROGRAMMERINGSSPRÅKS BYGGSTENAR

Läs mer

Introduktion till programmering, hösten 2011

Introduktion till programmering, hösten 2011 Föreläsning 1 Programmering är ett hantverk. Det betyder att man inte kan läsa sig till den förmågan, man måste träna och man tränar genom att skriva mer och mer avancerade program. Programmering förutsätter

Läs mer

Styrprogram för temperaturhållning av last i mikrovågsugn

Styrprogram för temperaturhållning av last i mikrovågsugn 2002:21 TEKNISK RAPPORT Styrprogram för temperaturhållning av last i mikrovågsugn Lars Hansson Avdelningen för träfysik Institutionen i Skellefteå 2002-12-15 Sammanfattning För att kunna studera hur trä

Läs mer

Projekt 2 (P2) Problembeskrivning och uppdragsspecifikation

Projekt 2 (P2) Problembeskrivning och uppdragsspecifikation Projekt 2 (P2) Problembeskrivning och uppdragsspecifikation Projekt 2 Möjligheter/Problem med 2-dimensionella mätdata Uppstart: Se planen (kursens hemsida) Etapp 1 Mätdata i 2 dimensioner behöver utredas/signalbehandlas

Läs mer

Användarmanual. SMS Fjärrkontroll för Värmepump / Air Condition. Modell: GARD

Användarmanual. SMS Fjärrkontroll för Värmepump / Air Condition. Modell: GARD Användarmanual SMS Fjärrkontroll för Värmepump / Air Condition Modell: GARD Läs igenom bruksanvisningen innan du använder din produkt och behåll den för framtida bruk. Bilderna som används i denna manual

Läs mer

Miniprojektuppgift i TSRT04: Mobiltelefontäckning

Miniprojektuppgift i TSRT04: Mobiltelefontäckning Miniprojektuppgift i TSRT04: Mobiltelefontäckning 19 augusti 2015 1 Uppgift Enligt undersökningen Svenskarna och internet 2013 (Stiftelsen för Internetinfrastruktur) har 99 % av alla svenskar i åldern

Läs mer

Programmering i C++ EDA623 Objektorienterad programutveckling. EDA623 (Föreläsning 5) HT 2013 1 / 33

Programmering i C++ EDA623 Objektorienterad programutveckling. EDA623 (Föreläsning 5) HT 2013 1 / 33 Programmering i C++ EDA623 Objektorienterad programutveckling EDA623 (Föreläsning 5) HT 2013 1 / 33 Objektorienterad programutveckling Innehåll Grundläggande begrepp Relationer mellan objekt Grafisk representation

Läs mer

Programexempel 1 AND-funktionen

Programexempel 1 AND-funktionen Utdrag ur "Logiska funktioner med mikroprocessor" s.10 ff. Reviderat 121105 Håkan Joëlson... Programexempel 1 AND-funktionen Uppgift: Realisera en 2-ingångars AND-grind med PIC16F84A. I detta exempel ska

Läs mer

Institutionen för matematik och datavetenskap Karlstads universitet. GeoGebra. ett digitalt verktyg för framtidens matematikundervisning

Institutionen för matematik och datavetenskap Karlstads universitet. GeoGebra. ett digitalt verktyg för framtidens matematikundervisning Karlstads GeoGebrainstitut Institutionen för matematik och datavetenskap Karlstads universitet Mats Brunström Maria Fahlgren GeoGebra ett digitalt verktyg för framtidens matematikundervisning Invigning

Läs mer

Tentamen i ESS 010 Signaler och System E3 V-sektionen, 16 augusti 2005, kl 8.30 12.30

Tentamen i ESS 010 Signaler och System E3 V-sektionen, 16 augusti 2005, kl 8.30 12.30 Tentamen i ESS 00 Signaler och System E3 V-sektionen, 6 augusti 2005, kl 8.30 2.30 Examinator: Mats Viberg Tentamen består av 5 uppgifter som vardera ger maximalt 0 p. För godkänd tentamen fordras ca 20

Läs mer

LABORATIONSINSTRUKTION

LABORATIONSINSTRUKTION Högskolan Dalarna Elektroteknik LABORATION LABORATIONSINSTRUKTION PLC-styrning av ett minimalt parkeringsgarage KURS El- och styrteknik för tekniker ET 1015 INNEHÅLL LAB NR 4 Ver 1.0 1. Inledning 2. Laborationskortet

Läs mer

Skapa mapp. * Gör så här: Det finns många sätt att skapa mappar, men det enklaste sättet brukar vara följande.

Skapa mapp. * Gör så här: Det finns många sätt att skapa mappar, men det enklaste sättet brukar vara följande. Ideell IT-förening där äldre lär äldre Skapa mapp Det finns många sätt att skapa mappar, men det enklaste sättet brukar vara följande. * Gör så här: 1. Se till att du befinner dig på den plats i datorn

Läs mer

3.5 Visuell programmering

3.5 Visuell programmering 3.5 Visuell programmering Alla våra program hittills har varit C# Console Applications (sid 41) inkl. programmet MessageBox fast det genererade en grafisk meddelanderuta. Nu vill vi utnyttja grafikens

Läs mer

Att deklarera och att använda variabler. Föreläsning 10. Synlighetsregler (2) Synlighetsregler (1)

Att deklarera och att använda variabler. Föreläsning 10. Synlighetsregler (2) Synlighetsregler (1) Föreläsning 10 STRING OCH STRINGBUILDER; VARIABLERS SYNLIGHET Att deklarera och att använda variabler När vi deklarerar en variabel, t ex int x; inför vi en ny variabel med ett namn och en typ. När namnet

Läs mer

Medicinska Bilder, TSBB31. Lab: Mätvärden på Medicinska Bilder

Medicinska Bilder, TSBB31. Lab: Mätvärden på Medicinska Bilder Medicinska Bilder, TSBB3 Lab: Mätvärden på Medicinska Bilder Maria Magnusson, 22 Senaste updatering: september 25 Avdelningen för Datorseende, Institutionen för Systemteknik Linköpings Universitet Introduktion

Läs mer

NYHETER I AUTOCAD LT 2008

NYHETER I AUTOCAD LT 2008 NYHETER I AUTOCAD LT 2008 Nedan följer en kort beskrivning av nyheter och förbättringar i AutoCAD LT 2008, jämfört med AutoCAD LT 2007. Nyheterna är inte ordnade i speciell ordning. NYTT FÖRDEFINIERAT

Läs mer

(2B1560, 6B2911) HT08

(2B1560, 6B2911) HT08 Royal Institute of Technology, KTH, Kista School of Information and Communication Technology, ICT Department of Electronics, Computer and Software, ECS Digital Design, IE1204 (2B1560, 6B2911) HT08 OBS!

Läs mer

2B1115 Ingenjörsmetodik (Engineering Fundamentals)

2B1115 Ingenjörsmetodik (Engineering Fundamentals) 2B1115 Ingenjörsmetodik (Engineering Fundamentals) HT 2005 Kompendium 2 Datorlaborationer med kalkylark, Matlab och ordbehandlare. Redovisas senast 2005-10-31 1 Innehåll Inledning... 2 Deluppgift 1. Kalkylark...

Läs mer

KOMMA IGÅNG MED ARCHICAD. Idé och produktion av: Oscar Torstensson

KOMMA IGÅNG MED ARCHICAD. Idé och produktion av: Oscar Torstensson KOMMA IGÅNG MED ARCHICAD Idé och produktion av: Oscar Torstensson Förord Kompendiet är främst avsett till de nybörjare som läser eller är utbildade till arkitekter eller byggnadsingenjörer. Grundtanken

Läs mer

Systemkonstruktion LABORATION REALTIDSPROGRAMMERING

Systemkonstruktion LABORATION REALTIDSPROGRAMMERING Systemkonstruktion LABORATION REALTIDSPROGRAMMERING Laborationsansvariga: Anders Arvidsson, Björn Lundblad Utskriftsdatum: 2002-10-31 Laboranter: 1 Syfte Denna laboration syftar till att öva användningen

Läs mer

1(15) Bilaga 1. Av Projekt Neuronnätverk, ABB Industrigymnasium, Västerås Vt-05

1(15) Bilaga 1. Av Projekt Neuronnätverk, ABB Industrigymnasium, Västerås Vt-05 1(15) Bilaga 1 2(15) Neuronnätslaboration Räknare Denna laboration riktar sig till gymnasieelever som går en teknisk utbildning och som helst har läst digitalteknik samt någon form av styrteknik eller

Läs mer

Administrationsmanual ImageBank 2

Administrationsmanual ImageBank 2 Administrationsmanual ImageBank 2 INNEHÅLL 1. Konventioner i manualen 3 2. Uppmärksamhetssymboler 3 3. Vad är imagebank SysAdmin 4 4. Guide för att snabbt komma igång 5 5. Uppgradera din imagebank 1.2

Läs mer

Laboration i Fourieroptik

Laboration i Fourieroptik Laboration i Fourieroptik David Winge Uppdaterad 30 januari 2015 1 Introduktion I detta experiment ska vi titta på en verklig avbildning av Fouriertransformen. Detta ska ske med hjälp av en bild som projiceras

Läs mer

Guide för PDF/A Författare Avd Telefon Datum Version Sid Göran Lindqvist 0921-573 00 2006-08-16 1.1 1 (9)

Guide för PDF/A Författare Avd Telefon Datum Version Sid Göran Lindqvist 0921-573 00 2006-08-16 1.1 1 (9) Göran Lindqvist 0921-573 00 2006-08-16 1.1 1 (9) Inledning Detta dokument är framtaget för att ge generell hjälp med att skapa ett PDF/A-dokument av ett Microsoft Word-dokument. Även hur man ställer in

Läs mer

Manual TorTalk version 1.3

Manual TorTalk version 1.3 Manual TorTalk version 1.3 Introduktion TorTalk är ett program vars funktion är att läsa upp text med talsyntes. Målet är att det ska var så enkelt som möjligt att använda. Därmed har antal funktioner

Läs mer

Praktisk beräkning av SPICE-parametrar för halvledare

Praktisk beräkning av SPICE-parametrar för halvledare SPICE-parametrar för halvledare IH1611 Halvledarkomponenter Ammar Elyas Fredrik Lundgren Joel Nilsson elyas at kth.se flundg at kth.se joelni at kth.se Martin Axelsson maxels at kth.se Shaho Moulodi moulodi

Läs mer