Sekantmetoden: Forskelle mellem versioner

Content deleted Content added
Let wikificering. {{Eftersyn}} m.fl.
lidt ret // men uden kilde
Linje 1:
{{Indforstået}}
{{Eftersyn}}
'''Sekantmetoden''' er en matematisk metode til at søge efter et [[Rod (matematik)|rod]]. Hvor en rod er den værdi, for hvilken en [[Funktion (matematik)|funktion]] antager værdien 0.
 
== Problemet ==
Så vi leder altså efter den værdi af x, som løser
 
<math>0=f(x) = 0</math>
 
Hvis sekantmetoden skal lykkes med atkunne finde rodens x værdiløsningen, skal funktionen opføre sig <!-- tilnærmelsesvis som en lineær funktion.{{bør--> "pænt" glat omkring roden ellers kan de foreslåede løsninger springe uddybes}}{{kildefrem mangler}}og Ellerstilbage risikererog manmuligvis atvil metoden ikke [[Konvergens Matematik|konvergerer]] og derfor aldrig finder en rod.
 
== Beskrivelse af metoden ==
Sekantmetoden kræver at man har funktionsforskriften og 2to forskellige x-værdier, hvor man kan starte metoden fra. Herefter gentages metoden, indtil roden er fundet med en passende nøjagtighed, så som det første kan vi finde y værdierne til de kendte x-værdier:
 
<math>[y = f(x), x_0, x_1]</math>
Linje 35:
<math>x_{i+1} = x_i -\frac{(x_i - x_{i-1} )} {( y_i - y_{i-1} )}y_i , While [f(x_i) > tolerancen]</math>
 
hvilket kan oversættes til software{{Hvilken?|dato=2017}}kodes som:<syntaxhighlight lang="c#" line="1">
public static double Secant(double x0, double x1, Func<double, double>f, double tolerance = 0.0001, int maxSteps = 100)
{