11. september Institutt for geofag Universitetet i Oslo. GEO En Introduksjon til MatLab. Kapittel 6 + en hel del ekstra.

Størrelse: px
Begynne med side:

Download "11. september Institutt for geofag Universitetet i Oslo. GEO En Introduksjon til MatLab. Kapittel 6 + en hel del ekstra."

Transkript

1 Institutt for geofag Universitetet i Oslo 11. september 212

2 plotfunksjonen Den vanligste funksjonen for å plotte 2D-data i MatLab er plotfunksjonen Funksjonen plotter vektorer med data og lager rette linjer mellom datapunktene For å lage en graf brukes kommandoen plot(y) eller plot(x,y) Husk at vi i MatLab ikke skriver f(x), så y=f(x)

3 plotfunksjonen Her gir vi kun y-vektoren som argument i plotfunksjonen x-aksen angir kun antall punkter(objekter) i y-vektoren 1 %x-verdier mellom % og 2pi >> x=:.1*pi:2*pi; >> y=sin(x); >> plot(y)

4 plotfunksjonen Her gir vi både x-vektoren og y-vektoren som argumenter i plotfunksjonen x-aksen angir nå x-verdiene 1 %x-verdier mellom % og 2pi >> x=:.1*pi:2*pi; >> y=sin(x); >> plot(x,y)

5 Spesifisere fargen på grafen med predefinerte farger Vi kan spesifisere hvilken farge vi vil ha på grafen ved å bruke MatLabs predefinerte fager eller vi kan lage vår egen For å angi predefinerte farger skriver vi fargekommandoen i fnutter: plot(x,y, r ). r : rød %x-verdier mellom % og 2pi >> x=:.1*pi:2*pi; >> y=sin(x); >> plot(x,y, r )

6 Predefinerte farger i MatLab MatLab bruker RGB triple: det er en radvektor med 3 objekter, der hvert objekt spesifiserer intensiteten av fargekomponentene: Rød, Grønn og Blå Intensiteten på fargekomponentene har verdier mellom og 1 RGB Symbol Farge [ 1] b blå (default) [ 1 ] g grønn [1 ] r rød [ 1 1] c cyan [1 1] m magneta [1 1 ] y gul [ ] k sort [1 1 1] w hvit

7 Spesifisere fargen på grafen med Color Hvis vi istedenfor vil angi vår egen farge skriver vi: plot(x,y, Color, [.7.2.7]) Kommandoen Color forteller MatLab at vi sender inn en vektor med fargeintensiteter, [.7.2.7]. Dere kan sette alle mulige verdier mellom og 1 %x-verdier mellom % og 2pi >> x=:.1*pi:2*pi; >> y=sin(x); >> plot(x,y, Color,[.7.2.7])

8 Linjetykkelse: Linewidth Kommandoen LineWidth endrer tykkelsen på grafen: plot(x,y, LineWidth, 4) Kommandoen LineWidth forteller MatLab at vi sender inn et tall som angir tykkelsen på grafen. Tallene som angir tykkelse øker med.5 dvs..5, 1, 1.5, 2, 2.5 osv. %x-verdier mellom % og 2pi >> x=:.1*pi:2*pi; >> y=sin(x); >> plot(x,y, LineWidth,4)

9 Linjetype: LineStyle Vi kan endre typen linje vi vil ha mellom datapunktene Kommandoen LineStyle forteller MatLab at vi sender inn en tekst som angir type linje Symbol Linjetype heltrukket linje (default) : punktert linje -- stiplet linje -. stiplet-punktert linje none ingen linje

10 Linjetype: LineStyle Vi kan endre linjen ved å skrive plot(x,y, LineStyle, -- ) I kombinasjon med predefinerte farger trenger vi ikke skrive LineStyle. Kommandoen plot(x,y, r--, LineWidth,2) gir oss en rød, stiplet linje med dobbelt tykkelse. 1 %x-verdier mellom % og 2pi >> x=:.1*pi:2*pi; >> y=sin(x); >> plot(x,y, r--, LineWidth,2)

11 Predefinerte datapunktmakører i MatLab: Marker Hvis du ønsker å uheve datapunktene kan du bruke datapunktmarkører Makøren settes gjerne sammen med fargekommandoen eller du kan bruke kommandoen Marker Symbol Markør Symbol Markør. punkt o sirkel x kryss + pluss tegn * asterisk s firkant d diamant trekant(opp) < trekant(venstre) > trekant (høyre) p pentagram h hexagram

12 Datapunkter: Marker >> plot(x,y, Color, g, LineWidth,3, LineStyle, -., Marker, d, MarkerEdgeColor, r )

13 Datapunkter: Marker >> plot(x,y, rd-. )

14 Spesifisering av tittel på figur og akser For å skrive tittel på figuren, bruk kommandoen: title( Her skriver du tittelen ) For å skrive navn på aksene, bruk kommandoene: xlabel( Tittel på x-aksen ) ylabel( Tittel på y-aksen )

15 Spesifisering av tittel på figur og akser Sinusfunksjonen sin(x) < x < 2pi % 3 punktum gir linjeskift midt i koden >> plot(x,y, Color, g, LineWidth,3,... LineStyle, -., Marker, d, MarkerEdgeColor, r ) >> title( Sin(x) ) >> xlabel( < x < 2pi ) >> ylabel( sin(x) )

16 Tekstkommandoer: For å spesifisere teksttype og tekststørrrelse For å få tekst i bold face, bruk kommandoen: \bf For å få tekst i kursiv, bruk kommandoen: \it For å endre skriftstørrelse, bruk kommandoen: Fontsize, tall (som angir str.) For å få en tekst over flere linjer: { Teksten i linje 1 ; Teksten i linje 2 }

17 Spesifisering av tittel på figur og akser sin(x) Sinusfunksjonen er en finfin funksjon < x < 2pi % 3 punktum tilater linjeskift midt i koden >> title({ \bf Sinusfunksjonen ; er en finfin funksjon }..., FontSize,14) >> xlabel( \bf < x < 2pi, Fontsize,13) >> ylabel( \it sin(x), Fontsize,13)

18 Spesifisering av aksene: axis( square ) og axis( equal ) Kommandoen axis( square ) gir deg en kvadratisk figur Kommandoen axis( equal ) gir deg samme målestokk på begge aksene sin(x) Sinusfunksjonen er en finfin funksjon < x < 2pi >>axis( square ) sin(x) Sinusfunksjonen er en finfin funksjon < x < 2pi >>axis( equal )

19 Spesifisering av aksene: axis(), xlim(), ylim() Du kan gi selv angi akseverdiene axis([xmin Xmax Ymin Ymax]) Du kan istedenfor bruke kommandoene (for samme resultat): xlim([xmin Xmax]) ylim([ymin Ymax])

20 Spesifisering aksene: axis(), xlim(), ylim() sin(x) Sinusfunksjonen er en finfin funksjon < x < 2pi >>axis([ 2*pi -1 1]) % eller >>xlim([ 2*pi]) >>ylim([-1 1])

21 Spesifisering aksene: grid on Ønsker du at gridet vises i figuren, bruk kommandoen: grid on Ønsker du gridet fjernet igjen, skriv: grid off sin(x) Sinusfunksjonen er en finfin funksjon >> grid on < x < 2pi

22 : hold on Vi kan plotte så mange grafer vi vil i Bruk kommandoen: hold on x=linspace(,4*pi,1); y=sin(x); f=cos(x); plot(x,y, g, LineWidth,3) hold on plot(x,f, r--, LineWidth,3) xlabel( \bf x, FontSize,14) ylabel({ \bf sin(x) ; cos(x) }, FontSize,14) title( \bf Sinus og Cosinus, FontSize,16) xlim([ 4*pi]) %hvis jeg ikke vet min og max verdi kan jeg bruke ylim([min(f) max(f)])

23 : hold on sin(x) cos(x) Sinus og Cosinus x

24 Forklaring av grafene: legend() Kommandoen legend( navn første graf, navn andre graf ) brukes om du vil navngi de ulike grafene i figuren Sinus og Cosinus sin(x) cos(x).4 sin(x) cos(x) >> legend( sin(x), cos(x) ) x

