• No results found

Matematiska programpaket, 2015-16

N/A
N/A
Protected

Academic year: 2021

Share "Matematiska programpaket, 2015-16"

Copied!
2
0
0

Loading.... (view fulltext now)

Full text

(1)

Matematiska programpaket, 2015-16

Övning 2, Mathematica

1. Fakulteten f(n) = n! av ett positivt heltal n kan uttryckas rekursivt enligt:

f(0) =1

f(n) = f(n−1) ·n

(a) Skapa en rekursiv funktion fact[n] som beräknar fakulteten av ett icke-negativt heltal. Kontrollera att funktionen ger korrekt svar genom att jämföra medn! eller Factorial[n].

(b) Genom att använda/; kan man begränsa en funktions definitions- mängd, t.ex.f[x_]:=x/;x>0 && x<10. Använd kommandot Element tillsammans med en olikhet för att begränsa funktionen från (a) till icke-negativa heltal.

2. Rita upp funktionerna (Plot)

f(x) = sin(x)

x och g(x) = √1 ex22 i samma figur över intervallet x∈ [−2π, 2π].

3. Rita upp funktionen h(x, y) =cos(xy)som en (a) yta (Plot3D),

(b) nivåkurva (ContourPlot), då x∈ [0, 3]och y∈ [0, 3].

4. Rita upp den rymdyta som ges av





x(t, u) =sin(2t), y(t, u) =sin(2t)sin(u), z(t, u) =sin(2t)cos(u),

för t∈ [−π2,π2]och u∈ [0, 2π]. (AnvändParametricPlot3D)

5. Rita upp det område iR2som ges av olikheterna x2+y2 ≤2 och x2+ y2≥1. (AnvändRegionPlot)

6. Implicit givna kurvor av typen x2n+y2n =1, där n är ett positivt heltal, kallas ibland för superellipser. Rita upp dessa för n=1, 2, 3, 4 och(x, y) ∈ [−2, 2]2 (ContourPlot). Använd kommandot Manipulate för att skapa en interaktiv graf med avseende på värdet n. Vad händer då n växer?

1

(2)

7. Undersök villkorssatsen If. Använd If-kommandot för att skapa en funktionmin[x,y] som plockar ut det minsta värdet av x och y.

8. Skapa en lista över de 20 första primtalen (använd t.ex.Table och Prime).

Anpassa sedan medFit-kommandot funktioner i form av ett första- och andragradens polynom till datapunkterna. Rita upp datapunkterna och de båda funktionerna i samma koordinatsystem (Använd t.ex. komman- donaPlot, ListPlot och Show).

References

Related documents

Vi erbjuder dig att kunna jobba digitalt och har integrerat användbara affärsverktyg direkt i kassan, på så sätt får du full koll på din verksamhet.. Onslip samarbetar

I början behöver personal informera och förbereda den som ska få en SIP, kalla aktörer till möte och genomföra mötet vilket tar tid. Men tid sparas snabbt in då det för

29  Samtidigt  verkar  det  finnas  normer  och  värderingar  från  samhället  som  gör  att  vissa  informanter  känner  att  det  inte  alltid  är  okej  att 

(Derivera och sök noll- ställen, försök även använda funktionerna FindMaximum och

*Bonus*: Monte Carlo-metoder är en klass av stokastiska algoritmer som använ- der slumptalsgeneratorer för att erhålla ett numeriskt resultat då and- ra metoder är svåra

Testa att LaTeX inte gör någon skillnad på ett eller flera mellanslag och att en tom rad ger ett nytt stycke.. Skapa en titelsida med författarnamn,

Gör uppgift 10 från övning 5 genom att definiera och använda komman- dot \begin{definition}...\end{definition} (paketet amsthm måste importeras)... Infoga en bild i ditt

Till jämförelse med den omtalade »älfkvarnen» från Norrby socken lämnas här äfven en fotografisk bild af den ryktbara klotstenen på Inglingehögen vid Ingelstad i Östra