• kth.se
  • Studentwebben
  • Intranät
  • kth.se
  • Studentwebben
  • Intranät
Logga in
DD1315 HT20 (51386)
Laboration Matlab
Hoppa över till innehåll
Översikt
  • Logga in
  • Översikt
  • Kalender
  • Inkorg
  • Historik
  • Hjälp
Stäng
  • Min översikt
  • DD1315 HT20 (51386)
  • Uppgifter
  • Laboration Matlab
  • Startsida
  • Moduler
  • Quiz
  • Media Gallery
  • Course Evaluation

Laboration Matlab

  • Inlämningsdatum Inget inlämningsdatum
  • Poäng 1
  • Lämnar in en filuppladdning
pandoc -t html both.md

Laboration med Matlab

Vi ska nu använda datorn för att rita grafer och lösa ekvationer åt oss. Vi börjar med att rita grafer då vi kommer att behöva dessa för ekvationslösningen.

Tvådimensionella grafer

Vi har funktionerna


p(x) = x6 − 21x5 + 175x4 − 735x3 + 1624x2 − 1764x + 720

q(x) = x6 + 21x5 + 175x4 + 735x3 + 1624x2 + 1764x + 720

s(x) = x6 + 3x5 − 41x4 − 87x3 + 400x2 + 444x − 720

t(x) = x6 − 3x5 − 41x4 + 87x3 + 400x2 − 444x − 720

Rita deras grafer, först var och en för sig och sedan alla i samma graf.

Tredimensionella grafer (extrauppgift)

Utforska Matlabs bibliotek Links to an external site. och testa att använda några olika funktioner för att skapa några snygga/coola/häftiga/fascinerande 3D-grafer.

Linjära ekvationssystem

Vi ska nu börja lösa ekvationer. Matlab är bra på allt som rör matriser, så vi ska börja med linjära ekvationssystem.

Vi har följande ekvationssystem:


2x + 1y + 3z = 13

5x + 1z = 8

 − x − 1y − 3z =  − 12

Skriv ett program som finner x, y, z. Skriv om ekvationsystemet på matrisform (Ax = b) och beräkna x = A − 1b.

Hitta nollställen

Vi har funktionerna


p(x) = x6 − 21x5 + 175x4 − 735x3 + 1624x2 − 1764x + 720

q(x) = x6 + 21x5 + 175x4 + 735x3 + 1624x2 + 1764x + 720

s(x) = x6 + 3x5 − 41x4 − 87x3 + 400x2 + 444x − 720

t(x) = x6 − 3x5 − 41x4 + 87x3 + 400x2 − 444x − 720

Skriv en funktion som finner nollställen för en given funktion. Använd Newton-Raphsons metod Links to an external site.. Använd den för att finna ett nollställe för respektive funktion (p, q, s, t, en åt gången, inte alla som ett ekvationssystem).

Extrauppgift: Newton-Raphsons metod kräver dock en gissning för x0. Skriv en funktion som tar n som argument och gissar x0 och sedan använder funktionen ovan för att få ut ett nollställe, sedan gissar x0 igen o.s.v. för att få ut n unika nollställen för en given funktion. Funktionen ska sedan returnera de n unika nollställena.

0
Inkludera en beskrivning
Ytterligare kommentarer:
Maxresultat för gradering till > poäng
Inkludera en bedömningstitel

Matris

Hitta matris
Inkludera en titel
Hitta en matris
Titel
Du har redan bedömt studenter med den här matrisen. Större ändringar kan påverka resultaten för deras uppgifter.
 
 
 
 
 
 
 
     
Det går inte att ändra en matris efter att du börjat använda den.  
Titel
Kriterier Bedömningar Poäng
Det här kriteriet är länkat till ett lärandemål Beskrivning av kriterium
tröskel: 5 poäng
Redigera beskrivning av kriterium Ta bort kriterium rad
5 till >0 poäng Full poäng blank
0 till >0 poäng Inga poäng blank_2
Det här området kommer användas av utvärderaren för kommentarer relaterade till det här kriteriet.
poäng
  / 5 poäng
--
Ytterligare kommentarer
Det här kriteriet är länkat till ett lärandemål Beskrivning av kriterium
tröskel: 5 poäng
Redigera beskrivning av kriterium Ta bort kriterium rad
5 till >0 poäng Full poäng blank
0 till >0 poäng Inga poäng blank_2
Det här området kommer användas av utvärderaren för kommentarer relaterade till det här kriteriet.
poäng
  / 5 poäng
--
Ytterligare kommentarer
Poängsumma: 5 av 5