
% This LaTeX was auto-generated from MATLAB code.
% To make changes, update the MATLAB code and republish this document.

\documentclass{article}
\usepackage{graphicx}
\usepackage{color}

\sloppy
\definecolor{lightgray}{gray}{0.5}
\setlength{\parindent}{0pt}

\begin{document}

    
    \begin{verbatim}
% Intervallumfelezés
\end{verbatim}
\begin{verbatim}
function gyok=felezo(f,a,b,lepes)
% Függvény használata: felezo(f,a,b,lepes) ahol f egy egyváltozós függvény, 
% amelyre az [a,b] intervallumon teljesül, hogy f(a)f(b)<0. 
% Meghívásakor a függvény lepes darab iterációt végez.
if f(a)*f(b)\ensuremath{>}0
    error('Nem megfelelő kezdőintervallum')
end

c=a+(b-a)/2;
for i=1:lepes
    if f(c)==0
        gyok=c;
        return
    elseif f(c)*f(a)\ensuremath{<}0
        b=c;
    else
        a=c;
    end
    c=a+(b-a)/2;
end
gyok=c;
\end{verbatim}



\end{document}
    
