OBLIGATORISK INNLEVERINGSOPPGAVE

Like dokumenter
Matematikk Øvingsoppgaver i numerikk leksjon 3. Løsningsforslag

Utkast til: Løsningsforslag til eksamen i. Ingeniørfaglig yrkesutøvelse og arbeidsmetoder. 18.des for oppgave 1, 2 og 3

Verdens korteste grunnkurs i Excel (2007-versjonen)

Tegneprogram Journeyman Scratch PDF

MAT 1120: Obligatorisk oppgave 2, H-09

Manual for innlevering av eksamensbesvarelser på it s learning (ITL)

Bruk av Google Regneark

Communicate SymWriter: R1 Lage en tavle

Løsningsforslag B = 1 3 A + B, AB, BA, AB BA, B 2, B 3 C + D, CD, DC, AC, CB. det(a), det(b)

FriBUs medlemsregister

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.

Obligatorisk oppgavesett 2 MAT1120 H16

Manual for innlevering av eksamensbesvarelser på it s learning (ITL)

Algoritmer og datastrukturer Kapittel 2 - Delkapittel 2.1

TMA Kræsjkurs i Matlab. Oppgavesett 2/3

FriBUs medlemsregister

HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi

Elektronisk førstehjelpsprøve - brukerveileder

Forberedelser: Last ned bildefiler

MA1102 Grunnkurs i analyse II Vår 2014

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.

Hvordan redigere bilder i pixlr.com

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

Matematikk Øvingsoppgaver i numerikk leksjon 6. Løsningsforslag

Brukermanual. For studenter ved NLA Høgskolen

Side 1 av 12

Hjelpekorpsprøve og elektronisk førstehjelpsprøve - brukerveileder

I Fronter 19 har vi forbedret arbeidsflyten for innleveringer: Færre klikk og lettere å sende innleveringer mellom elever og lærere.

Godkjent av: Irvin Cehajik

Kom i gang 1: Lage en enkel tavle for å skrive

Prosjekt 3 - Introduksjon til Vitenskapelige Beregninger

Hva er nytt i GeoGebra 3.0? Sigbjørn Hals

Emnenavn: Eksamenstid: 4 timer. Faglærer: Hans Kristian Bekkevard

Brukerveiledning. For administrering av nettressursen BRUKERVEILEDNING ADMINISTRATOR

Eksamensvakt på Digital Eksamen

Øving 1 TMA Grunnleggende dataanalyse i Matlab

Øving 1 TMA Grunnleggende dataanalyse i Matlab

UNIVERSITETET I OSLO

MATLAB Bruk av dedikert programvare for hydrostatiske beregninger

Oppgave 578. Tilleggsspørsmål: a. (Som i original oppgave)

MAT1110: Obligatorisk oppgave 2, V Løsningsforslag

Steg 1: Katten og fotballbanen

Matlab-tips til Oppgave 2

UNIVERSITETET I OSLO

Løsningsforslag Eksamen S2, høsten 2016 Laget av Tommy Odland Dato: 27. januar 2017

Om du allerede kjenner Scratch og har en Scratchbruker kan du gå videre til Steg 1.

Prosjektoppgave i FYS-MEK 1110

Presentasjonsdokument

BRUKERVEILEDNING FOR NETTBUTIKKEN FORHÅNDSMELDING OG OPPLASTING AV POSTNUMMERFILER. Post med like formater og Aviser til abonnenter

Eksamensoppgave i MA0002 Brukerkurs i matematikk B - LØSNING

Kort veiledning for mottakere

Rutenettsmodell Import av Laserscan datafiler

Vet du hva vi kan bruke et regneark på pc-en til?

WISEflow brukerveiledning for deltaker

Ny eksamensordning for sentralt gitt skriftlig eksamen i matematikk fra og med våren Anne Seland

UNIVERSITETET I OSLO

Sigbjørn Hals, Cappelen Damm Undervisning. Sinus 1P. Digitale løsninger av oppgaver og eksempler med noen utvalgte matematikkverktøy

