function gyok=felezes(a,b,f,k)

if f(a)*f(b)>0
    error('Egyforma a fv elője a végpontokban')
end


for i=1:k
    c=(a+b)/2;
    if f(a)*f(c)<0
        b=c;
    elseif f(b)*f(c)<0
        a=c;
    else
        gyok=c;
        return
    end
end
gyok=c;
Not enough input arguments.
Error in felezes (line 3)
if f(a)*f(b)>0