25 Forklaring av grafene: legend() Du kan også spesifisere hvor navnene skal så Bruk legend( navn første graf, navn andre graf, Location, EastOutside ) 1.8 Sinus og Cosinus sin(x) cos(x) sin(x) cos(x) x >> legend( sin(x), cos(x), Location, EastOutside )

26 Spesifisering grafene: legend() Plasseringen av navnene angir du etter Location Her er noen plasseringer, resten er kombinasjoner av disse. Du finner dem ved å søke i help Spesifikasjon North South East West NorthEast NorthEastOutside NorthOutside Best BestOutside Posisjon Innside, øverst Innside, bunn Innside, høyre Innside, venstre Innside, øverst til høyre Utside, øverst til høyre Utside, topp Innside, i minst konflikt med data Utside, på mest ubrukt plass

27 Ny figur: figure() Når du bruker plot(x,y) åpner MatLab et nytt vindu, som kalles Figure Window Om et figurvindu allerede er åpent når du bruker plot(x,y), sletter MatLab det som er i vinduet og plotter på nytt Derfor kan det være lurt å lage et nytt figurvindu hver gang du plotter. Bruk du kommandoen figure eller figure(n), hvor n angir nummeret på figuren

28 Ny figur: figure() Skal du på et senere tidspunkt fortsette å plotte i en av figurene, f.eks. figur nr. 2, skriver du bare figure(2), etterfulgt av hold on, så koden for det du vil plotte For å lukke en figur, f.eks. figur nr. 2, bruk kommandoen: close figure(2) For å lukke alle figurene du har, bruk kommandoen: close all

29 Flere små i : subplot() Kommandoen subplot(m,n,p) deler figurvinduet inn i m n vinduer og velger vindu nummer p til å være det aktive vinduet (altså det du plotter i) Vinduene i figuren er numerert fra venstre til høyre langs den første raden, så den andre raden osv. Alle egenskapene til grafen din (som farger, akser o.l.) må spesifiseres for hvert vindu

30 Flere små i : subplot() Et eksempel: (ps. koden står egentlig under hverandre) close all; clear all x=linspace(,4*pi,1); y=sin(x); f=cos(x); a=2*sin(x).*cos(x); b=sin(x)./(cos(x)+eps); subplot(2,2,1) plot(x,y, r--, Linewidth,2) axis([ 4*pi -1 1]) title( \bf sin(x), fontsize,14) xlabel( x ) ylabel( y ) subplot(2,2,2) plot(x,f, g--, Linewidth,2) axis([ 4*pi -1 1]) title( \bf cos(x), fontsize,14) xlabel( x ) ylabel( y ) subplot(2,2,3) plot(x,a, b-., Linewidth,2) axis([ 4*pi min(a) max(a)]) title( \bf 2sin(x)cos(x), fontsize,14) xlabel( x ) ylabel( y ) subplot(2,2,4) plot(x,b, k, Linewidth,2) axis([ 4*pi min(b) max(b)]) title( \bf sin(x)/(cos(x)+eps), fontsize,14) xlabel( x ) ylabel( y )

31 Flere små i : subplot() 1.5 sin(x) 1.5 cos(x) y y x 2sin(x)cos(x) x y y x sin(x)/(cos(x)+eps) x

32 Flere små i : subplot() Legg merke til at ALLE plot-egenskapene gjelder også når vi bruker subplot(): close all; clear all x=linspace(,4*pi,1); y=sin(x); f=cos(x); a=2*sin(x).*cos(x); b=sin(x)./(cos(x)+eps); subplot(1,2,1) plot(x,y, r--, Linewidth,2) hold on plot(x,f, g--, Linewidth,2) axis([ 4*pi -1 1]) title( \bf sin(x) og cos(x), fontsize,14) xlabel( x ) ylabel( y ) legend( sin(x), cos(x), location, best ) subplot(1,2,2) plot(x,f, Linewidth,2) axis([ 4*pi -1 1]) title( \bf cos(x), fontsize,14) xlabel( x ) ylabel( y )

33 Flere små i : subplot() y sin(x) og cos(x) sin(x) cos(x) x y cos(x) x

34 : errorbar(x,y,e) Kommandoen errorbar(x,y,e) lager et linjeplot, men viser også feilmarginer i hvert datapunkt For å bruke denne må du ha beregnet feilmarginene i hvert datapunkt og lagt disse i en vektor E errorbar(x,y,e) %vektor med 21 punkter x=linspace(,2,21); %y er errorfunksjonen til x %errorfunksjonen er definert i MatLab som erf() y=erf(x); % E inneholder random error verdier E=rand(size(x))/1; % lager plot med feilmarginer errorbar(x,y,e, LineWidth,2) %tittel maa vi ha: title( \bf Errorbarfigur, Fontsize,16) xlabel( \bf x, Fontsize,14) ylabel( \bf erf(x), Fontsize,14)

35 : errorbar(x,y,e) erf(x) Errorbarfigur x

36 Søyleplot: bar() For å lage et søylediagram kan du bruke kommandoen: bar(y) eller bar(x,y) x angir x-akse intervallene og må ha stigende verdi >> x=-2.9:.2:2.9; >> y=exp(-x.^2); >> bar(x,y)

37 Søyleplot: hist() For å lage et histogram kan du bruke kommandoen: hist(y), hist(y,x) eller hist(y,n) x spesifiserer søyle-intervallene og må ha stigende verdi n er et tall og angir antall søyler

38 Søyleplot: hist(y,x) hist(y,x) >> %spesifiserer soyler >> x=-2.9:.2:2.9; >> %genererer 5 tilfeldige dataobjekter >> y=randn(5,1); >> %lager et histogram >> hist(y,x); >> title( Histogram over gaussian Data, fontsize,15) Histogram over Gaussian Data

39 Søyleplot: hist(y,n) hist(y,n) >> %spesifiserer soyler >> x=-2.9:.2:2.9; >> %genererer 5 tilfeldige dataobjekter >> y=randn(5,1); >> %lager et histogram >> hist(y,1); >> title( Histogram over gaussian Data, fontsize,15) Histogram over Gaussian Data

40 : line() Vil du plotte en rett(e) linje(r) i figuren din bruker du kommandoen: line(x,y) x,y er vektorer med x og y koordinatene >> line([ 1 4], [ 1 2], Linewidth,3)

41 Andre plotfunksjoner: For logaritmiske grafer Disse er IKKE pensum Andre nyttige plotfunksjoner: semilogx(x,y): logaritmisk x-akse semilogy(x,y): logaritmisk y-akse loglog(x,y): logaritmisk på begge akser

42 For å lagre figurene dine Nyttige kommandoer: Lagre figuren til filen figur.eps: >> print -deps figur.eps Lagre figuren i farger til filen figur.eps: >> print -depsc2 figur.eps Lagre figuren i jpeg-format til filen figur.jpg: >> print -djpeg figur.jpg...eller trykk på lagre-ikonet øverst på figuren

43 Tekstkommandoer: For å inkludere tegn i tekst Dette er IKKE pensum! Men veldig nyttig:-) Kommandoene kan dere skrive inn i tekststrenger (titler, aksenavn, legends o.l.) om dere ønsker symbolene under NB! Husk backslash! Kommando Symbol Kommando Symbol Kommando Symbol \alpha α \beta β \chi ξ \delta δ \epsilon ǫ \theta θ \gamma γ \eta η \phi φ \pi π \kappa κ \lambda λ \rho ρ \sigma σ \tau τ \zeta ζ \geq \leq \infty \leftarrow \rightarrow \uparrow \downarrow \leftrightarrow \clubsuit \diamondsuit \heartsuit \spadesuit \pm ± \partial

44 Tekstkommandoer: inkludere symboler i tekst Dette er IKKE pensum! Men veldig nyttig:-) >>xlabel( \bf \leq x \leq 2\pi, FontSize,16) 1 Sinus og Cosinus sin(x) cos(x) x 2π sin(x) cos(x)

45 Tekstkommandoer: XTick og XTicklabel Dette er IKKE pensum! Men veldig nyttig:-) Nyttige kommandoer: Hvis du vil redefinere antall punkter som vises på x-aksen bruker du kommandoen set(gca, XTick,xx), der xx er en vektor med de nye x-punktene Hvis du vil redefinere navnet på punktene på x-aksen bruker du set(gca, XTickLabel, xnavn), der xnavn er en vektor med strengobjekter og som har samme lengde som det er punkter på x-aksen Om du ønsker å redefinere y-aksen istedenfor, bruker du set(gca, YTick,yy) og set(gca, YTickLabel, ynavn) gca: get current axis