Løsningsforslag MAT102 Vår 2018

Løsningsforslag til Eksamen 2P vår 2008

Spørsmålshefte. Spørsmålshefte

Steg 1: Vi starter fra toppen

Velg innloggingsmetode. Foreløpig er det kun Feide eller Oppad-pålogging benyttes.

Brukermanual Bedriftsansvarlig Elektronisk påmeldingssystem

WINDOWS 10 OPPDATERING HØSTEN 2018 (VERSJON 18.09) HVA ER NYTT?

WISEflow. Brukerveiledning for eksamensvakter. Telefonnummer til IT-support:

Øving 1 ITD Industriell IT

Løsningsforslag C = B = 1 3 A + B, AB, BA, AB BA, B 2, B 3 C + D, CD, DC, AC, CB

Midtveiseksamen. INF Digital Bildebehandling

Bruk av hjemmeside for styret/utvalg Molde seilforening

I denne oppgaven forventer vi at du har vært gjennom HTML- og CSS-oppgavene så langt og/eller er kjent med <div> - og HTML5-taggene.

Hvordan legge til kommentarer i PDF dokumenter

Tempoplan: Kapittel 5: 2/1 1/2. Kapittel 6: 1/2 1/3. Kapittel 7: 1/3 1/4. Resten av tida repetisjon og prøver. 4: Algebra

Digital 2d-tegning og vinylkutting

HØGSKOLEN I SØR-TRØNDELAG

Veiledning for innlevering av masteroppgaver til biblioteket

BRUKERVEILEDNING FOR NETTBUTIKKEN FORHÅNDSMELDING OG OPPLASTING AV POSTNUMMERFILER. Post med like formater og Aviser til abonnenter

HØGSKOLEN I SØR-TRØNDELAG Avdeling for teknologi

Del 2: Alle hjelpemidler er tillatt, med unntak av Internett og andre verktøy som tillater kommunikasjon.

S1 eksamen våren 2017 løsningsforslag

Oppgaver og merknader for nytt skoleår 2017

TDT4105 IT Grunnkurs Høst 2016

Matematikk Øvingsoppgaver i numerikk leksjon 5 Litt oppsummering undervegs Løsningsforslag

Alle svar skal grunngis. Alle deloppgaver har lik vekt.

Høgskolen i Oslo og Akershus. i=1

Matematikk Øvingsoppgaver i numerikk leksjon 3 Skript

Løsningsforslag. Innlevering i BYFE 1000 Oppgavesett 1 Innleveringsfrist: 10. oktober klokka 14:00 Antall oppgaver: 6. Oppgave 1

TDT4105 Informasjonsteknologi grunnkurs Øvingsforelesning 4. Iver Dihle Skjervum Vit.ass. ITGK

Næringsregner på PC n versjon 1.1.0

Løsningsforslag til øving 12

Soloball. Introduksjon. Steg 1: En roterende katt. Sjekkliste. Skrevet av: Geir Arne Hjelle

Nedlasting av SCRIBUS og installasjon av programmet


GeoGebra 4.2 for Sinus 1T. av Sigbjørn Hals

TDT4102 Prosedyreog objektorientert programmering Vår 2016

Matematikk Øvingsoppgaver i numerikk leksjon 6 Løsningsforslag

Kom i gang med emedia

2P 2012 vår ny LØSNING

Obligatorisk oppgave 1

Avstemming i Extensor 05

KARTLEGGING AV MATEMATIKKFERDIGHETER

Transkript:

OBLIGATORISK INNLEVERINGSOPPGAVE i ING1x0 Ingeniørfaglig innføringsemne MATLAB Denne oppgaven er obligatorisk og skal leveres inn via ItsLearning innen 30. september 2016. Oppgaven vurderes som godkjent eller ikke godkjent. Man kan få innleveringen godkjent selv om ikke alle deloppgaver er korrekt utført, men da må man ha vist at man har forsøkt å løse hver deloppgave. Det oppfordres til å samarbeide med andre om å løse oppgaven, men den skal leveres inn individuelt. Kopiering av andre aksepteres ikke. Kopier vil bli avslørt av plagieringskontrollen som ligger i ItsLearning. Innleveringene vil godkjennes fortløpende i løpet av de første ukene i oktober. Man vil se på ItsLearning om oppgaven blir godkjent eller ikke. Alle som har fått godkjent innleveringen har adgang til skriftlig eksamen i november. Dette skal leveres inn på ItsLearning innen 30. september 2016: stud123456a.m der 123456 erstattes med ditt eget studentnummer. Svar på oppgave a) stud123456b.m der 123456 erstattes med ditt eget studentnummer. Svar på oppgave b) stud123456c.m der 123456 erstattes med ditt eget studentnummer. Svar på oppgave c) stud123456d.m der 123456 erstattes med ditt eget studentnummer. Svar på oppgave d) annuitet.m En MATLAB-funksjon du skal lage som en del av oppgave b) og c). Det beste er om dette pakkes i en zip-fil med navn stud123456.zip (der 123456 erstattes med ditt eget studentnummer.) Det gjør det enklere både for deg og for den som skal gå gjennom innleveringen. Det er viktig at all MATLAB-kode er godt kommentert. 1

Oppgave a) I denne oppgaven skal du hente inn værdata, lage meny, analysere værdata, lage plott og gi mulighet til å lagre plott i figurfil. Nedbørsdataene er lastet ned fra eklima.met.no. og lagret i en.mat-fil. Det er to værstasjoner involvert: Sola og Søyland 1. Hent inn værdata fra filen nedbor.mat. Denne filen inneholder to matriser med 13 kolonner, der første kolonne inneholder årstall, og de neste inneholder nedbørs Lag en meny som ser slik ut: Ved trykk på den første knappen, skal figuren under plottes. Vær bevisst på aksene. 1 Søyland ligger i Gjesdal kommune. Nedbørsdata fra Søyland for juli 2005 og april 2015 mangler, derfor er akkurat disse to månedene i.mat-filen erstattet med nedbør på Helland værstasjon, som også ligger i Gjesdal. 2

I tillegg til figur skal det i kommandovinduet skrives ut gjennomsnittlig årlig nedbør for henholdsvis Sola og Søyland. Skriv ut på følgende form: Gjennomsnittlig årsnedbør de siste 80 år: ***************************************** Sola: xx mm Søyland: xx mm La svarene komme i hele antall millimeter. Sjekk at svarene du får er i rett størrelsesorden. Sammenligne tallene. Ved trykk på den andre menyknappen, skal det plottes en figur som viser gjennomsnittlig månedlig nedbør fra 1936 til 2015 for begge værstasjoner. Måned nr langs x-aksen og gjennomsnittlig nedbør i mm langs y-aksen. Hvilken måned er tørrest og hvilken er våtest? Hvor stor er forskjellen? Ved trykk på tredje knapp, skal vi sammenligne vinter mot sommer på Søyland. Lag et plott som viser jan+febr nedbør som en kurve, og juli+aug nedbør som en annen kurve, år for år fra 1936 til 2015. Ved trykk på den fjerde menyknappen, skal figuren lagres i en JPEG-fil (.jpg) med navnet stud123456.jpg, der 123456 erstattes med ditt eget studentnummer. Ved trykk på den femte knappen skal programmet avsluttes. Ved trykk på hvilken som helst av de andre knappene, skal menyen komme fram igjen. Oppgave b) Et annuitetslån på kr T skal betales tilbake i månedlige terminer til en årlig rente på r %. Banken tar et etableringsgebyr på kr G som trekkes fra før utbetaling, og et termingebyr på kr g for hvert terminforfall. n er antall terminer (= Antall år multiplisert med 12). Terminbeløpet t kan uttrykkes ved formelen tt = gg + (TT + GG) rr/12 100 1 1 + rr/12 100 nn Lag MATLAB-funksjonen annuitet som tar inn verdiene til høyre i likningen over og som returnerer terminbeløpet t. I tillegg, lag et MATLAB-skript som bruker denne funksjonen. MATLAB-skriptet skal la en bruker legge inn data i kommandovindu. Se eksempelet under. Test gjerne at du får rett svar ved å legge inn dette eksempelet. (Fet skrift er hva brukeren i dette eksempelet tastet inn.) 3

