TU Wien:Computernumerik VU (Schranz-Kirlinger)/Übungen SS16/Beispiel 24
Zur Navigation springen
Zur Suche springen
Lösung[Bearbeiten | Quelltext bearbeiten]
Matlab Code
function Bsp4( ) k = 1.06315; pot = (1.5 * k) / (1 + k); f = @(p)(p^(-1.5) * ((p-(1/(1+k))) / (1-(1/(1+k))))^pot - 0.15 ); a = 1; b = 2; maxerr = 0.0001; c = (a*f(b) - b*f(a))/(f(b) - f(a)); while abs(f(c)) > maxerr a = b; b = c; c = (a*f(b) - b*f(a))/(f(b) - f(a)); end disp(c); end