Eksamensopgaver i Matlab - PDF
Document Details
Uploaded by PleasurableSilver6540
Tags
Summary
Disse opgaver dækker emner som Matlab, arrays, matricer, for- og while-løkker, samt datavisualisering. Dette dokument er en samlet samling af potentielle eksamensspørgsmål, og opgaverne spænder over et emnemæssigt bredt spektrum.
Full Transcript
Lektion 1 § Hvilke 3 hovedvinduer findes i Matlab? § Hvad er forskellen på arrays og matricer? § Hvad er forskellen på at anvende almindelige paranteser ( ) og firkantede paranteser [ ] i Matlab? o Opfølgende spørgsmål kan være i stil af ”Hvordan vil du indeksere efter et element på 3. række og 4....
Lektion 1 § Hvilke 3 hovedvinduer findes i Matlab? § Hvad er forskellen på arrays og matricer? § Hvad er forskellen på at anvende almindelige paranteser ( ) og firkantede paranteser [ ] i Matlab? o Opfølgende spørgsmål kan være i stil af ”Hvordan vil du indeksere efter et element på 3. række og 4. kolonne?” o Hvad hvis du vil indeksere efter flere elementer på én gang? § Hvad er forskellen på en for-løkke og en while-løkke? § Hvad er forskellen på break og continue? Lektion 2 § Hvordan skelnes der mellem elementvise operationer og matrix operationer (multiplikation, division) i Matlab? § Hvordan fungerer ”dim” (dimension) argumentet for mange funktioner i Matlab? § Vi kan lave vektorer hvor elementerne i vektoren har en specifik afstand (ofte til brug for tidsakser) med enten ” : ” eller ”linspace()” – hvad er forskellen? § Hvordan sammentrækker man matricer, og hvad er betingelsen for at det virker? Lektion 3 § Hvorfor er det vigtigt at have styr på datatyper for variabler man arbejder med? § Hvordan læser I jeres data ind? o Hvordan er jeres data struktureret? § Hvad er forskellen på lokale funktioner og funktionsfiler? Hvornår vil du anvende den ene frem for den anden? § Hvordan fungerer try-catch blokke? Hvordan er de brugbare? Kunne du have brugt dem i din kode? Lektion 4 § Hvad er en tabel, og hvordan er den typisk opbygget? § Hvad er vigtig fordel ved indeksering i tabeller kontra almindelige arrays? § Hvad bruges argumentblokke og valideringsfunktioner til? Og hvorfor? § Hvordan fungerer switch-operatoren? Lektion 5 § Hvad er vigtig, når du visualiserer data? § Har I haft specifikke overvejelser mht. datavisualisering i jeres projekt? § Den studerende forventes at have fuldstændig styr på plots i rapporten. Altså at kunne redegøre for indhold på x-akser, y-akser, enheder. o Videre forventes den studerende også at kunne indgå i en diskussion om plots/figurer/den illustrerede datas forløb, f.eks. ”Hvad kan årsagen til udslaget på denne graf være?” § Hvilke typer manglende data kan der være? § Hvilke 3 strategier har vi primært til at håndtere manglende data? § Hvad er støj i data? § Hvordan kan vi håndtere støj? Lektion 6 § Hvilken funktion bruger vi for at se frekvensindholdet i vores signal? § Hvornår i databehandling vil vi typisk foretage frekvensanalyse og hvorfor? § Hvorfor er jeres sample rate relevant, når I analysere jeres data? § Beskriv overordnet jeres dataprocessering fra dataopsamling til det færdigbehandlede signal § I vil blive spurgt til jeres eventuelle anvendelse af filtrer i delen af eksamen der er afsat til projektet.