Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #METODA TANGENTE (NJUTNOVA METODA)
- # os.system('cls')
- # print("\t\t*Program za nalazenje nula funkcije raznim metodama*\n")
- # print("Odabrali ste metodu tangente (Njutnovu metodu)!\n")
- # fprime=diff(function,x)
- # fsec=diff(function,x,2)
- # fp = Lambda(fprime,x)
- # fs = Lambda(fsec,x)
- # a0=math.floor(choice)
- # b0=math.ceil(choice)
- # work = input("Da li zelite postupak? Y/N >> ")
- # if work=='y':
- # if f(a0)*fs(a0)>0:
- # x0=a0
- # elif f(b0)*fs(b0)>0:
- # x0=b0
- # print("x0 je "Nx0)
- # temp1m=abs(fp(a0))
- # temp2m=abs(fp(b0))
- # if temp1m<temp2m:
- # m1=temp1m
- # elif temp2m<temp1m:
- # m1=temp2m
- # print("m1 = "Nm1)
- # bool=0
- # while bool==0:
- # x1=x0-(f(x0)-fp(x0))
- # x0=x1
- # if abs(f(x1))/m1<epsilon:
- # bool=1
- # elif abs(f(x1))/m1>epsilon:
- # bool=0
- #
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement