y=0;
stop=1;
eps=0.001;
x=[-5:0.001:5];
y=8+x.*2+x.^2+4*x.^3; % fjunckja
plot(x,y,'-r'); hold on;
x1=-5;
x2=5;
i=0;
while(stop==1)
i=i+1;
x0=(x1+x2)/2; % ustalanie polowy przedzialu
y0=8+x0*2+x0^2+4*x0^3; %
y1=8+x1*2+x1^2+4*x1^3; % pierwsza pochodna
if((y1*y0)<0) %warunek wybrania przedziału
x2=x0;
else
x1=x0;
end
plot(x0,y0,'o');
delta=(x2-x1)/x2;
wzgl=abs(delta); % moduł
if(wzgl<eps)
stop=0;
else
stop=1;
end
end
fprintf('miejsce zerowe: %d', x0, i);
{"html5":"htmlmixed","css":"css","javascript":"javascript","php":"php","python":"python","ruby":"ruby","lua":"text\/x-lua","bash":"text\/x-sh","go":"go","c":"text\/x-csrc","cpp":"text\/x-c++src","diff":"diff","latex":"stex","sql":"sql","xml":"xml","apl":"apl","asterisk":"asterisk","c_loadrunner":"text\/x-csrc","c_mac":"text\/x-csrc","coffeescript":"text\/x-coffeescript","csharp":"text\/x-csharp","d":"d","ecmascript":"javascript","erlang":"erlang","groovy":"text\/x-groovy","haskell":"text\/x-haskell","haxe":"text\/x-haxe","html4strict":"htmlmixed","java":"text\/x-java","java5":"text\/x-java","jquery":"javascript","mirc":"mirc","mysql":"sql","ocaml":"text\/x-ocaml","pascal":"text\/x-pascal","perl":"perl","perl6":"perl","plsql":"sql","properties":"text\/x-properties","q":"text\/x-q","scala":"scala","scheme":"text\/x-scheme","tcl":"text\/x-tcl","vb":"text\/x-vb","verilog":"text\/x-verilog","yaml":"text\/x-yaml","z80":"text\/x-z80"}