Cod sursa(job #2258562)

Utilizator Consti.001FMI Dranca Constantin Consti.001 Data 11 octombrie 2018 17:40:57
Problema A+B Scor 0
Compilator c Status done
Runda Arhiva de probleme Marime 0.78 kb
f=@(X) X.^3-7*X.^2+14*X-6
X=linspace(0,4,100);
Y=f(X);
plot(X,Y,'linewidth',2);
eps=10^(-5);
[xaprox1]=MetBisectie(f,0,1,eps);
[xaprox2]=MetBisectie(f,1,3.2,eps);
[xaprox3]=MetBisectie(f,3.2,4,eps);
grid on
hold on
xL=xlim;
yL=ylim;
line(xL,[0 0],'Color','k','Linewidth',2) %axa ox
line([0 0],yL,'Color','k','Linewidth',2) %axa oy
plot(xaprox1,f(xaprox1),'o','MarkerFaceColor','g','MarkerSize',10)
text(0.4,0.4,'{x_aprox1}','EdgeColor','y','LineWidth',1.5)
plot(xaprox2,f(xaprox2),'o','MarkerFaceColor','g','MarkerSize',10)
text(2.8,-0.4,'{x_aprox1}','EdgeColor','y','LineWidth',1.5)
plot(xaprox3,f(xaprox3),'o','MarkerFaceColor','g','MarkerSize',10)
text(3.45,-0.4,'{x_aprox1}','EdgeColor','y','LineWidth',1.5)
xlabel('x');    
ylabel('y');
title('Metoda bisectiei')
hold off