Sam sem vnesel takole kodo vendar vrže error. Razumem, da je problem v tem, da je prvi približek izven toleranc . Če popravim toleranco, tako da ne bo errorja sumim, da to ni pravi način. v nalogi pa tudi ni podan tak začetni približek, da bi delovalo ali pa jaz ne razumem naloge. Pa v nalogi je vbistvu podan samo en začetni približek za sekantno sta potrebna pa dva, oziroma kako se sploh določi, da gre od skrajne desne lege, če pa se po razpolovitvi območja metoda ''sama odloči'' katero 0 bo iskala.
def f(x):
return F*x-((w*x**3)/(6*l))
import scipy
from scipy.optimize import newton
odgovor2 = scipy.optimize.newton(f, x0=l, maxiter=1)#?
odgovor2
Upam, da ne sprašujem in objavljam prepovedanega.