Kalkulator for annuitetslån (12 terminer pr. år) ************************************************ Tast inn lånebeløp (kr): 2000000 Tast inn årlig rente (%): 3 Løpetid (år): 20 Etableringsgebyr (kr): 3000 Termingebyr (kr): 50 Hvert terminbeløp vil bli på 11159 kr. Oppgave c) Bruk funksjonen annuitet, som du lagde i oppgave b). Du skal i denne oppgaven la brukeren få taste inn samme data som sist, men i stedet for årlig rente, skal brukeren taste inn hvilket månedlig terminbeløp han/hun kan klare å betale inn. MATLAB-programmet i denne oppgaven skal finne ut hvilken årlig rente han/hun kan tåle. Se eksempelet under, der fet skrift indikerer hva brukeren la inn i dette konkrete eksempelet. Annuitetslån (12 terminer pr. år) Finn høyeste årlige rente du kan ha. ************************************ Tast inn lånebeløp (kr): 2000000 Løpetid (år): 20 Bankens etableringsgebyr (kr): 3000 Bankens termingebyr (kr): 50 Absolutt minste terminbeløp (Rente = 0 %): 8396 kr. Tast inn terminbeløpet du kan klare (kr): 9500 Du kan tåle en rente på 1.26 %. PS: Du skal altså bruke samme formel som sist, og iterere deg fram til en årlig rente som har en nøyaktighet med to siffer bak komma. Oppgave d) I denne oppgaven skal du lage et MATLAB-skript som tegner det japanske flagget. La bildet av flagget bestå av 200 x 300 piksler. Dette gjøres ved å opprette en tredimensjonal matrise flagg med dimensjon 200 x 300 x 3. Denne tredimensjonale matrise som inneholder rød (R), grønn (G) og blå (B) fargekomponent. R, G og B er alle 200 x 300 matriser: flagg(:,:,3) = B flagg(:,:,2) = G flagg(:,:,1) = R h b flagg (h x b x 3) 4

Når man i MATLAB-skriptet skriver image(flagg) blir de tre fargekomponentene blandet sammen, element for element, og flagg blir tegnet i et figurvindu. Hvert element i R, G og B har tallverdier mellom 0.0 og 1.0. 0.0 betyr «null intensitet», 1.0 betyr «full intensitet. Ved å justere verdiene til hver enkelt R, G og B, kan vi få alle mulige farger når disse tre komponentene blandes sammen. Eksempler: Farge R-verdi G-verdi B-verdi Rød 1.0 0.0 0.0 Grønn 0.0 1.0 0.0 Blå 0.0 0.0 1.0 Hvit 1.0 1.0 1.0 Svart 0.0 0.0 0.0 Gul 1.0 1.0 0.0 Grå 0.5 0.5 0.5 Det japanske flagget har følgende proporsjoner, i følge https://en.wikipedia.org/wiki/flag_of_japan Lag flagget som et bilde. Pass på å ha de rette proporsjoner. Bruk MATLAB til å finne ut hvor stor del av det japanske flagget som er rødt o Analytisk: Lag formel som finner andel rødt, ut fra proporsjonene gitt over. o Numerisk: Tell antall røde piksler i forhold til totalt antall piksler. Begge svar skal oppgis i prosent. Test 1: Ga analytisk og numerisk løsning samme svar? Test 2: Ta tiden på utregningene. Hva tok lengst tid? --- slutt --- 5