Skip to content
ndless edited this page Dec 18, 2013 · 20 revisions

Kort beskrivning:

  • Starta maingui.mat med Matlab.
  • Det kommer upp en meny som är nästan självklar och stabil nog att prova sig runt med utan att behöva göra om allt från början vid minsta fel.
  • Mata in funktion att studera och intervall. Välj på derivata, integral och numerisk respektive algebraisk hantering.

##Användning Matlab-programmet Proj2 kan användas för att studera skillnader i numerisk respektive analytisk/symbolisk beräkning av derivator och integraler.

Proj2 tar följande indata, som matas in via ett fönsterbaserat gränssnitt:

  • En funktion som beror av variabeln 'x', inmatad som text i "Matlab-format". Exempel: sin(x/(1+x^2)).
  • Intervall och antal punkter för 'x' att beräkna och studera med en plottning.

Proj2 utför följande typer av beräkningar, och plottning, genom knappval i det fönsterbaserade gränssnittet:

  • Derivering numeriskt, dvs derivatan f'(x) beräknas i princip som (f(x+h)-f(x))/h, men lite smartare
  • Derivering analytiskt, dvs den verkliga funktionen f'(x) skapas via matlabs funktion sym/diff.
  • Integrering numeriskt, dvs integralen F(x) beräknas som summor av f(x) via trapetsregeln.
  • Integrering analytiskt, dvs den verkliga funktionen F(x) skapas via matlabs funktion sym/int.
  • Jämförelse av numeriskt/analytiskt, resultat för derivatan f'(x).
  • Jämförelse av numeriskt/analytiskt, resultat för integralen F(x).

##Funktioner

GUI

  • maingui: Programmets huvudloop och GUI.

Derivator

  • derivera_n: Deriverar f numeriskt i n punkter på intervallet [a,b].
  • derivera_a: Deriverar f analytiskt i n punkter på intervallet [a,b].

Integraler

##Hur man använder git

Mallar och formatering

Clone this wiki locally