Introduktion till MATLAB
|
|
- Elin Olofsson
- för 7 år sedan
- Visningar:
Transkript
1 Introduktion till MATLAB Om laborationen Övningarna går ut på att bekanta sig med MATLAB och se hur man löser olika typer av problem. Arbetet är självständigt. Hoppa över sådant ni tycker verkar för lätt och tveka inte att fråga närvarande handledare om det är något niundrar. Avsnittshänvisningarär tillkursboken, Användarhandledning för MATLAB 5.För kommandon, variabelnamn och MATLAB-resultat används skrivmaskinsstil.för matematiska variabler och formler används kursiv stil. Grundläggande information om programmet Information från andra källor Datorövning 1 innehåller material som liknar följande kapitel i kursboken: Kapitel 1 Vad är MAT- LAB?, Kapitel 2 Att komma igång och Appendix A Introduktion, steg för steg. Det kan även vara intressant att öppna titta på Getting started i helpdesk. 1. Start och avslutning av MATLAB (Avsnitt 2.1) Starta MATLAB genom att klicka på MATLAB-ikonen. Ett s k kommandofönster öppnas. Du får bl a upp följande text: >> To get started, type one of these: helpwin, helpdesk, or demo. For product information, type tour or visit Teckenkombinationen >> är MATLABs prompter. Den visar att MATLAB är beredd att ta emot kommandon. I exemplen nedan låter vi promtern vara med. Ett kommando ges efter MATLABpromtern och utförs då return-tangenten trycks ned. För att avsluta MATLAB: skriv exit eller quit Bra att veta redan nu: Vill du avbryta någon körning i MATLAB, men ändå stanna kvar i MATLAB: tryck ctrl-c. Det kan vara bra att prova några av de kommandon som föreslås ovan, speciellt demo och tour. Spar dock detta tills du har tid över. Sida 1
2 Introduktion till matriser i MATLAB MATLAB är ett s k interpreterande språk, vilket innebär att så fort man givit ett kommando, såfår mansvar.manbehöver dessutom aldrig typdeklarera variabler, utan inför dem när helst man dem behöver. 1. Använd MATLAB som en enkel räknedosa Prova att använda operatorerna +,, Λ, =,ˆsamtnågon matematisk funktion(avsnitt 2.4). Exempel: >> 2*3 + 4 Värdet lagras automatiskt i ans (answer) om inget annat variabelnamn anges. Du kan skapa egna variabler t ex genom att ge följande kommando: >> minvar = 2* Svaret lagras då i variabeln minvar. Observera att decimalpunkt skall användas; inte decimalkomma. Notera att svaret från MATLABinnehållervariabelnamnetsom angavs. Variabler används direkt i aritmetiska uttryck, detta gäller även variabeln ans. Prova att använda dina variabler men gissa först svaret: >> ans + minvar / 2 Prioritetsordningenfungerar precissomman väntar sig. Provaatt använda parenteser för att upphäva denna: >> (10 + minvar) / 2 Ge nu kommandot >> who så ser du vilka variabler som finns i arbetsarean. För att få mer information om variablerna, skriv >> whos den talar även om vilken storlek variablerna har. Vi skall om en stund skapa större variabler än den skalära minvar. För att få mer information om ett visst kommando i MATLAB, så skriver man >> help kommando Sida 2
3 prova nu >> help who Prova även att skriva enbart >> help Kommandon som ges utan att avslutas med semikolon, ;, gör att MATLAB skriver ut svaret genast. Om man inte vill ha svaret utskrivet så avslutar man kommandot med ett semikolon. ge nu följande kommando: >> minvar2 = 2*3 + 4; Skriv sedan who eller whos för att se att det faktiskt skapades en variabel i alla fall. Vill du se värdet av minvar2,så skriv bara variabelns namn: >> minvar2 Det går alltid att fåredapå en variabels värde genom att skriva dess namn, oavsett hur den skapats. 2. Vektorer i MATLAB (Avsnitt 2.2, 13.1) Namnet MATLAB kommer ursprungligen från MATrix LABoratory. Den grundläggande datatypen är en matris, vilket även kan ses som en slags tabell. (Vi tänker oss nu bara tvådimensionella matriser). En matris med m st rader och n st kolonner sägs ha storleken m n. I andra programmeringsmiljöer arbetar man med ett tal åt gången, men i MATLAB arbetar man alltså medhela matriser på ett smidigt och enkelt sätt. Om matrisen har storlek 1 1 såär det ett vanligt tal (skalär), om den är av storlek 1 n eller m 1 så kallas den för radvektor respektive kolonnvektor. En vektor kan ses som en slags punktmängd. Variabler i MATLAB är oftast vektorer och matriser, t ex behövs vektorer då man skall rita grafen till en funktion f (x). Prova nu följande: >> vkol = [ 1; 2; 3; 4 ], vrad = [ ] Fler variabler kan definieras på samma rad genom att man använder kommatecken eller semikolon mellan variabeldefinitionerna. Sida 3
4 För att särskilja element i en kolonnvektor så används semikolon, ;. För att särskilja element i en radvektor såanvänds blanktecken, som ovan, eller kommatecken, som nedan: >> vkol = [ 1; 2; 3; 4 ], vrad = [ 5, 6, 7, 8 ] Skriv whos för att se vilka variabler du har. Hur gör du för att ändra enbart ett element i en vektor? Skriv nu >> vkol( 2 ) = 2.2 och se vad som händer. För att skriva ett kommando igen med endast små ändringar kan den bekväme prova att trycka på "-tangenten. Prova detta och ändra till >> vkol( 6 ) = 1 Vektorn utökas och de element som inte specificerades blir nollor. Vektorer kan också skapas med kortkommandon, s k kolon-notation eller med ett kommando som heter linspace.provaföljande: >> vektor = 0:8, vektor2 = 0:0.5:2, vektor2lin = linspace(0,2,5) Ändra linspace(0,2,5) till linspace(0,2,10) och jämför resultaten. Verifiera din upptäckt genom att se vad hjälpen säger >> help linspace Om man snabbt vill göra om en radvektor till en kolonnvektor, så kan man transponera den (dvs med apostrof, ). Prova med att skriva >> nyradvekt = vkol 3. Matriser i MATLAB Definiera en 3 3-matris: >> A = [ 8 1 6; 3 5 7; ] eller såhär Sida 4
5 >> B = [ ]; Raderna i en matris skils åt med semikolon, :, eller genom att trycka på return-tangenten. MATLAB ger inget svar innan man avslutat matrisen. Skriv whos igen nu för att se storleken hos matriserna. För att komma åt endast ett element så indexeras matrisen på samma sätt som vektorerna. Vad tror du händer nu: >> B, B(3,1) = A(1,3) Kommandot size kan användas om man vill se storleken på enmatris: >> size(a) Vill man spara matrisens storlek i två variabler m och n så skriver man: >> [m,n] = size(a) 4. Rita funktioner av typen f (x) Att rita funktioner av en variabel är lättimatlab.ritatexf (x) = sin(x) i intervallet [0, 3ß]. Skriv följande: >> x = 0:3*pi; >> y = sin( x ); plot( x, y ); Ettnyttfönster, s k grafikfönster, öppnas. Resultatet blir en kantig graf, eftersom enbart 10 punkter används. Skriv length(x) deller whos för att se längden på vektorerna x och y. Skalningen av axlar görs automatiskt. Vi ser här att sin-funktionen faktiskt kan ha en vektor som argument och returnera motsvarande resultat som en vektor, dvs matematiska funktioner i MATLAB fungerar elementvis på vektorer! Förklara vad som händer om endast y-värden ges (plot(y)). Prova även följande: >> x2 = linspace(0, 3*pi, 40); >> y2 = sin( x2 ); >> plot( x, y, -, x2, y2, -- ); Vad händer? Vad ger nu length(x2)? Varför ritas y 2 = f (x 2 ) ut i ett större intervall än y = f (x)? Sida 5
6 Ena linjen blev streckad genom att vi lade till parametern --, mer om linjeformatering finns i tabell 13.1, s252. Lägg till ett bakgrundsnät med kommandot grid. Man kan även använda fplot för att rita funktioner. Den fungerar dock enbart för MATLABs standardfunktioner (som sin(x), cos(x), exp(x),...) samt för egendefinierade funktioner som man skriver själv och lagrar i s k M-fil. 5. Programmera i MATLAB Som du säkert vet kan man programmera MATLAB på liknande sätt som t ex C++, dvs for-loop, while-loop och if-sats finns. Naturligtvis, kan man få samma resultat i exemplen ovan med hjälp av dessa kontrollstrukturer. Vi visar tvånyasätt att skapa vektorer med samma innehåll som x2 och y2 ovan, men sparar nu värdena i x3, y3 samt x4, y4.skrivföljande: >> n = 40; x3 = []; y3 = []; >> i = 1; >> while i <= n x3( i ) = 3*pi*( i - 1 )/( n - 1 ); y3( i ) = sin( x3( i ) ); i = i + 1; end >> clf; plot( x3, y3 ); grid; >> n = 40; x4 = []; y4 = []; >> h = 3*pi/( n - 1); >> for xx = 0:h:3*pi x4 = [ x4 xx ]; y4 = [ y4 sin( xx ) ]; end >> clf; plot( x4, y4 ); grid; Kolla att resultatet blir lika med: >> max( abs( x2 - x3 ) ), max( abs( y2 - y3 ) ) och på samma sätt för x4 och y4. Som du ser så finns flera sätt att skapa och bygga upp vektorer. Om möjligt så skall man dock välja kortkommandon (kolon-notation och linspace), eftersom det ger lättläst kod och dessutom är mycket snabbare än med vanlig loop! Sida 6
7 Nuskallviskapaenstörre matris som består av reella tal organiserade i 100 rader och 100 kolumner. Vi skriver här alla kommandon på samma kommandorad genom att skilja satser åt med semikolon eller kommatecken. Ge följande kommando: >> clear A >> A = zeros( 100, 100 ); >> for i=1:100, for j=1:100, A(i,j)=sin(i/10)*sin(j/10); end, end >> mesh( A ) Kommandot clear A; suddar ut variabeln A från MATLABs minne. Om man bara skriver clear suddas alla tidigare definierade variabler ut från minnet. Kommandot zeros(n,m) skapar en nollmatris av storlek N M, dvs en matris med bara nollor. På motsvarande sätt fås ettmatrisen med kommandot ones, enhetsmatrisen med kommandot eye och en slumptalsmatris med kommandot rand. Kommandot mesh ritar upp matrisen A som en graf i ett grafikfönster. Semikolon, ;, efter tilldelning av element till matrisen A undertrycker utskriften. Om du inte hade givit semikolon, så hade du fått en förfärlig massa utskrifter. Prova att genom att ge följande kommando: >> for i=1:5, for j=1:5, A(i,j) = sin(i/10)*sin(j/10), end, end Om man skriver end; end; däremot, så får man samma resultat, dvs semikolon efter end har ingen verkan på utskrifter i motsvarande loop. Fortsätt nu att prova några andra kommandon för att visualisera matrisen A.Skriv >> clf; surf( A ); colormap( jet ); colorbar; Fortsätt sedan med >> shading flat; Prova även några kombinationer av följande kommandon: surf, surfc, surfl, shading flat, shading interp, colormap( jet ), colormap( bone ), colormap( prism ). För mer information om färgskalor och 3D grafik, skriv help graph3d. 6. Lokal arbetskatalog För kommande övningar behöver du skapa en lokal arbetskatalog. Klicka på iconen Den här datorn, vidare till C: och katalogen Temp. Skapa en där en katalog med namnet matlab01. Sida 7
8 Skriv sedan >> addpath c:\temp\matlab01 Det går även att gå in under Set path i File-menyn. Spara fortsättningsvis alla filer du skapar i denna katalog. För att ändra aktiv katalog till din nyskapade katalog skriver du >> cd c:\temp\matlab01 7. Spara bilder Kommandot print används för att spara en ritad bild eller ta ut den på papper. Skriv >> help print för att se vilka format man kan spara bilden i. Det är vanligt att man inte hinner läsa all text som fladdrar förbi, prova igen >> more on >> help print då skrivs bara en liten del i taget ut på skärmen. Man trycker return för att fortsätta utskriften eller qför att avsluta den. Om du ger följande: >> print -djpeg bildnamn så sparas grafen som en bild påfilenbildnamn.jpg. Man kan även använda menyerna i grafikfönstret för att spara bilden på en fil.välj File-menyn och sedan Export. Blädderlistan Save as type visar ett antal format. I PC-miljögår det att skriva ut genom att gå in i grafikfönstrets File-meny och välja print. 8. Generering av funktionstabeller Om man istället vill ha en funktionstabell för en funktion, t ex y = x 2,såkanmansätta ihop de vektorer man har till en matris: Sida 8
9 >> x = 0:10; >> y = x.ˆ2; >> funktionstabell = [ x; y ] Här ser vi en s k elementvis operation. x.ˆ2 innebär att varje element i x kvadreras och svaret blir en vektor av samma längd som x. Punkten anges för att skilja elementvisa operationer från s k matrisoperationer. Matrisalgebra hör dock inte till denna kurs men finns översiktligt beskrivet i Appendix B. 9. Att ladda och spara data (Avsnitt 2.8) För att spara numeriska resultat påenfilanvänds kommandot save. Om det anropas utan parametrar lagras samtliga variabler i arbetsarean. Det är vanligt att andra program skall kunna läsa filen, då ger man parametern -ASCII vilket skapar en textfil istället för en binärfil. Prova att lagra en variabel i en binärfil: >> x = rand(10); >> save minvar.mat x Filen minvar.mat innehåller nu variabeln x. Det går nu att läsa in variabeln >> clear >> load minvar.mat >> x När data lagras i ASCII-format så sparas inte variabelnamnet. Då en matris inläses från textfil får variabeln samma namn som filen. För att läsa in datafiler som är av ostrukturerad karaktär finns kommandon fread, fscanf, fgetl,etc. M-filer: Kommandofiler och funktionsfiler (Avsnitt 2.9) När man börjar behärska MATLAB lite mer och man behöver många kommandon för att lösa ett problem, såär det klokt att spara dessa i en s k M-fil, dvs filer som har suffix.m. Det finns två sorters M-filer, dels kommandofiler och dels funktionsfiler. En funktionsfil måste innehålla en funktion som man definierar själv med kommandot function. En M-fil exekveras (körs) då man skriver filens namn (utan suffixet) när man är i kommandofönstret i MATLAB. Sida 9
10 Filen kan utnyttja redan definierade variabler, men kan även läsa in från tangentbord och skriva ut påskärmen. Du skall nu få provköra några M-filer som redan är färdiga. Hämta hem följande filer från kurshemsidan ritafunk.m surprise1.m surprise2.m sork.m aritmetikspel1.m aritmetikspel2.m Testkör, svara på eventuella frågor och njut av resultaten! Nu skall du få skriva en egen liten kommandofil. Öppna editorn genom att skriva: >> edit Editorn fungerar ungefär som ett Word-dokument, t ex kan man klippa och klistra textrader. Man skriver in det man vill programmet skall göra i editorn, gärna snyggt och prydligt (rad-för rad), så det är lättläst för andra. Kommentarer inleds med %-tecken. Programmet utför kommandona i den ordning som de står i filen. Om någon kommandorad är för lång så skriver man tre punkter,..., sist pådenradsommåste avbrytas, t ex texten = [ Hej och välkommen till ett roligt program!,... Vi hoppas att du skall tycka om MATLAB. ]; disp( texten ); Skriv nu: % Mitt första program. % ex1.m disp( Hej! ); x = input( Ge ett tal: ); y = input( Ge ett till tal: ); sum = x + y; disp( Summan av talen blir: ); sum % prova även med disp(sum) här Spara programmet som ex1.m (antingen i File-menyn, med diskett-symbolen eller snabbast med ctrl-s). Flytta muspekaren till kommandofönstret och skriv Sida 10
11 >> ex1 då körs ditt program! Här visas även att inläsning från tangentbord sker med input och utskrift påskärm med disp. Nukanduändra lite i editorn, t ex prova disp(sum) istället. Kom ihåg att spara nya versionen innan du provar att köra det modifierade programmet. Nu ska du få skriva en egen funktion och spara den på f.m Öppna nytt fönster i edit (File - New) och skriv in följande: function y = f( x ) % MATLAB-funktion som returnerar värdet % av en matematisk funktion % f.m y = x.*x - sin(x) + 5; Spara som f.m. Nu kan du i kommandofönstret skriva följande: >> v = linspace(0,2*pi); >> w = f(v); >> clf; >> plot( v, w ); Eller, ännu snyggare: Öppna en ny fil, ex2.m, i vilken du lägger in dessa kommandon och modifierar så attanvändaren kan ge intervallet som funktionen skall ritas i: % Ex2.m % Lek med funktioner. disp( Program som ritar en specialfunktion i intervallet [a,b] ); a = input( Ge a: ); b = input( Ge b: ); v = linspace(a,b); w = f(v); clf; plot( v, w ); % Testa även med area(v, w)... Sedan kör du programmet med >> ex2 Sida 11
12 Om du vill se vilka filer du har i din aktuella katalog, såskriv >> dir Innehållet i en M-fil kan du få med kommandot type,prova >> type ex2 >> type plotyy Andra katalogkommandon finner du i Avsnitt 2.9. Skriv nu >> help ex1 samt >> help f Vad händer? Vi nämnde ovan att man kan spara en MATLAB-session med kommandot diary. Man kan återanvända kommandona om man editerar diary-filen och döper om den så det blir en M-fil. Skriv: >> diary matrisen clear; n = 5 A = magic(n); n = 10 A = magic(n); clf; subplot(2,1,1); surf(a); subplot(2,1,2); mesh(a); >> diary off Modifiera filen matrisen med edit och kalla den matrisen.m Nu kan du testköra ditt nya program genom att ge >> matrisen Sida 12
13 Demonstrationsexempel och information om MATLAB För att fåhjälp i MATLAB så kan man t ex använda helpdesk, help eller helpwin För demonstration av MATLAB, SIMULINK och s k toolboxar (Communications, Control System, Financial, Higher-Order Spectral Analysis, System identification, Image Processing,...) prova nu demo-kommandot: >> demo och välj sedan önskad demonstration. Ibland medför en demonstration att motsvarande MATLABkommandon skrivs ut i kommandofönstret. Vill du avbryta, såtryckctrl-c. 10. Allmän information om MATLAB-produkter För att få information om återförsäljare, böcker etc som har med MATLAB att göra så kanmanfå stor hjälp av MathWorks hemsidor. Öppna din internetbläddrare (t ex Netscape eller Explorer) och ge URL: Bilden på sid 468 har ändrats, men innebörden är densamma på Vilka MATLAB-böcker finns? Se t ex under och klicka på General. Överst bland alla böcker står den du just nu har framför dig! Klicka och se vilken information som finns om denna. Varning! Deras länk är felaktig, för att få information om kursen måste du ge följande URL Sida 13
14 11. Tillämpningar där MATLAB använts (Avsnitt 1.1) Ge kommandot >> tour välj MATLAB In Industry. Bl a kan man se här att Forskmarks kraftstation och SAAB Military aircraft bygger sina simuleringsmodeller i MATLAB. Samma information kan erhållas på: Sida 14
Datorövning 1: Introduktion till MATLAB
Datorövning 1: Introduktion till MATLAB Om datorövningarna Övningarna går ut på att bekanta sig med MATLAB och se hur man löser olika typer av problem. Arbetet är självständigt. Hoppa över sådant ni tycker
Läs merIntroduktion till MATLAB
Introduktion till MATLAB Om laborationen Övningarna går ut på att bekanta sig med MATLAB och se hur man löser olika typer av problem. Arbetet är självständigt. Hoppa över sådant ni tycker verkar för lätt
Läs merMATLAB the Matrix Laboratory. Introduktion till MATLAB. Martin Nilsson. Enkel användning: Variabler i MATLAB. utvecklat av MathWorks, Inc.
Introduktion till MATLAB Martin Nilsson Avdelningen för teknisk databehandling Institutionen för informationsteknologi Uppsala universitet MATLAB the Matrix Laboratory utvecklat av MathWorks, Inc. Matematisk
Läs merIntroduktion till MATLAB
29 augusti 2017 Introduktion till MATLAB 1 Inledning MATLAB är ett interaktivt program för numeriska beräkningar med matriser. Med enkla kommandon kan man till exempel utföra matrismultiplikation, beräkna
Läs merIntroduktion till Matlab
Introduktion till Matlab Inledande matematik, I1, ht10 1 Inledning Detta är en koncis beskrivning av de viktigaste delarna av Matlab. Till en början är det enkla beräkningar och grafik som intresserar
Läs merLaboration: 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 merMATLAB övningar, del1 Inledande Matematik
MATLAB övningar, del1 Inledande Matematik Övningarna på de två första sidorna är avsedda att ge Dig en bild av hur miljön ser ut när Du arbetar med MATLAB. På de följande sidorna följer uppgifter som behandlar
Läs merMATLAB. 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 merTSBB14 Laboration: Intro till Matlab 1D
TSBB14 Laboration: Intro till Matlab 1D Utvecklad av Maria Magnusson med mycket hjälp av Lasse Alfredssons material i kursen Introduktionskurs i Matlab, TSKS08 Avdelningen för Datorseende, Institutionen
Läs merInnehåll. Vad är MATLAB? Grunderna i MATLAB. Informationsteknologi. Informationsteknologi.
Grunderna i MATLAB eva@it.uu.se Innehåll Vad är MATLAB? Användningsområden MATLAB-miljön Variabler i MATLAB Funktioner i MATLAB Eempel och smakprov: Grafik Beräkningar Bilder GUI Vad är MATLAB? Utvecklat
Läs merVariabler. TANA81: Beräkningar med Matlab. Matriser. I Matlab skapas en variabel genom att man anger dess namn och ger den ett värde:
TANA81: Beräkningar med Matlab - Variabler och Matriser - Logiska uttryck och Villkor - Repetitionssatser - Grafik - Funktioner Variabler I Matlab skapas en variabel genom att man anger dess namn och ger
Läs merLaboration: Grunderna i Matlab
Laboration: Grunderna i Matlab Att arbeta i kommandofönstret och enkel grafik Den här delen av laborationen handlar om hur man arbetar med kommandon direkt i Matlabs kommandofönster. Det kan liknas vid
Läs merGrunderna i MATLAB. Beräkningsvetenskap och Matlab
Grunderna i MATLAB Beräkningsvetenskap I Beräkningsvetenskap och Matlab n Matlab är ett matematiskt verktyg och programmeringsmiljö som används inom beräkningsvetenskap men även inom andra områden (matematik,
Läs merMatriser och Inbyggda funktioner i Matlab
Matematiska vetenskaper 2010/2011 Matriser och Inbyggda funktioner i Matlab 1 Inledning Vi skall denna vecka se på matriser och funktioner som är inbyggda i Matlab, dels (elementära) matematiska funktioner
Läs merIntroduktion till Matlab
CTH/GU 2015/2016 Matematiska vetenskaper Introduktion till Matlab 1 Inledning Matlab är både en interaktiv matematikmiljö och ett programspråk, som används på många tekniska högskolor och universitet runt
Läs merInstruktion för laboration 1
STOCKHOLMS UNIVERSITET MATEMATISKA INSTITUTIONEN Avd. för matematisk statistik MD, ANL, TB (rev. JM, OE) SANNOLIKHETSTEORI I Instruktion för laboration 1 De skriftliga laborationsrapporterna skall vara
Läs merDu kan söka hjälp efter innehåll eller efter namn
Du kan söka hjälp efter innehåll eller efter namn Skalärer x = 2 y = 1.234 pi, inf Ex: Skriver du >> x+100*pi Så blir svaret ans = 316.1593 (observera decimalpunkt.) Vektorer v = [1 2 3 4] radvektor u
Läs merIntroduktion till Matlab
Introduktion till Matlab Analys och Linjär Algebra, del A, K1/Kf1/Bt1, ht10 1 Inledning Ni kommer använda Matlab i nästan alla kurser i utbildningen. I matematikkurserna kommer vi ha studio-övningar nästan
Läs merInnehåll. Vad är MATLAB? Grunderna i MATLAB. Informationsteknologi. Informationsteknologi.
Grunderna i MATLAB stefan@it.uu.se Innehåll Vad är MATLAB? Användningsområden MATLAB-miljön Variabler i MATLAB Funktioner i MATLAB Exempel och smakprov: Grafik Beräkningar Bilder GUI Vad är MATLAB? Utvecklat
Läs merLinjä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 merUppgift 1 - programmet, Uppg6.m, visade jag på föreläsning 1. Luftmotståndet på ett objekt som färdas genom luft ges av formeln
Matlab-föreläsning (4), 10 september, 015 Innehåll m-filer (script) - fortsättning från föreläsning 1 In- och utmatning Sekvenser, vektorer och matriser Upprepning med for-slingor (inledning) Matlab-script
Läs merDagens program. Programmeringsteknik och Matlab. Administrativt. Viktiga datum. Kort introduktion till matlab. Övningsgrupp 2 (Sal Q22/E32)
Programmeringsteknik och Matlab Övning Dagens program Övningsgrupp 2 (Sal Q22/E2) Johannes Hjorth hjorth@nada.kth.se Rum 458 på plan 5 i D-huset 08-790 69 02 Kurshemsida: http://www.nada.kth.se/kurser/kth/2d2
Läs merIntroduktion 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 merMatematisk Modellering
Matematisk Modellering Föreläsning 1 Anders Heyden Matematikcentrum Lunds Universitet Matematisk Modellering p.1/37 Denna föreläsning (läsvecka 1) Vad handlar kursen om, mål, kurskrav, ide. Matematisk
Läs merIntroduktion till Matlab
CTH/GU LABORATION 1 MVE011-2012/2013 Matematiska vetenskaper 1 Inledning Introduktion till Matlab Matlab är både en interaktiv matematikmiljö och ett programspråk, som används på de flesta tekniska högskolor
Läs merTAIU07 Matematiska beräkningar med MATLAB för MI. Fredrik Berntsson, Linköpings Universitet. 15 januari 2016 Sida 1 / 26
TAIU07 Matematiska beräkningar med MATLAB för MI Fredrik Berntsson, Linköpings Universitet 15 januari 2016 Sida 1 / 26 TAIU07 Kursmål och Innehåll Målet med kursen är att Ge grundläggande färdighet i att
Läs merMatriser och Inbyggda funktioner i Matlab
CTH/GU STUDIO 1 TMV036a - 2012/2013 Matematiska vetenskaper Matriser och Inbyggda funktioner i Matlab Analys och Linjär Algebra, del A, K1/Kf1/Bt1 Moore: 2.3, 3.1-3.4, 3..1-3.., 4.1, 7.4 1 Inledning Nu
Läs merIntroduktion till Matlab
CTH/GU STUDIO 1 LMA515b - 2016/2017 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 merLaboration 2: 1 Syfte. 2 Väntevärde och varians hos en s.v. X med fördelningen F X (x) MATEMATISK STATISTIK, AK FÖR BYGG, FMS 601, HT-08
LUNDS TEKNISKA HÖGSKOLA MATEMATIKCENTRUM MATEMATISK STATISTIK MATEMATISK STATISTIK, AK FÖR BYGG, FMS 601, HT-08 Laboration 2: Om väntevärden och fördelningar 1 Syfte I denna laboration skall vi försöka
Läs merMatriser. Vektorer. Forts. Grunderna i MATLAB. Informationsteknologi. Informationsteknologi.
Forts. Grunderna i MATLAB eva@it.uu.se Matriser Matrisen är den grundläggande datatypen. En tvådimensionell matris är en tabell med rader och kolonner. En matris med m rader och n kolonner har storleken
Läs merMATLAB. Vad är MATLAB? En kalkylator för linlär algebra. Ett programspråk liknande t.ex Java. Ett grafiskt verktyg.
MATLAB Vad är MATLAB? En kalkylator för linlär algebra. Ett programspråk liknande t.ex Java. Ett grafiskt verktyg. 1 När används MATLAB? Några exempel: För små beräkningar när en räknedosa inte riktigt
Läs merMatematisk Modellering
Matematisk Modellering Föreläsning 1 Magnus Oskarsson Matematikcentrum Lunds Universitet Matematisk Modellering p.1/34 Denna föreläsning (läsvecka 1) Vad handlar kursen om, mål, kurskrav, ide. Matematisk
Läs merIntroduktion till Matlab
Inledande matematik, I1 2011/2012 Matematiska vetenskaper 1 Inledning Introduktion till Matlab Matlab är både en interaktiv matematikmiljö och ett programspråk, som används på de flesta tekniska högskolor
Läs merIndex. Vektorer och Elementvisa operationer. Summor och Medelvärden. Grafik i två eller tre dimensioner. Ytor. 20 januari 2016 Sida 1 / 26
TAIU07 Föreläsning 2 Index. Vektorer och Elementvisa operationer. Summor och Medelvärden. Grafik i två eller tre dimensioner. Ytor. 20 januari 2016 Sida 1 / 26 Matriselement och Index För att manipulera
Läs merBeräkningsverktyg HT07
Beräkningsverktyg HT07 Föreläsning 1, Kapitel 1 6 1.Introduktion till MATLAB 2.Tal och matematiska funktioner 3.Datatyper och variabler 4.Vektorer och matriser 5.Grafik och plottar 6.Programmering Introduktion
Läs merInstruktion för laboration 1
STOCKHOLMS UNIVERSITET MATEMATISKA INSTITUTIONEN Avd. för matematisk statistik ANL/TB SANNOLIKHETSTEORI I, HT07. Instruktion för laboration 1 De skrifliga laborationsrapporterna skall vara skrivna så att
Läs merMMA132: Laboration 2 Matriser i MATLAB
MMA132: Laboration 2 Matriser i MATLAB Introduktion I den här labben skall vi lära oss hur man använder matriser och vektorer i MATLAB. Det är rekommerad att du ser till att ha laborationshandledningen
Läs merTANA17 Matematiska beräkningar med MATLAB för M, DPU. Fredrik Berntsson, Linköpings Universitet. 27 oktober 2015 Sida 1 / 31
TANA17 Matematiska beräkningar med MATLAB för M, DPU Fredrik Berntsson, Linköpings Universitet 27 oktober 2015 Sida 1 / 31 TANA17 Kursmål och Innehåll Målet med kursen är att Ge grundläggande färdighet
Läs merMatlabövning 1 Funktioner och grafer i Matlab
Matlabövning 1 Funktioner och grafer i Matlab I den här övningen ska vi titta på hur man konstruerar funktioner i Matlab och hur man kan rita funktionsgrafer. Läs först igenom PM:et. Gå sedan igenom exemplen
Läs merBerä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 merMatlabövning 1 Funktioner och grafer i Matlab
Matlabövning 1 Funktioner och grafer i Matlab I den här övningen ska vi titta på hur man konstruerar funktioner i Matlab och hur man kan rita funktionsgrafer. Läs först igenom hela PM:et. Gå sedan igenom
Läs merTANA17 Matematiska beräkningar med Matlab
TANA17 Matematiska beräkningar med Matlab Datorlektion 1. Vektorer och Matriser 1 Inledning I denna övning skall du träna på att använda Matlab för enklare beräkningar och grafik. För att lösa uppgifterna
Läs merMatriser. Vektorer. Grunderna i MATLAB 2. Informationsteknologi. Informationsteknologi.
Grunderna i MATLAB 2 stefan@it.uu.se Matriser Matrisen är den grundläggande datatypen. En tvådimensionell matris är en tabell med rader och kolonner. En matris med m rader och n kolonner har storleken
Läs merVad är MATLAB? Användningsområden. Var kan man köra MATLAB? MATLAB-miljön: avsluta. MATLAB-miljön: Start. Informationsteknologi. Grunderna i MATLAB
Vad är MATLAB? Grunderna i MATLAB stefan@it.uu.se Utvecklat av MathWorks, Inc. http://www.mathworks.com Ursprungligen MATrix LABoratory. Första versionen klar i slutet av 70-talet Matematisk labbmiljö
Läs merMatriser och vektorer i Matlab
CTH/GU LABORATION 2 TMV157-2014/2015 Matematiska vetenskaper Matriser och vektorer i Matlab 1 Inledning Först skall vi se lite på matriser, vilket är den grundläggande datatypen i Matlab, sedan skall vi
Läs merMATLAB Matrix laboratory
MATLAB Matrix laboratory Utvecklat av MathWorks Inc Introduktion till MATLAB Stefan@it.uu.se Utvecklat av MathWorks, Inc Första versionen klar i slutet av 70-talet Matematisk labmiljö för Numeriska beräkningar
Läs mer4.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 merSTOCKHOLMS UNIVERSITET VT 2011 Avd. Matematisk statistik GB DATORLABORATION 1: TIDSSERIER.
MATEMATISKA INSTITUTIONEN Tillämpad statistisk analys, GN STOCKHOLMS UNIVERSITET VT 2011 Avd. Matematisk statistik GB 2011-03-24 DATORLABORATION 1: TIDSSERIER. I Tarfala har man under en lång följd av
Läs merMMA132: Laboration 1 Introduktion till MATLAB
MMA132: Laboration 1 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 kombinationer
Läs merIntroduktion till Matlab
CTH/GU 2011/2012 Matematiska vetenskaper 1 Inledning Introduktion till Matlab Matlab är både en interaktiv matematikmiljö och ett programspråk, som används på de flesta tekniska högskolor runt om i världen,
Läs merTANA17 Matematiska beräkningar med MATLAB för M, DPU. Fredrik Berntsson, Linköpings Universitet. 2 november 2015 Sida 1 / 23
TANA17 Matematiska beräkningar med MATLAB för M, DPU Fredrik Berntsson, Linköpings Universitet 2 november 2015 Sida 1 / 23 Föreläsning 2 Index. Kolon-notation. Vektoroperationer. Summor och medelvärden.
Läs merTAIU07 Matematiska beräkningar med Matlab
TAIU07 Matematiska beräkningar med Matlab Datorlektion 1. Vektorer och Matriser 1 Inledning I denna övning skall du träna på att använda Matlab för enklare beräkningar och grafik. Starta Matlab genom att
Läs merIntroduktion till Matlab
CTH/GU LABORATION 1 TMV206-2018/2019 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 merIntroduktion till Matlab
CTH/GU 2011/2012 Matematiska vetenskaper 1 Inledning Introduktion till Matlab Version för IT-programmet Matlab är både en interaktiv matematikmiljö och ett programspråk, som används på de flesta tekniska
Läs merAt=A' % ' transponerar en matris, dvs. kastar om rader och kolonner U' % Radvektorn U ger en kolonnvektor
% Föreläsning 1 26/1 % Kommentarer efter %-tecken clear % Vi nollställer allting 1/2+1/3 % Matlab räknar numeriskt. Observera punkten som decimaltecken. sym(1/2+1/3) % Nu blev det symboliskt pi % Vissa
Läs merTEKNISKA 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 merNär man vill definiera en matris i MATLAB kan man skriva på flera olika sätt.
"!$#"%'&)(*,&.-0/ 177 Syftet med denna övning är att ge en introduktion till hur man arbetar med programsystemet MATLAB så att du kan använda det i andra kurser. Det blir således inga matematiska djupdykningar,
Läs merTAIU07 Matematiska beräkningar med Matlab
TAIU07 Matematiska beräkningar med Matlab Datorlektion 2. Villkor och Repetition 1 Logiska uttryck Uppgift 1.1 Låt a=3 och b=6 Vad blir resultatet av testerna ab? Uppgift 1.2 Låt a, b,
Läs merMMA132: 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 merDatorövning 1 Fördelningar
Lunds tekniska högskola Matematikcentrum Matematisk statistik FMSF20: MATEMATISK STATISTIK, ALLMÄN KURS, 7.5HP FÖR E, HT-15 Datorövning 1 Fördelningar I denna datorövning ska du utforska begreppen sannolikhet
Läs merLaboration: Vektorer och matriser
Laboration: Vektorer och matriser Grundläggande om matriser Begreppet matris är en utvidgning av vektorbegreppet, och det används bl a när man löser linjära ekvationssystem. Namnet Matlab står för MATrix
Läs merIntroduktion till Matlab
CTH/GU LABORATION 1 TMV216/MMGD20-2017/2018 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
Läs merGrunderna i MATLAB. Beräkningsvetenskap och Matlab
Grunderna i MATLAB Beräkningsvetenskap I Beräkningsvetenskap och Matlab n Matlab är ett matematiskt verktyg och programmeringsmiljö som används inom beräkningsvetenskap men även inom andra områden. n En
Läs merMotivering 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 merMer om funktioner och grafik i Matlab
CTH/GU 2/22 Matematiska vetenskaper Inledning Mer om funktioner och grafik i Matlab Först skall vi se lite på funktioner som redan finns i Matlab, (elementära) matematiska funktioner som sinus och cosinus
Läs merKPP053, HT2016 MATLAB, Föreläsning 2. Vektorer Matriser Plotta i 2D Teckensträngar
KPP053, HT2016 MATLAB, Föreläsning 2 Vektorer Matriser Plotta i 2D Teckensträngar Vektorer För att skapa vektorn x = [ 0 1 1 2 3 5]: >> x = [0 1 1 2 3 5] x = 0 1 1 2 3 5 För att ändra (eller lägga till)
Läs merLägg märke till skillnaden, man ser det tydligare om man ritar kurvorna.
Matlabövningar 1 Börja med att läsa igenom kapitel 2.1 2 i läroboken och lär dig att starta och avsluta Matlab. Starta sedan Matlab. Vi övar inte på de olika fönstren nu utan återkommer till det senare.
Läs merMatriser och vektorer i Matlab
CTH/GU LABORATION 3 TMV206-2013/2014 Matematiska vetenskaper 1 Inledning Matriser och vektorer i Matlab I denna laboration ser vi på hantering och uppbyggnad av matriser samt operationer på matriser En
Läs merTentamen TANA17 Matematiska beräkningar Provkod: DAT1 Godkänd: 8p av totalt 20p Tid: 14:e januari klockan
MAI/Linköpings universitet Fredrik Berntsson Tentamen TANA17 Matematiska beräkningar Provkod: DAT1 Godkänd: 8p av totalt 20p Tid: 14:e januari klockan 8.00-12.00 Redovisning Lös först uppgifterna i Matlab.
Läs merVariabler och konstanter
Variabler och konstanter Deklareras automatisk när man stoppar in data i dem. X = 7 Y = A Z = Kalle Definieras av att de har: ett namn (X) en datatyp (Integer) ett värde (t.ex. 7) Lagras i datorns minne!
Läs merExempel att testa. Stora problem och m-filer. Grundläggande programmering 4. Informationsteknologi. Informationsteknologi.
Grundläggande programmering 4 stefan@it.uu.se - Huvudprogram och underprogram - Egna funktioner - Olika typer av fel - Lite om effektiv programmering Exempel att testa Programmen för några vardagsproblem
Läs merKPP053, HT2016 MATLAB, Föreläsning 1. Introduktion till MATLAB Skript Inläsning och utskrift av variabler Ekvationssystem Anonyma funktioner
KPP053, HT2016 MATLAB, Föreläsning 1 Introduktion till MATLAB Skript Inläsning och utskrift av variabler Ekvationssystem Anonyma funktioner MATLAB Väletablerat Mycket omfattande program GNU OCTAVE Öppen
Läs merBeräkningsvetenskap och Matlab. Vad är MATLAB? Vad är MATLAB? Användningsområden. Vad är MATLAB? Grunderna i Matlab. Beräkningsvetenskap == Matlab?
Beräkningsvetenskap och Matlab Beräkningsvetenskap == Matlab? Grunderna i Matlab Beräkningsvetenskap I Institutionen för, Uppsala Universitet 1 november, 2011 Nej, Matlab är ett verktyg som används inom
Läs merEn introduktion till MatLab
Chalmers tekniska högskola En introduktion till MatLab Gustafsson Gabriel gabgus@student.chalmers.se Johansson Việt Simon simoj@student.chalmers.se Författare: Norell Pontus npontus@student.chalmers.se
Läs merAlla 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 merVad är MATLAB? Vad är MATLAB? Vad är MATLAB? Användningsområden. Att börja använda MATLAB. Informationsteknologi. Grunderna i MATLAB
Vad är MATLAB? Grunderna i MATLAB Utvecklat av MathWorks, Inc. http://www.mathworks.com Första versionen klar i slutet av 70-talet Ursprungligen MATrix LABoratory. Matematisk labbmiljö för Numeriska beräkningar
Läs merMatematisk Modellering
Matematisk Modellering Föreläsning läsvecka 3 Anders Heyden Matematikcentrum Lunds Universitet Matematisk Modellering p.1/39 Denna föreläsning (läsvecka 3) Matematisk modellering - fördjupning Modelleringsexempel
Läs merFunktioner och grafritning i Matlab
CTH/GU LABORATION 3 MVE11-212/213 Matematiska vetenskaper 1 Inledning Funktioner och grafritning i Matlab Först skall vi se lite på (elementära) matematiska funktioner i Matlab, som sinus och cosinus.
Läs merIntroduktion till MATLAB, med utgångspunkt från Ada
Introduktion till, med utgångspunkt från Desktop-miljö som innefattar editor, kommandofönster, graffönster och mycket mer. Interpreteras Snabbt att testa kommandon Terminal + emacs + gnatmake Kompileras
Läs merMatriser och linjära ekvationssystem
Linjär algebra, I1 2011/2012 Matematiska vetenskaper Matriser och linjära ekvationssystem Matriser En matris är som ni vet ett rektangulärt talschema: a 11 a 1n A = a m1 a mn Matrisen ovan har m rader
Läs merMatematisk Modellering
Matematisk Modellering Föreläsning läsvecka 4 Magnus oskarsson Matematikcentrum Lunds Universitet Matematisk Modellering p.1/17 Denna föreläsning (läsvecka 4) Kursadministration (redovisning projekt 2,
Läs merMer om funktioner och grafik i Matlab
CTH/GU 2017/2018 Matematiska vetenskaper Mer om funktioner och grafik i Matlab 1 Inledning Först skall vi se lite på funktioner som redan finns i Matlab, (elementära) matematiska funktioner som sinus och
Läs merDatorövning 1: Fördelningar
Lunds tekniska högskola Matematikcentrum Matematisk statistik FMSF45/MASB03: MATEMATISK STATISTIK, 9 HP, VT-18 Datorövning 1: Fördelningar I denna datorövning ska du utforska begreppen sannolikhet och
Läs merLinjära ekvationssystem i Matlab
CTH/GU LABORATION 2 MVE11-212/213 Matematiska vetenskaper Linjära ekvationssystem i Matlab 1 Inledning Först skall vi se lite på matriser, vilket är den grundläggande datatypen i Matlab, sedan skall vi
Läs merTentamen TAIU07 Matematiska beräkningar med MATLAB för MI
TEKNISKA HÖGSKOLAN I LINKÖPING Matematiska institutionen Beräkningsmatematik/Fredrik Berntsson Tentamen TAIU07 Matematiska beräkningar med MATLAB för MI Tid: 14-18, 14:e Mars, 2017 Provkod: TEN1 Hjälpmedel:
Läs merLiten MATLAB introduktion
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
Läs merTSKS08 Introduktionskurs i Matlab Föreläsning 2
TSKS08 Introduktionskurs i Matlab Föreläsning 2 Nyttiga tips inför de fortsatta laborationsuppgifterna samt allmän demonstration/förevisning om Matlab. Spara allt man skriver i kommandofönstret till en
Läs merOBS! 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 merDepartment of Physics Umeå University 27 augusti Matlab för Nybörjare. Charlie Pelland
Matlab för Nybörjare Charlie Pelland Introduktion till Matlab Matlab (matrix laboratory) är ett datorprogram och ett programspråk som används av ingenjörer runt om i världen. Ni kommer att använda er av
Läs merIntroduktion till Matlab Föreläsning 1. Ingenjörsvetenskap
Introduktion till Matlab Föreläsning 1 Ingenjörsvetenskap Magnus.Eriksson@miun.se 1 Dagens agenda MATLAB- vad ska det vara bra för? Arrayer, matriser och vektorer Manipulation av arrayer Kompakta arrayoperationer
Läs merSF1546, Numeriska Metoder för O1 Lab0 - frivillig. (dvs uppgifterna behöver inte redovisas!)
SF1546, Numeriska Metoder för O1 Lab0 - frivillig. (dvs uppgifterna behöver inte redovisas!) Denna labb är tänkt att öva datorhantering och öva inledande Matlab. Eftersom förkunskaperna varierar finns
Läs merLaboration 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 merKort 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 merKPP053, HT2015 MATLAB, Föreläsning 1. Introduktion till MATLAB Skript Inläsning och utskrift av variabler Ekvationssystem Anonyma funktioner
KPP053, HT2015 MATLAB, Föreläsning 1 Introduktion till MATLAB Skript Inläsning och utskrift av variabler Ekvationssystem Anonyma funktioner MATLAB Väletablerat Mycket omfattande program GNU OCTAVE Öppen
Läs merIntroduktion & MATLABrepetition. (Kap. 1 2 i MATLAB Programming for Engineers, S. Chapman)
Numeriska Metoder och Grundläggande Programmering för P1, VT2014 Föreläsning 1, Introduktion & MATLABrepetition. (Kap. 1 2 i MATLAB Programming for Engineers, S. Chapman) January 20, 2014 Kursansvarig
Läs merBeräkningsvetenskap och Matlab. Vad är MATLAB? Vad är MATLAB? Vad är MATLAB? Användningsområden. Informationsteknologi. Grunderna i MATLAB
Beräkningsvetenskap och Matlab Grunderna i MATLAB Beräkningsvetenskap I Matlab är ett verktyg och programmeringsmiljö som används inom beräkningsvetenskap men även inom andra områden. Finns även andra
Läs merEnklast att skriva variabelnamn utan ; innehåll och variabelnamn skrivs ut
F5: Filhantering in- och utmatning (kap. 2 och 8) 1 Utskrift på skärm, inläsning från tangentbord (kap. 2) Spara och hämta variabler med save och load (kap. 2) Kommandot textread Mer avancerad filhantering:
Läs merSF1900 Sannolikhetsteori och statistik, HT 2017 Laboration 1 för CINEK2
Matematisk Statistik SF1900 Sannolikhetsteori och statistik, HT 2017 Laboration 1 för CINEK2 1 Introduktion Denna laboration är inte poänggivande utan är till för den som vill bekanta sig med MATLAB. Fokusera
Läs merLaboration 1. Grafisk teknik (TNM059) Introduktion till Matlab. R. Lenz och S. Gooran (VT2007)
Laboration 1 Grafisk teknik (TNM059) Introduktion till Matlab R. Lenz och S. Gooran (VT2007) Introduktion: Denna laboration är en introduktion till Matlab. Efter denna laboration ska ni kunna följande:
Läs merLab 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