46 Tekstkommandoer: XTick og XTicklabel Dette er IKKE pensum! Men veldig nyttig:-) Endre x-labels på histogram: %gj.snitt temperatur data for en mnd temp=[ , ]; subplot(1,2,1) hist(temp,4) ylabel( \bf Dager ) xlabel( \bf Temperatur ) title({ \bf Temperatur i \circ C ; Endrer ikke XTickLabel } ) subplot(1,2,2) hist(temp,4) set(gca, XTickLabel,{ 1-12, 12-14, 14-16, }) ylabel( \bf Dager ) xlabel( \bf Temperatur ) title({ \bf Temperatur i \circ C ; Endrer XTickLabel } )

47 Tekstkommandoer: XTick og XTicklabel Dette er IKKE pensum! Men veldig nyttig:-) Endre x-labels på histogram: 12 Temperatur i C Endrer ikke XTickLabel 12 Temperatur i C Endrer XTickLabel Dager 6 Dager Temperatur Temperatur

48 Tekstkommandoer: XTick og XTicklabel Dette er IKKE pensum! Men veldig nyttig:-) Endre x-labels på linjeplot: x=-pi:.1:pi; y=sin(x); plot(x,y, k--, Linewidth,2) xlabel( -\pi \leq x \leq \pi, fontsize,14) ylabel( sin(x), fontsize,14) title( Sinusfunksjonen, fontsize,16) axis([-pi pi -1 1]) set(gca, XTick,-pi:pi/2:pi) set(gca, XTicklabel,{ -p, -p/2,, p/2, p },... fontname, symbol, fontsize,16)

49 Tekstkommandoer: XTick og XTicklabel Dette er IKKE pensum! Men veldig nyttig:-) Endre x-labels på linjeplot: 1 Sinusfunksjonen.5 sin(x).5 1 π π/2 π/2 π π x π

50 Fargekommandoer: Endre fare på figur Dette er IKKE pensum! Men veldig nyttig:-) Nyttige kommandoer: set(gcf, Color, r ) eller set(gcf, Color,[1 ]): endrer farge på utsiden av figuren set(gca, Color, g ) eller set(gca, Color,[ 1 ]): endrer farge på innsiden av figuren gcf: get current figure gca: get current axis

51 Fargekommandoer: Endre fare på figur Dette er IKKE pensum! Men veldig nyttig:-) %gj.snitt temperatur data for en mnd temp=[ , ]; subplot(1,2,1) %plotter firkanter i cyan plot(temp, cs-, Linewidth,2) %setter gronn bakgrunnsfarge utenfor figuren set(gcf, Color, g ) %setter magneta bakgrunnsfarge inni figuren set(gca, Color, m ) xlabel( \bf Dager ) ylabel( \bf Temperatur ) title( \bf Temperatur i \circ C ) subplot(1,2,2) %plotter hvite diamanter plot(temp, wd-, Linewidth,2) %setter sort bakgrunnsfarge inni figuren set(gca, Color, k ) xlabel( \bf Dager ) ylabel( \bf Temperatur ) title( \bf Temperatur i \circ C )

52 Fargekommandoer: Endre fare på figur Dette er IKKE pensum! Men veldig nyttig:-) L A TEX(programkoden jeg programmerer slidene i) vil ikke vise figuren med grønn bakgrunnsfarge,men den er grønn! Bare prøv! Temperatur i C Temperatur i C Temperatur Dager Temperatur Dager

Kapittel Oktober Institutt for geofag Universitetet i Oslo. GEO En Introduksjon til MatLab. Kapittel 14.

Kapittel Oktober Institutt for geofag Universitetet i Oslo. GEO En Introduksjon til MatLab. Kapittel 14. og Institutt for geofag Universitetet i Oslo 17. Oktober 2012 i MatLab En funksjon vil bruke et gitt antall argumenter og produsere et gitt antall resultater og : Hvorfor Først og fremst bruker vi når

Detaljer

Kapittel september Institutt for geofag Universitetet i Oslo. GEO En Introduksjon til MatLab. Kapittel 7.

