1 Ingenjörsmetodik IT & ME 2007 Föreläsare Dr. Gunnar Malm.

Slides:



Advertisements
Liknande presentationer
Talföljder formler och summor
Advertisements

Här ser ni några sidor som hjälper er att lösa uppgifterna:
Kap 1 - Algebra och linjära modeller
hej och välkomna EKVATIONER Ta reda på det okända talet.
MS Excel 2007 Lektion 3 1 Copyright, Mahmud Al Hakim, 2008.
MS Excel 2010 – Dag 2 Mahmud Al Hakim
BENÄMNA lätta ord SPRÅKTRÄNING VID AFASIKg VIII
Kundundersökning mars 2010
Funktioner och programorganisation
Tillämpning av bolagsstyrningskoden vid årsstämmor 2005 och 2006.
1 Ingenjörsmetodik IT & ME Dagens tema Att tänka rätt är stort att tänka fritt är större MATLAB programmering är väldigt kreativt men minsta tecken.
Ingenjörsmetodik IT & ME 2011
Ingenjörsmetodik IT & ME 2011 Föreläsning 12
Leif Håkansson’s Square Dancer Rotation
Föreläsning 10 Kurvanpassning som en del av problemlösning med datorer
Föreläsning 15 Matlab överkurs KTH, CSC, Vahid Mosavat.
MS Excel 2007 Dag 1 Lärare: Mahmud Al Hakim. Agenda 1.Börja arbeta med Excel Hantera arbetsböcker 3.Formler 4.Formatera 5.Diagram Att läsa: sid.
MS Excel 2010 – Dag 1 Mahmud Al Hakim. Kursens innehåll 2 DagInnehåll 1 Introduktion till Excel 2010 Hantera arbetsböcker Formler Formatering Litteratur:
1 Ingenjörsmetodik IT & ME 2009 Föreläsare Dr. Gunnar Malm.
Eddie Arnold - Make The World Go Away Images colorées de par le monde Déroulement automatique ou manuel à votre choix 1 för dig.
Elkraft 7.5 hp distans: Kap. 3 Likströmsmotorn 3:1
Föreläsning 12 Matlab J-uppgiften.
1 Medarbetarenkät svar. 2 Kön 3 Jag är knuten till en klass, undervisningsgrupp eller barngrupp.
Stora additionstabellen
Kommunpussel Din uppgift är att sortera de organisatoriska delar på nästa sida på ett sådant sätt att det överensstämmer med hur din kommun är organiserad.
V E R S I O N N R 2. 0 T A V E L I D É E R I M I L J Ö.
Bastugatan 2. Box S Stockholm. Blad 1 Läsarundersökning Maskinentreprenören 2007.
V ersion Dialogseminarium – Patientens väg i vården Välkommen!
INFÖR NATIONELLA PROVET
Enkätresultat för Grundskolan Elever 2014 Skola:Hällby skola.
15 x 25 meter. Skriv banenavn Skriv designet af Skriv dato MÅL sväng vänster 6 sväng höger 5 runt 7 Vänster runt hund höger runt.
Avgiftsstudie Nils Holgersson år 2007 Bild 1 Baserat på rapportversion
(2) Avvikelse från std. kostnad (5) Andel inv 65+ med insats (4) Andel 80+ i befolkningen (1) Kronor/ invånare (65+) (3) Kronor/ brukare (6) Ytterfall.
Digitalteknik 7.5 hp distans: 5.1 Generella sekvenskretsar 5.1.1
Beräkna en ekvation (metod 1)
Beräkna en ekvation (metod 1)
Från Gotland på kvällen (tågtider enligt 2007) 18:28 19:03 19:41 19:32 20:32 20:53 21:19 18:30 20:32 19:06 19:54 19:58 20:22 19:01 21:40 20:44 23:37 20:11.
Arbetspensionssystemet i bilder Bildserie med centrala uppgifter om arbetspensionssystemet och dess funktion
Det handlar om multiplikation
1 Ingenjörsmetodik IT & ME 2010 Föreläsare Dr. Gunnar Malm.
TÄNK PÅ ETT HELTAL MELLAN 1-50
1 Joomla © 2009 Stefan Andersson 1. 2 MÅL 2 3 Begrepp Aktör: en användare som interagerar med webbplatsen. I diagrammet till höger finns två aktörer:
Kouzlo starých časů… Letadla Pár foteček pro vzpomínku na dávné doby, tak hezké snění… M.K. 1 I Norrköping får man inte.
Best pictures on the internet 2007 Awards 1http:// Är vänsteralliansen trovärdig i Norrköping.
Funktioner, styrstrukturer, manipulering av matriser
1 Föreläsning 3 programmeringsteknik och Matlab 2D1312/ 2D1305 Matlab fortsättning Funkioner, styrstrukturer, manipulering av matriser.
1(31) Ett omdiskuterat ämne. Vad är det som händer? 2.
Best pictures on the internet 2007 Awards 1http:// (s), (v), och (mp) i Norrköping, gillar inte att vi använder grundlagarna.
2 Agenda 1. Börja arbeta med Excel Hantera arbetsböcker 3. Formler 4. Formatera 5. Diagram 6. Skriva ut 7. Referenser mellan kalkylblad 8. Arbeta.
Täckningsgrad Dec 2014 – feb 2015 Täckningsgrad Dec 2014 – feb 2015.
Arbetspensionssystemet i bilder Bildserie med centrala uppgifter om arbetspensionssystemet och dess funktion
1 Föreläsning 6 Programmeringsteknik och Matlab 2D1312/2D1305 Metoder & parametrar Array API och klassen ArrayList.
Enkätresultat för Grundskolan Föräldrar 2014 Skola - Gillberga skola.
Grunderna i MATLAB 1 Vad är MATLAB? Användningsområden MATLAB-miljön
Jonny Karlsson INTRODUKTION TILL PROGRAMMERING Föreläsning 2 ( ) INNEHÅLL: -Variabler och datatyper -Tilldelning av variabler -Aritmetiska.
Ingenjörsmetodik IT & ME 2008
Dagens ämnen Matriser Linjära ekvationssystem och matriser
Projekt 5.3 Gilpins och Ayalas θ-logistiska modell A Course in Mathematical Modeling - Mooney & Swift.
Räkna till en miljard 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13,14,15,16,17,18,19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, En miljard är ett.
BVForum - en genomgång för revisorer Sören Thuresson.
Förskoleenkät Föräldrar 2012 Förskoleenkät – Föräldrar Enhet:Hattmakarns förskola.
1 Mönstermatchning och rekursion Nr 4. 2 Förenklad notation val fnname = fn name => expression Förenklas till fun fnname name = expression Exempel fun.
1 Jan Lundström OV’s Hemsida Utbildning Ledare. 2 Jan Lundström OV’s Hemsida Standard Lagrum.
OOP F2:1 Stefan Möller OOP Objekt-orienterad programmering Föreläsning 2 Deklaration och tilldelning Programsatser Tilldelning Input/Output Selektion.
Diskret stokasticitet Projekt 2.3, Talltita
När infaller Julafton och hur ofta?
Föreläsning 2 programmeringsteknik och Matlab 2D1312/ 2D1305
1 Ingenjörsmetodik IT & ME 2007 Föreläsare Dr. Gunnar Malm.
1 Matlab, föreläsning 1 Oktober MATLAB Perspektiv på materialdesign Lina Kjellqvist Rum: K324 Telefon:
Föreläsning 14 Matlab Javaexempel - sortering Fler kurser på Nada: –2D1320 Tillämpad datalogi (Tilda) –2D1210 Numeriska metoder (Numme) –2D1385 Programutvecklingsteknik.
Presentationens avskrift:

1 Ingenjörsmetodik IT & ME 2007 Föreläsare Dr. Gunnar Malm

2 Frågor från förra gången ? KP1 slut MATLAB bok på svenska Länken till MATLAB

3 Bok på svenska MATLAB-beräkningar inom teknik och naturvetenskap Per Jönsson ISBN: Upplaga: 2 Revisionsår: 2006 Utgivningsår: 2004 Sidantal: :-

4 Bok på svenska Användarhandledning för MATLAB 6.5, ISBN

5 Länken för MATLAB nedladdning Finns på sida för programdistribution sed.shtmlhttp://progdist.ug.kth.se/public/licen sed.shtml Logga in med UG\username

6 Stora MATLAB uppgiften 64 st filer i ett ZIP arkiv httpmin länkmin länk Effekt 1000 W / 5x5 cm 2 Cellarea 1.1 cm 2

7 Dagens föreläsning Grunderna i MATLAB Vanliga kommandon Grafer och figurer bla ’Plot- funktionen’ Enkla program/funktioner

8 Grunderna i MATLAB MATLAB kan Räkna med matriser, vektorer och komplexa tal Skapa grafer (olika varianter av plotkommandot) Användas för programmering och mer komplicerade beräkningar Symbolisk matematik (symbolic toolbox)

9 Grunderna i MATLAB Vad är en matris? Ett sätt att utföra samla ihop flera tal för en beräkning Vanligaste exemplet är en vektor

10 Grunderna i MATLAB >> a=[1 2] a = 1 2 >> b=[3 4]' b = 3 4 >> >> kallas prompten [] skapar en matris

11 Vektorer & matriser Byt mellan rad och kolumnvektor med kommandot ’ (transponat) Ta reda på vilken vektortyp du har genom kommandot size >> size(a) ans = 1 2 >> size(b) ans = 2 1 >> size(b') ans = 1 2

Grunderna i MATLAB >> c=[ ] c = >> Ett kommando kan matas in på flera rader

13 Grunderna i MATLAB >> c=[ ]; >> Ett semikolon ; efter inmatningen gör att inget svar skrivs ut

14 Grunderna i MATLAB De vanliga räknesätten fungerar även för matriser och vektorer MATLAB använder ofta symbolen punkt ’.’ för matrisberäkningar, dvs när flera uträkningar ska göras ’samtidigt’ Följande kombinationer finns för elementvis operation:.*./.^.+.- finns men behövs inte!

15 Grunderna i MATLAB Elementvis operationer används när ingående variabler har samma ’form’ radvektor.* radvektor Kolumnvektor./ kolumnvektor ’2x2’ Matris.* ’2x2’ matris I alla andra fall används de vanliga räknesätten +,-,*,/,^ För matriser finns även ett ’felvänt’ divisionstecken \

16 Vektorer & matriser >> a*b ans = 11 >> b*a ans = >>

17 Vektorer & matriser För att räkna med.* måste alla variabler ha samma ‘form’ >> a.*b ??? Error using ==> times Matrix dimensions must agree. >> a.*b' ans = 3 8

18 HELP kommandot help HELP topics matlab\general - General purpose commands. matlab\ops - Operators and special characters. matlab\lang - Programming language constructs. matlab\elmat - Elementary matrices and matrix manipulation. matlab\elfun - Elementary math functions. matlab\specfun - Specialized math functions. matlab\matfun - Matrix functions - numerical linear algebra.

19 HELP kommandot Finns en sammanfattning på sidan i boken >> help ops Operators and special characters. Arithmetic operators. plus - Plus + uplus - Unary plus + minus - Minus - uminus - Unary minus - mtimes - Matrix multiply * times - Array multiply.* mpower - Matrix power ^ power - Array power.^ mldivide - Backslash or left matrix divide \ mrdivide - Slash or right matrix divide / ldivide - Left array divide.\ rdivide - Right array divide./

20 HELP menyn Snabbkommando F1 tangenten

21 Exempel från övning 4 Övning 4.4 Omvandla vinklar från grader till radianer theta=[ ]' theta =

22 En enkel vektorberäkning radianer=pi/180*theta radianer =

23 Inbyggda funktioner mean(theta) ans = >> std(theta) ans =

24 Index medel=sum(theta)/8 medel = >> medel=(theta(1)+theta(2)+theta(3)+theta(4)+... theta(5)+theta(6)+theta(7)+theta(8))/8 medel = Vanliga parenteser ( ) kallas index för ett matriselement

25 Inbyggda funktioner >> n=size(theta) n = 8 1 >> n(1) ans = 8

26 Inbyggda funktioner Standaravvikelsen med vektorberäkning och (elementvis upphöjt till 2).^2 >> s=sqrt(1/(n(1)-1)*sum((theta-medel).^2)) s =

27 Grafer och figurer Plot kommandot för att rita ut mätpunkter Line kommandot för linjer >> plot(theta,'ro') >> line([1 8],[medel medel]) >> line([1 8],[medel+s medel+s]) >> line([1 8],[medel-s medel-s])

28 Grafer och figurer >> hist(theta)

29 Funktioner 1.Öppna matlab-editorn 2.Definiera in- och ut-värden till funktionen 3.Skriv in dina ekvationer 4.Spara filen med samma namn som funktionen

30 Funktionen stat.m function [medel,s] = stat(x) n = length(x); medel = sum(x)/n; s = sqrt(sum((x-medel).^2/(n-1)));

31 Nästa föreläsning F8 Fortsättning på felanalys och noggrannhetsanalys Mer MATLAB exempel