Kapittel september Institutt for geofag Universitetet i Oslo. GEO En Introduksjon til MatLab. Kapittel 7. Institutt for geofag Universitetet i Oslo 18. september 2012 MatLabs store styrke er tallberegninger og grafisk fremstilling av resultater Noen ganger er det allikevel ønskelig å manipulere tekst (f.eks.

Detaljer

Matematikk Øvingsoppgaver i numerikk leksjon 3 Løsningsforslag

Matematikk Øvingsoppgaver i numerikk leksjon 3 Løsningsforslag Matematikk 1000 Øvingsoppgaver i numerikk leksjon 3 Løsningsforslag Oppgave 1 Å lage et plott a) Vi kan tilordne vektoren slik i kommandovinduet: ` x=0:.1:7*pi;' Legg merke til at det ikke er opplagt hvordan

Detaljer

MATLAB for STK1100. Matematisk institutt Univeristetet i Oslo Januar Enkel generering av stokastiske variabler

MATLAB for STK1100. Matematisk institutt Univeristetet i Oslo Januar Enkel generering av stokastiske variabler MATLAB for STK1100 Matematisk institutt Univeristetet i Oslo Januar 2014 1 Enkel generering av stokastiske variabler MATLAB har et stort antall funksjoner for å generere tilfeldige tall. Skriv help stats

Detaljer

ITGK - H2010, Matlab. Repetisjon

ITGK - H2010, Matlab. Repetisjon 1 ITGK - H2010, Matlab Repetisjon 2 Variabler og tabeller Variabler brukes til å ta vare på/lagre resultater Datamaskinen setter av plass i minne for hver variabel En flyttallsvariabel tar 8 bytes i minne

Detaljer

P (v) = 4π( M W 2πRT ) 3 2 v 2 e Mv 2 2RT

P (v) = 4π( M W 2πRT ) 3 2 v 2 e Mv 2 2RT 1 Molekylhastigheter Et gitt antall like molekyler i gassfase, ved en gitt temperatur, holder ikke samme hastighet. De fleste har en hastighet nær gjennomsnittshastigheten, noen har lav hastighet, noen

Detaljer

MAT1110: Obligatorisk oppgave 2, V Løsningsforslag

MAT1110: Obligatorisk oppgave 2, V Løsningsforslag MAT1110: Obligatorisk oppgave 2, V-2015 Oppgave 1: a) Vi har Av 1 = ( 4 6 6 1 Løsningsforslag ) ( 3 2 ) = ( 24 16 ) = 8v 1, så v 1 er en egenvektor med egenverdi 8. Tilsvarende er ( ) ( ) ( ) 4 6 2 10

Detaljer

TMA Kræsjkurs i Matlab. Oppgavesett 1/3

TMA Kræsjkurs i Matlab. Oppgavesett 1/3 TMA4123 - Kræsjkurs i Matlab. Oppgavesett 1/3 22.02.2013 Dette oppgavesettet omhandler grunnleggende Matlab-funksjonalitet, slik som variabler, matriser, matematiske funksjoner og plotting. Den aller viktigste

Detaljer

Oppgave 4. Med utgangspunkt i eksemplet gitt i oppgaveteksten er veien ikke lang til følgende kode i Matlab/Octave:

Oppgave 4. Med utgangspunkt i eksemplet gitt i oppgaveteksten er veien ikke lang til følgende kode i Matlab/Octave: Oppgave 4 Med utgangspunkt i eksemplet gitt i oppgaveteksten er veien ikke lang til følgende kode i Matlab/Octave: 1 %% FY1005 / TFY4165, Oving 1, Oppgave 4, del 1 2 %% 3 %%R = gasskonstanten = 8.314 J/

Detaljer

Øving 13. Et diffraksjonsgitter med N meget smale spalter og spalteavstand d resulterer i en intensitetsfordeling. I = I 0, φ = πdsin(θ)/λ

Øving 13. Et diffraksjonsgitter med N meget smale spalter og spalteavstand d resulterer i en intensitetsfordeling. I = I 0, φ = πdsin(θ)/λ FY2/TFY46 Bølgefysikk. Institutt for fysikk, NTNU. Høsten 22. Veiledning: Mandag 9. og Tirsdag 2. november. Innleveringsfrist: Mandag 26. november kl 2:. Øving 3 Oppgave Et diffraksjonsgitter med N meget

Detaljer

Introduksjon til Marinteknikk

Introduksjon til Marinteknikk Introduksjon til Marinteknikk MAS124 Gloria Stenfelt gste@hvl.no Vad er MATLAB? Beregningsverktøy som bruker et spesifikt programmeringsspråk, på samme måte som JAVA, C-kod, python Brukes over hele verden

Detaljer

Løsningsforslag til øving 1

Løsningsforslag til øving 1 Oppgave 1 FY1005/TFY4165 Termisk fysikk. Institutt for fysikk, NTNU. åren 2013. a) i deriverer på begge sider og finner ( ) α p ( ) κt T T p Løsningsforslag til øving 1 = p = T ( 1 ( 1 ) = 1 T ) = 1 p

Detaljer

Noen MATLAB-koder. 1 Plotte en vanlig funksjon. Fredrik Meyer. 23. april 2013

Noen MATLAB-koder. 1 Plotte en vanlig funksjon. Fredrik Meyer. 23. april 2013 Noen MATLAB-koder Fredrik Meyer 23. april 2013 1 Plotte en vanlig funksjon Anta at f : [a, b] R er en vanlig funksjon. La for eksempel f(x) = sin x+x for x i intervallet [2, 5]. Da kan vi bruke følgende

Detaljer

BYFE/EMFE 1000, 2012/2013. Numerikkoppgaver uke 34

BYFE/EMFE 1000, 2012/2013. Numerikkoppgaver uke 34 BYFE/EMFE 1000, 2012/2013 Numerikkoppgaver uke 34 I denne øvinga skal vi først og fremst lære oss å lage plott i Octave. I tillegg skal vi lære oss hvordan vi manøvrerer oss omkring i ulike kataloger.

Detaljer

41070 STABILITET I ELKRAFTSYSTEMER

41070 STABILITET I ELKRAFTSYSTEMER NTNU Gitt: 26.01.00 Fakultet for Elektroteknikk og telekommunikasjon Leveres: 09.02.00 Institutt for elkraftteknikk 1 41070 STABILITET I ELKRAFTSYSTEMER ØVING 13. Obligatorisk dataøving. Formål: - gi en

Detaljer

Control Engineering. MathScript. Hans-Petter Halvorsen

Control Engineering. MathScript. Hans-Petter Halvorsen Control Engineering MathScript Hans-Petter Halvorsen Dataverktøy MathScript LabVIEW Differensial -likninger Tidsplanet Laplace 2.orden 1.orden Realisering/ Implementering Reguleringsteknikk Serie, Parallel,

Detaljer

Termodynamikk og statistisk fysikk Oblig 7

Termodynamikk og statistisk fysikk Oblig 7 FYS2160 Termodynamikk og statistisk fysikk Oblig 7 Sindre Rannem Bilden 4. november 2015 Oppgave 0.11 - Fase likevekt i en van der Waals system a) is at trykket, p(n,, T ), til van der Waals gassen er

Detaljer

Det du skal gjøre i denne oppgava er først å sette opp bakgrunnen til spillet og så rett og slett å få firkanter til å falle over skjermen.

Det du skal gjøre i denne oppgava er først å sette opp bakgrunnen til spillet og så rett og slett å få firkanter til å falle over skjermen. Tetris Introduksjon Processing Introduksjon Lag starten på ditt eget tetris spill! Det du skal gjøre i denne oppgava er først å sette opp bakgrunnen til spillet og så rett og slett å få firkanter til å

Detaljer

Tetris. Introduksjon. Skrevet av: Kine Gjerstad Eide. Lag starten på ditt eget tetris spill!

Tetris. Introduksjon. Skrevet av: Kine Gjerstad Eide. Lag starten på ditt eget tetris spill! Tetris Skrevet av: Kine Gjerstad Eide Kurs: Processing Introduksjon Lag starten på ditt eget tetris spill! Det du skal gjøre i denne oppgava er først å sette opp bakgrunnen til spillet og så rett og slett

Detaljer

Matematikk 1000. Øvingsoppgaver i numerikk leksjon 3 Funksjoner og plotting

Matematikk 1000. Øvingsoppgaver i numerikk leksjon 3 Funksjoner og plotting Matematikk 1000 Øvingsoppgaver i numerikk leksjon 3 Funksjoner og plotting I denne øvinga skal vi først og fremst lære oss å lage plott i MATLAB. Ellers minner vi om at der er mange MATLAB-ressurser tilgjengelig.

Detaljer

Matlab-intro MUS4218

Matlab-intro MUS4218 Matlab-intro MUS4218 Kristian Nymoen 1 Introduksjon Dette kompendiet tar utgangspunkt i teknikkene som ble vist i Matlab i MUS4218 våren 2017. Det oppdateres underveis i semesteret, og er derfor litt ustrukturert.

Detaljer

TMA4240 Statistikk Høst 2012

TMA4240 Statistikk Høst 2012 TMA424 Statistikk Høst 212 Norges teknisk-naturvitenskapelige universitet Institutt for matematiske fag Øving 5 blokk I Løsningsskisse Oppgave 1 X N(18,2.5 2 ) P(X < 15) = P ( X 18 < 15 18 ) = P(Z < 1.2)

Detaljer

En innføring i MATLAB for STK1100

En innføring i MATLAB for STK1100 En innføring i MATLAB for STK1100 Matematisk institutt Universitetet i Oslo Februar 2017 1 Innledning Formålet med dette notatet er å gi en introduksjon til bruk av MATLAB. Notatet er først og fremst beregnet

Detaljer

MAT1120 Plenumsregningen torsdag 26/8

MAT1120 Plenumsregningen torsdag 26/8 MAT1120 Plenumsregningen torsdag 26/8 Øyvind Ryan (oyvindry@i.uio.no) August 2010 Innføring i Matlab for dere som ikke har brukt det før Vi skal lære følgende ting i Matlab: Elementære operasjoner Denere

Detaljer

Examples plotting. Øyvind Ryan

Examples plotting. Øyvind Ryan Examples plotting Øyvind Ryan 19. februar 2013 Example 0.1. Vi skal tegne grafen til f (x, y) = x 3 4y 2 over rektangelet x [ 3,3], y [ 5,5]. Vi lager først en oppdeling av de to intervallene vi er interessert

Detaljer

Matematikk Øvingsoppgaver i numerikk leksjon 2 Funksjoner og plotting

Matematikk Øvingsoppgaver i numerikk leksjon 2 Funksjoner og plotting Matematikk 1000 Øvingsoppgaver i numerikk leksjon 2 Funksjoner og plotting I denne øvinga skal vi først og fremst lære oss å lage plott i MATLAB. I tillegg skal vi lære oss hvordan vi manøvrerer oss omkring

Detaljer

Exercises population. Øyvind Ryan

Exercises population. Øyvind Ryan Exercises population Øyvind Ryan 19. februar 2013 1. Vi antar at en bakteriepopulasjon vokser eksponentielt og har en vekst gitt ved P = P 0 e kt der t er tiden i sekunder, P 0 = 120 er antall bakterier

Detaljer

Løsningsforslag. Innlevering i BYFE/EMFE 1000 Oppgavesett 1 Innleveringsfrist: 14. september klokka 14:00 Antall oppgaver: 3.

Løsningsforslag. Innlevering i BYFE/EMFE 1000 Oppgavesett 1 Innleveringsfrist: 14. september klokka 14:00 Antall oppgaver: 3. Innlevering i BYFE/EMFE 1000 Oppgavesett 1 Innleveringsfrist: 14. september klokka 14:00 Antall oppgaver: 3 Løsningsforslag Oppgave 1 a) ln a ln 3 a+ln 4 a = ln a 1/2 ln a 1/3 +ln a 1/4 = 1 2 ln a 1 3

Detaljer

MAT 1110: Obligatorisk oppgave 1, V-07: Løsningsforslag

MAT 1110: Obligatorisk oppgave 1, V-07: Løsningsforslag 1 MAT 111: Obligatorisk oppgave 1, V-7: Løsningsforslag Oppgave 1. a) Vi deriverer på vanlig måte: ( e (sinh x) x e x ) = = ex + e x = cosh x, ( e (cosh x) x + e x ) = = ex e x = sinh x Enkel algebra gir

Detaljer

TFY4106 Fysikk. Institutt for fysikk, NTNU. Våren Løsningsforslag til øving 8.

TFY4106 Fysikk. Institutt for fysikk, NTNU. Våren Løsningsforslag til øving 8. TFY4106 Fysikk. Institutt for fysikk, NTNU. Våren 016. Løsningsforslag til øving 8. Oppgave 1 a) [ x y = Asinkx ωt) = Asin π λ t )] T 1) med A = 1.0 cm, T = π/ω = 10 ms og λ = π/k = 10 cm. Med følgende

Detaljer

Plotting av data. Kapittel 6. 6.1 Plott med plot-funksjonen

Plotting av data. Kapittel 6. 6.1 Plott med plot-funksjonen Kapittel 6 Plotting av data MATLAB har mange muligheter for plotting av data. Vi skal her konsentrere oss om de viktigste funksjonene og kommandoene for 2-dimensjonale plott. Plottefunksjoner listes opp

Detaljer

EKSAMENSOPPGAVE / EKSAMENSOPPGÅVE

EKSAMENSOPPGAVE / EKSAMENSOPPGÅVE Fakultet for naturvitenskap og teknologi EKSAMENSOPPGAVE / EKSAMENSOPPGÅVE Eksamen i: Inf-1049, Introduksjon til beregningsorientert programmering Dato: 14. desember 2018 Klokkeslett: 09.00 13.00 Sted

Detaljer

11. september Institutt for geofag Universitetet i Oslo. GEO En Introduksjon til MatLab. Kapittel 5 (del 2) Ada Gjermundsen

11. september Institutt for geofag Universitetet i Oslo. GEO En Introduksjon til MatLab. Kapittel 5 (del 2) Ada Gjermundsen , Institutt for geofag Universitetet i Oslo 11. september 2012 Litt repetisjon: Array, En array er en variabel som inneholder flere objekter (verdier) En endimensjonal array er en vektor En array med to

Detaljer

Ditt og Datt i MATLAB. En introduksjon til Matlab og Simulink for ferske kybernetikk-studenter

Ditt og Datt i MATLAB. En introduksjon til Matlab og Simulink for ferske kybernetikk-studenter Ditt og Datt i MATLAB En introduksjon til Matlab og Simulink for ferske kybernetikk-studenter Sist oppdatert 17. juli 2014 Innhold 1 Generelle tips Matlab 2 1.1 Kommandovinduet vs.m-skript....................

Detaljer

Løsningsforslag til øving 12

Løsningsforslag til øving 12 FY12/TFY416 Bølgefysikk. Institutt for fysikk, NTNU. Høsten 28. Løsningsforslag til øving 12 Oppgave 1 a) Hovedmaksima får vi i retninger som tilsvarer at både teller og nevner blir null, dvs φ = nπ, der

Detaljer

Matlab-tips ved oblig3 i FYS-MEK/F 1110 våren 2006

Matlab-tips ved oblig3 i FYS-MEK/F 1110 våren 2006 1 Matlab-tips ved oblig3 i FYS-MEK/F 1110 våren 2006 Utforsking av et kaotisk system. I dette skrivet gir vi noen tips som kan være nyttige når man skal skrive et Matlab-program for å gjøre beregninger

Detaljer

Nr. Forklaring 1 Skriv BASELINE i kolonne A og TILTAK i kolonne B. "Baseline" vil bli fase A på grafen, mens "Tiltak" blir fase B 2 Legg inn verdiene

Nr. Forklaring 1 Skriv BASELINE i kolonne A og TILTAK i kolonne B. Baseline vil bli fase A på grafen, mens Tiltak blir fase B 2 Legg inn verdiene Nr. Forklaring 1 Skriv BASELINE i kolonne A og TILTAK i kolonne B. "Baseline" vil bli fase A på grafen, mens "Tiltak" blir fase B 2 Legg inn verdiene fra basislinjen under BASELINE og legg inn verdiene

Detaljer

MAT1110. Obligatorisk oppgave 1 av 2

MAT1110. Obligatorisk oppgave 1 av 2 30. mai 2017 Innleveringsfrist MAT1110 Obligatorisk oppgave 1 av 2 Torsdag 23. FEBRUAR 2017, klokken 14:30 i obligkassen, som står i gangen utenfor ekspedisjonen i 7. etasje i Niels Henrik Abels hus. Instruksjoner

Detaljer

Kapittel august Institutt for geofag Universitetet i Oslo. GEO En Introduksjon til MatLab. Kapittel 2.

Kapittel august Institutt for geofag Universitetet i Oslo. GEO En Introduksjon til MatLab. Kapittel 2. Institutt for geofag Universitetet i Oslo 28. august 2012 Kommandovinduet Det er gjennom kommandovinduet du først og fremst interagerer med MatLab ved å gi datamaskinen kommandoer når >> (kalles prompten

Detaljer

MathScript. Hans- Pe1er Halvorsen, M.Sc.

MathScript. Hans- Pe1er Halvorsen, M.Sc. MathScript Hans- Pe1er Halvorsen, M.Sc. Ja! De1e er et IA fag dvs. både AutomaFsering og InformaFkk! Arbeidslivet krever anvendt kunnskap! Tilstandsrom- modeller Dataverktøy SpesialFlfelle MathScript LabVIEW

Detaljer

Innføring i MATLAB - The language of Technical Computing

Innføring i MATLAB - The language of Technical Computing Innføring i MATLAB - The language of Technical Computing Hvordan bruke MATLAB til å analysere eksperimentelle data. TFY4145 Mekanisk fysikk Utstyr: Datarom med PC for studenter. Datamaskin med projektor

Detaljer

Inf109 Programmering for realister Uke 5. I denne leksjonen skal vi se på hvordan vi kan lage våre egne vinduer og hvordan vi bruker disse.

Inf109 Programmering for realister Uke 5. I denne leksjonen skal vi se på hvordan vi kan lage våre egne vinduer og hvordan vi bruker disse. Inf109 Programmering for realister Uke 5 I denne leksjonen skal vi se på hvordan vi kan lage våre egne vinduer og hvordan vi bruker disse. Før du starter må du kopiere filen graphics.py fra http://www.ii.uib.no/~matthew/inf1092014

Detaljer

Examples MAT1110. Øyvind Ryan

Examples MAT1110. Øyvind Ryan Examples MAT1110 Øyvind Ryan 19. februar 2013 Example 0.1. Vi skal tegne grafen til f (x, y) = x 3 4y 2 over rektangelet x [ 3,3], y [ 5,5]. Vi lager først en oppdeling av de to intervallene vi er interessert

Detaljer

Om plotting. Knut Mørken. 31. oktober 2003

Om plotting. Knut Mørken. 31. oktober 2003 Om plotting Knut Mørken 31. oktober 2003 1 Innledning Dette lille notatet tar for seg primitiv plotting av funksjoner og visualisering av Newtons metode ved hjelp av Java-klassen PlotDisplayer. Merk at

Detaljer

MATLAB-OPPGAVER I IGR1601 MATEMATIKK 2 VÅREN 2017

MATLAB-OPPGAVER I IGR1601 MATEMATIKK 2 VÅREN 2017 MATLAB-OPPGAVER I IGR60 MATEMATIKK 2 VÅREN 207 UIT NORGES ARKTISKE UNIVERSITET Irina Pettersson, UiT. Innhold Introduksjon............................................................... 3. Rekker.................................................................

Detaljer

Illustrasjoner. Illustrasjoner ILLUSTRASJONER... 1

Illustrasjoner. Illustrasjoner ILLUSTRASJONER... 1 ILLUSTRASJONER... 1 ILLUSTRASJONER... 1 Knapperaden, illustrasjoner... 2 KNAPPERADEN: FARGE, SKRAVUR, LINJE OG SYMBOL... 11 SLETTE ET EGENDEFINERT OBJEKT... 11 FLYTTE EN EGENDEFINERT TEKST... 11 ROTERE

Detaljer

Matematikk 1000. Øvingsoppgaver i numerikk leksjon 3. Løsningsforslag

Matematikk 1000. Øvingsoppgaver i numerikk leksjon 3. Løsningsforslag Matematikk 1000 Øvingsoppgaver i numerikk leksjon 3 Løsningsforslag Oppgave 1 Flo og fjære a) >> x=0:.1:24; >> y=3.2*sin(pi/6*(x-3)); Disse linjene burde vel være forståelige nå. >> plot(x,y,'linewidth',3)

Detaljer

MAT 1110: Oblig 1, V-12, Løsningsforslag

MAT 1110: Oblig 1, V-12, Løsningsforslag MAT 0: Oblig, V-2, Løsningsforslag Oppgave: a Jacobi-matrisen er F (x, y u x v x u y v y 3x 2 2 3y 2 b Lineariseringen i punktet a er gitt ved T a F(x F(a + F (a(x a. I vårt tilfelle er a ( 2, 2, og vi

Detaljer

Oppgave 1 a) La X være massen til et tilfeldig valgt egg, målt i gram. Sannsynligheten for at et tilfeldig valgt egg veier mer enn 60 g er

Oppgave 1 a) La X være massen til et tilfeldig valgt egg, målt i gram. Sannsynligheten for at et tilfeldig valgt egg veier mer enn 60 g er Norges teknisk-naturvitenskapelige universitet Institutt for matematiske fag Anbefalt øving 5 Løsningsskisse Oppgave 1 a La X være massen til et tilfeldig valgt egg, målt i gram. Sannsynligheten for at

Detaljer

Hjelp til å lage godkjente PDF-filer

Hjelp til å lage godkjente PDF-filer Tittel: Hjelp til å lage godkjente PDF-filer Utgiver: Norge digitalt Utarbeidet av: Kartverket Versjon: 1.0 Dato: 08.05.2014 1 Innhold 1. Universell utforming og PDF 1.1. Forskrift om universell utforming

Detaljer

Funksjoner Forelesning i Matematikk 1 TMA4100. Hans Jakob Rivertz Institutt for matematiske fag 19. august 2010

Funksjoner Forelesning i Matematikk 1 TMA4100. Hans Jakob Rivertz Institutt for matematiske fag 19. august 2010 Funksjoner Forelesning i Matematikk TMA400 Hans Jakob Rivertz Institutt for matematiske fag 9. august 200 2 Funksjon som en maskin x Funksjon f f(x) 3 Definisjon- og verdimengde x f(x) 4 Funksjon som en

Detaljer

Matematikk 1000. Øvingsoppgaver i numerikk leksjon 6. Løsningsforslag

Matematikk 1000. Øvingsoppgaver i numerikk leksjon 6. Løsningsforslag Matematikk 1000 Øvingsoppgaver i numerikk leksjon 6 Løsningsforslag Oppgave 1 Funksjoner og tangenter 2.1: 15 a) Vi plotter grafen med et rutenett: > x=-3:.1:3; > y=x.^2; > plot(x,y) > grid on > axis([-2

Detaljer

Følgende «tommelfinger-regler» bør (må) følges:

Følgende «tommelfinger-regler» bør (må) følges: Notat Denne «oppskriften» er basert på erfaringer om hva som går bra når en benytter Word til å lage navigasjonsdiagrammer. Det finnes sikkert andre måter som også gir et brukbart resultat. Det er bare

Detaljer

Matematikk Øvingsoppgaver i numerikk leksjon 6 Løsningsforslag

Matematikk Øvingsoppgaver i numerikk leksjon 6 Løsningsforslag Matematikk 1000 Øvingsoppgaver i numerikk leksjon 6 Løsningsforslag Oppgave 1 Summer og for-løkker a) 10 i=1 i 2 = 1 2 + 2 2 + 3 2 + 4 2 + 5 2 + 6 2 + 7 2 + 8 2 + 9 2 + 10 2 = 1 + 4 + 9 + 16 + 25 + 36

Detaljer

MAT-INF 2360: Obligatorisk oppgave 1

MAT-INF 2360: Obligatorisk oppgave 1 6. februar, MAT-INF 36: Obligatorisk oppgave Oppgave I denne oppgaven skal vi sammenligne effektiviteten av FFT-algoritmen med en mer rett frem algoritme for DFT. Deloppgave a Lag en funksjon y=dftimpl(x)

Detaljer

GEO1040: Grunnkurs i programmering for geofaglige problemstillinger

GEO1040: Grunnkurs i programmering for geofaglige problemstillinger UNIVERSITETET I OSLO Institutt for geofag GEO1040: Grunnkurs i programmering for geofaglige problemstillinger Valérie Maupin Gunnar Wollan Thomas Vikhamar Schuler Ada Gjermundsen Henrik Grythe Øyvind Ryan

Detaljer

Sted Gj.snitt Median St.avvik Varians Trondheim 6.86 7.50 6.52 42.49 Værnes 7.07 7.20 6.79 46.05 Oppdal 4.98 5.80 7.00 48.96

Sted Gj.snitt Median St.avvik Varians Trondheim 6.86 7.50 6.52 42.49 Værnes 7.07 7.20 6.79 46.05 Oppdal 4.98 5.80 7.00 48.96 Vår 213 Norges teknisk-naturvitenskapelige universitet Institutt for matematiske fag Øving nummer 8, blokk II Matlabøving Løsningsskisse Oppgave 1 a) Ingen løsningsskisse. b) Finn, for hvert datasett,

Detaljer

Termodynamikk og statistisk fysikk Oblig 4

Termodynamikk og statistisk fysikk Oblig 4 FYS216 ermodynamikk og statistisk fysikk Oblig 4 Sindre Rannem Bilden 23. september 215 Oppgave.5 - Rotasjon av diatomiske molekyler a) Skriv ned partisjonsfunksjonen Z R ( ) Z R ( ) =Σ j g(j)e ε jβ =(2j

Detaljer

Eksamen R2, Våren 2009

Eksamen R2, Våren 2009 Eksamen R, Våren 009 Del Tid: timer Hjelpemidler: Vanlige skrivesaker, passer, linjal med centimetermål og vinkelmåler er tillatt. Oppgave a) Deriver funksjonen f xlnx 3 uln x u x 3 u 6u g u g u f x g

Detaljer

Texas. Så trykker vi på zoom og velger 0:ZoomFit. Vi får fram det valget enten ved å trykke på tasten 0 eller ved å trykke på tasten noen ganger.

Texas. Så trykker vi på zoom og velger 0:ZoomFit. Vi får fram det valget enten ved å trykke på tasten 0 eller ved å trykke på tasten noen ganger. ON Lommeregnerstoff Texas 4.1 Rette linjer Her viser vi hvordan vi går fram for å få tegnet linja med likningen y = 2x 3 Vi trykker på Y= og legger inn likningen som vist nedenfor. Nå må vi velge vindu.

Detaljer

TMA4123/TMA4125 Matematikk 4M/4N Vår 2013

TMA4123/TMA4125 Matematikk 4M/4N Vår 2013 Norges teknisk naturvitenskapelige universitet Institutt for matematiske fag TMA41/TMA415 Matematikk 4M/4N Vår 1 Løsningsforslag Øving 1 Skriv om følgende trigonometriske funksjoner til fourierrekker ved

Detaljer

Løsningsforslag AA6524 Matematikk 3MX Elever AA6526 Matematikk 3MX Privatister eksamensoppgaver.org

Løsningsforslag AA6524 Matematikk 3MX Elever AA6526 Matematikk 3MX Privatister eksamensoppgaver.org Løsningsforslag AA6524 Matematikk MX Elever - 05.12.2007 AA6526 Matematikk MX Privatister - 05.12.2007 eksamensoppgaver.org eksamensoppgaver.org 2 Om løsningsforslaget Løsningsforslaget for matematikk

Detaljer

Løypelegging ved bruk av

Løypelegging ved bruk av Løypelegging ved bruk av 1 Innholdsfortegnelse 1 Bruk av OCAD 9...3 2 Kart...3 3 Oppstart...3 4 Plasering av detaljer...5 5 Løyper...7 6 Postbeskrivelse...9 7 Innstillinger...11 7.1 For løyper... 11 7.2

Detaljer

Hurtigstart. Hva er GeoGebra? Noen fakta

Hurtigstart. Hva er GeoGebra? Noen fakta Hurtigstart Hva er GeoGebra? En dynamisk matematisk programvare som er lett å ta i bruk Er egnet til læring og undervisning på alle utdanningsnivå Binder interaktivt sammen geometri, algebra, tabeller,

Detaljer

Hvordan lage kontrolldiagrammer legge inn tall i Epidata. Eksempel I-diagram

Hvordan lage kontrolldiagrammer legge inn tall i Epidata. Eksempel I-diagram Hvordan lage kontrolldiagrammer legge inn tall i Epidata Eksempel I-diagram Hvordan laste ned EpiData? 1. Gå til www.epidata.dk 2. Klikk på download 3. Scroll ned til EpiData Analysis klikk på setup.exe

Detaljer

TMA4105 Matematikk 2 Vår 2014

TMA4105 Matematikk 2 Vår 2014 Norges teknisk naturvitenskapelige universitet Institutt for matematiske fag TMA4105 Matematikk 2 Vår 2014 Løsningsforslag Øving 7 10.4.7 Vi skal finne likningen til et plan gitt to punkter P = (1, 1,

Detaljer

MATLAB for MAT 1110. Klara Hveberg og Tom Lindstrøm

MATLAB for MAT 1110. Klara Hveberg og Tom Lindstrøm MATLAB for MAT 1110 av Klara Hveberg og Tom Lindstrøm Dette lille notatet gir en kort innføring i MATLAB med tanke på behovene i MAT 1110. Hensikten er å gi deg litt starthjelp slik at du kommer i gang

Detaljer

Matematikk Øvingsoppgaver i numerikk leksjon 3 Funksjoner og plotting

Matematikk Øvingsoppgaver i numerikk leksjon 3 Funksjoner og plotting Matematikk 1000 Øvingsoppgaver i numerikk leksjon 3 Funksjoner og plotting Som du sikkert vet, nnes det mye programvare som kan plotte funksjoner for eksempel GeoGebra og Desmos. Selvsagt vil vi ikke på

Detaljer

Tabell 1: Beskrivende statistikker for dataene

Tabell 1: Beskrivende statistikker for dataene Norges teknisk-naturvitenskapelige universitet Institutt for matematiske fag Øving nummer 7, blokk II Løsningsskisse Oppgave 1 a) Utfør en beskrivende analyse av datasettet % Data for Trondheim: TRD_mean=mean(TRD);

Detaljer

EKSAMEN. TILLATTE HJELPEMIDLER: John Haugan: Formler og tabeller. Rottmanns formelsamling (tillatt som overgangsordning)

EKSAMEN. TILLATTE HJELPEMIDLER: John Haugan: Formler og tabeller. Rottmanns formelsamling (tillatt som overgangsordning) KANDIDATNUMMER: EKSAMEN FAGNAVN: Matematikk FAGNUMMER: REA4 EKSAMENSDATO: 6. desember 24 SENSURFRIST: 6. januar 25 KLASSE:. klassene, ingenørutdanning. TID: kl. 9. 3.. FAGLÆRER: Hans Petter Hornæs ANTALL

Detaljer

Fasit MAT102 juni 2016

Fasit MAT102 juni 2016 Fasit MAT02 juni 206. (a) Finn egenverdiene og egenvektorene til matrisen ( ) 6 A = 2 7 Svar: λ = 8 og ( ) x = y y ( ) /2, λ = 5 og ( ) x = y y ( ) for alle y 0. (b) Finn den generelle løsningen på systemet

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Deleksamen i: MAT Kalkulus og lineær algebra Eksamensdag: Fredag. mars Tid for eksamen: 5. 7. Oppgavesettet er på 8 sider. Vedlegg: Tillatte

Detaljer

Trekanter er mangekanter med tre sider. Vi skal starte med å bli kjent med verktøyet som brukes til å tegne mangekanter.

Trekanter er mangekanter med tre sider. Vi skal starte med å bli kjent med verktøyet som brukes til å tegne mangekanter. Trekanter GeoGebra er godt egnet til å tegne trekanter og eksperimentere med dem. Vi skal nå se på hvordan vi kan tegne trekanter når vi kjenner en eller flere sider eller vinkler. Vi skal også se på hvordan

Detaljer

Skilpadder Introduksjon Python PDF

Skilpadder Introduksjon Python PDF Skilpadder Introduksjon Python PDF Introduksjon: I denne modulen skal vi lære et programmeringsspråk som heter Python. Personen som laget det kalte det opp etter sitt favorittprogrammet på TV: Monthy Pythons

Detaljer

Fasit til eksamen i emnet MAT102 - Brukerkurs i matematikk II Mandag 21.september 2015

Fasit til eksamen i emnet MAT102 - Brukerkurs i matematikk II Mandag 21.september 2015 Fasit til eksamen i emnet MAT02 - Brukerkurs i matematikk II Mandag 2.september 205 Fasit. (a) Løs ligningssystemene. i) 5x + 7y = 4 3x + 2y = ii) 3x + 4y + z = 2 2x + 3y + 3z = 7 Svar: i) x = 85/, y =

Detaljer

Enkel plotting i LibreOffice/OpenOffice og Excel

Enkel plotting i LibreOffice/OpenOffice og Excel Enkel plotting i LibreOffice/OpenOffice og Excel MUS2006 - Musikk og bevegelse Innhold Dette dokumentet viser skjermbilder av steg-for-steg plotting i LibreOffice og Excel på Mac, og Excel på Windows.

Detaljer

Matematikk Øvingsoppgaver i numerikk leksjon 3 Skript

Matematikk Øvingsoppgaver i numerikk leksjon 3 Skript Matematikk 1000 Øvingsoppgaver i numerikk leksjon 3 Skript I denne øvinga skal vi lære oss å lage skript. Et skript kan vi se på som et lite program altså en sekvens av kommandoer. Dette er noe vi kommer

Detaljer

Nedlasting av SCRIBUS og installasjon av programmet

Nedlasting av SCRIBUS og installasjon av programmet Nedlasting av SCRIBUS og installasjon av programmet Laget for BODØ FRIMERKEKLUBB av Sten Isaksen Versjon 06.01.2018 1 Før du laster ned Scribus: Du må vite hvilken versjon av Windows du har, sannsynligvis

Detaljer

Spørsmål og svar om GeoGebra, versjon 2.7 bokmål

Spørsmål og svar om GeoGebra, versjon 2.7 bokmål Spørsmål og svar om GeoGebra, versjon 2.7 bokmål Jeg har lastet ned en installasjonsfil fra www.geogebra.org og installert programmet, men får det ikke til å fungere. Hva kan dette skyldes? Den vanligste

Detaljer

EKSAMENSOPPGAVE / EKSAMENSOPPGÅVE

EKSAMENSOPPGAVE / EKSAMENSOPPGÅVE Fakultet for naturvitenskap og teknologi EKSAMENSOPPGAVE / EKSAMENSOPPGÅVE Eksamen i: Inf-1049, Introduksjon til beregningsorientert programmering Dato: 15. desember 017 Klokkeslett: 09.00 13.00 Sted /

Detaljer

Bootstrapping og simulering Tilleggslitteratur for STK1100

Bootstrapping og simulering Tilleggslitteratur for STK1100 Bootstrapping og simulering Tilleggslitteratur for STK1100 Geir Storvik April 2014 (oppdatert April 2016) 1 Introduksjon Simulering av tilfeldige variable (stokastisk simulering) er et nyttig verktøy innenfor

Detaljer

wxmaxima Brukermanual for Matematikk 1T Bjørn Ove Thue

wxmaxima Brukermanual for Matematikk 1T Bjørn Ove Thue wxmaxima Brukermanual for Matematikk 1T Bjørn Ove Thue Om wxmaxima wxmaxima er en utvidet kalkulator som i tillegg til å regne ut alt en vanlig kalkulator kan regne ut, også regner symbolsk. Det vil si

Detaljer

BYFE/EMFE 1000, 2012/2013. Numerikkoppgaver uke 40

BYFE/EMFE 1000, 2012/2013. Numerikkoppgaver uke 40 BYFE/EMFE 1000, 2012/2013 Numerikkoppgaver uke 40 Løsningsforlsag Oppgave 1 Lagring og innlesing av data a) Dersom vi skriver save Filnavn, blir alle variable vi har lagra til ei l som heter 'Filnavn'.

Detaljer

NTNU. MA1103 Flerdimensjonal Analyse våren Maple-øving 2. Viktig informasjon. Institutt for matematiske fag. maple02 28.

NTNU. MA1103 Flerdimensjonal Analyse våren Maple-øving 2. Viktig informasjon. Institutt for matematiske fag. maple02 28. NTNU Institutt for matematiske fag MA1103 Flerdimensjonal Analyse våren 2011 Maple-øving 2 Fyll inn studieprogram: Fyll inn navn: 1. 2. 3. 4. Viktig informasjon Besvarelsen kan leveres som gruppearbeid

Detaljer

Texas Instruments TI-84

Texas Instruments TI-84 Øgrim Bakken Pettersen Skrindo Dypbukt Mustaparta Thorstensen Thorstensen Digitalt verktøy for Texas Instruments TI-84 Innhold 1 Om lommeregneren 4 2 Regning 4 2.1 Tallregning...................................

Detaljer

Eksamen R2, Våren 2011 Løsning

Eksamen R2, Våren 2011 Løsning R Eksamen, Våren 0 Løsning Eksamen R, Våren 0 Løsning Del Tid: timer Hjelpemidler: Vanlige skrivesaker, passer, linjal med centimetermål og vinkelmåler er tillatt. Oppgave (8 poeng) a) Deriver funksjonene

Detaljer

R2 - Løsningsskisser til noen oppgaver i kapittel 4.1 og 4.2

R2 - Løsningsskisser til noen oppgaver i kapittel 4.1 og 4.2 R2 - Løsningsskisser til noen oppgaver i kapittel 4. og 4.2 405, 406, 4, 43, 49, 420, 422, 424 Versjon: 04..4 405 a) Kjerneregel: f x sin u,u x 2 2x f x cos u 2x 2 2x 2 cos x 2 2x b) Produktregel: uv u

Detaljer

TFY4115: Løsningsforslag til oppgaver gitt

TFY4115: Løsningsforslag til oppgaver gitt Institutt for fysikk, NTNU. Høsten. TFY45: Løsningsforslag til oppgaver gitt 6.8.9. OPPGAVER 6.8. Vi skal estemme Taylorrekkene til noen kjente funksjoner: a c d sin x sin + x cos x sin 3 x3 cos +... x

Detaljer

Obligatorisk oppgave 1

Obligatorisk oppgave 1 Obligatorisk oppgave 1 a) Oppgaveteksten oppgir et vektorfelt f(x, y) F x, y = g x, y der f og g er oppgitt ved f x, y = x 3 3xy 1 og g x, y = y 3 + 3x y. Vi kan med dette regne ut Jacobimatrisen F x,

Detaljer

Sandvold Øgrim Bakken Pettersen Skrindo Thorstensen Thorstensen. Digitalt verktøy for Sigma R2. Geogebra

Sandvold Øgrim Bakken Pettersen Skrindo Thorstensen Thorstensen. Digitalt verktøy for Sigma R2. Geogebra Sandvold Øgrim Bakken Pettersen Skrindo Thorstensen Thorstensen Digitalt verktøy for Geogebra Innhold 1 Om Geogebra 4 2 Regning 4 2.1 Tallregning................................... 4 2.2 Tallet e......................................

Detaljer

,QQOHGQLQJ 3-1/ )DJ 67( 6W\ULQJ DY URPIDUW \ / VQLQJVIRUVODJ WLO YLQJ

,QQOHGQLQJ 3-1/ )DJ 67( 6W\ULQJ DY URPIDUW \ / VQLQJVIRUVODJ WLO YLQJ 3-1/ )DJ 67( 6W\ULQJ DY URPIDUW \ / VQLQJVIRUVODJ WLO YLQJ,QQOHGQLQJ Der det er angitt referanser, er det underforstått at dette er til sider, figurer, ligninger, tabeller etc., i læreboken, dersom andre

Detaljer

Repetisjon av histogrammer

Repetisjon av histogrammer Repetisjon av histogrammer INF 231 Hovedsakelig fra kap. 3.3 i DIP Histogramtransformasjoner Histogramutjevning Histogramtilpasning Standardisering av histogram for billedserier Litt om histogramtransformasjoner

Detaljer

BEGYNNERKURS I SPSS. Anne Schad Bergsaker 12. februar 2019

BEGYNNERKURS I SPSS. Anne Schad Bergsaker 12. februar 2019 BEGYNNERKURS I SPSS Anne Schad Bergsaker 12. februar 2019 FØR VI BEGYNNER... LÆRINGSMÅL 1. Kjenne til og kunne navigere mellom de ulike delene/ vinduene i SPSS, og vite forskjellen på dem 2. Kunne skrive

Detaljer

Rapportmodulen i Extensor 05

Rapportmodulen i Extensor 05 Rapportmodulen i Extensor 05 [Oppdatert 13.6.2012 av Daniel Gjestvang] Extensor 05 inneholder egen rapporteringsmodul som muliggjør at virksomheten kan lage sine egne rapporter ut fra alle registrerte

Detaljer

SALG > KOSTNAD når mer enn 100 produkt selges. Virksomheten går da med overskudd.

SALG > KOSTNAD når mer enn 100 produkt selges. Virksomheten går da med overskudd. SALG > KOSTNAD y = 20x Salg y = 0 000 Kostnad 20x > 0 000 SALG > KOSTNAD mer enn 00 produkt selges. Virksomheten går da med overskudd. Slik kan ulikheter løses grafisk En ulikhet består av en venstre side,

Detaljer

03.10.2013 Manual til. GeoGebra. Ungdomstrinnet. Ressurs til. Grunntall 8 10. Bjørn Bakke og Inger Nygjelten Bakke ELEKTRONISK UNDERVISNINGSFORLAG AS

03.10.2013 Manual til. GeoGebra. Ungdomstrinnet. Ressurs til. Grunntall 8 10. Bjørn Bakke og Inger Nygjelten Bakke ELEKTRONISK UNDERVISNINGSFORLAG AS 03.10.2013 Manual til GeoGebra Ungdomstrinnet Ressurs til Grunntall 8 10 Bjørn Bakke og Inger Nygjelten Bakke ELEKTRONISK UNDERVISNINGSFORLAG AS Innhold Verktøy... 4 Hva vinduet i GeoGebra består av...

Detaljer

Kvantitativ analyse. MUS2006 Musikk og bevegelse V2015

Kvantitativ analyse. MUS2006 Musikk og bevegelse V2015 Kvantitativ analyse MUS2006 Musikk og bevegelse V2015 Kvalitativ / Kvantitativ? Kvalitativ / Kvantitativ Kvalitativ bevegelsesanalyse: Beskrivelse av kvaliteter i bevegelsen Hvilken funksjon har bevegelsen

Detaljer

Vi viser denne ekvivalensen ved å vise begge implikasjoner. " "Anta at G virker trofast på X og anta at g, h G er slik at gx = hx for alle

Vi viser denne ekvivalensen ved å vise begge implikasjoner.  Anta at G virker trofast på X og anta at g, h G er slik at gx = hx for alle TMA4150 Algebra Norges teknisk naturvitenskapelige universitet Institutt for matematiske fag Seksjon 16 2 Fasit: G 1 = {ρ 0, δ 2 } = G 3 = G P1 = G P3 G S1 = {ρ 0, µ 1 } = G S3 G m1 = {ρ 0, ρ 2, µ 1, µ

Detaljer

TMA4245 Statistikk Høst 2016

TMA4245 Statistikk Høst 2016 Norges teknisk-naturvitenskapelige universitet Institutt for matematiske fag Anbefalt øving 4 Løsningsskisse Oppgave 1 Mureren La X være mengden mørtel mureren bruker i løpet av en tilfeldig valgt arbeidsdag.

Detaljer

Kanter, kanter, mange mangekanter. Introduksjon: Steg 1: Enkle firkanter. Sjekkliste. Skrevet av: Sigmund Hansen

Kanter, kanter, mange mangekanter. Introduksjon: Steg 1: Enkle firkanter. Sjekkliste. Skrevet av: Sigmund Hansen Kanter, kanter, mange mangekanter Skrevet av: Sigmund Hansen Kurs: Processing Tema: Tekstbasert, Animasjon Fag: Matematikk, Programmering, Kunst og håndverk Klassetrinn: 8.-10. klasse, Videregående skole

Detaljer