Advertisement
jukaukor

Kompleksifunktionjuuret.jl

Feb 5th, 2023
24
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.90 KB | None | 0 0
  1. # Kompleksifunktion juuret
  2. # Riemannin zeta-funktion nollakohdat
  3. # Juhani Kaukoranta 5.2.2023
  4. using RootsAndPoles,SpecialFunctions
  5.  
  6. function solverootspoles(func,xalku,xloppu,yalku,yloppu)
  7. # laskee kompelsifunktio nollakohdat halutulta väliltä
  8. # xalku,xloppu = etsintävälin realiosan rajat ala,ylä
  9. # yalku,yloppu = etsintävälin imag osan rajat ala,ylä
  10. r = 0.1 # etsintähilan askel step
  11. origcoords = rectangulardomain(complex(xalku, yalku), complex(xloppu, yloppu), r);
  12. zroots, zpoles = grpf(func, origcoords);
  13. return zroots # jätetään tulostuksesta zpoles pois
  14. end
  15.  
  16. function zetazeros(alku,loppu) # zeta-funktion imaginaariosan nollakohtia
  17. zroots = solverootspoles(zeta,0.49,0.51,alku,loppu) # reaaliosa aina 0.5
  18. println(sort(imag(zroots))) # tulostetaan imaginaariosat
  19. end
  20. zetazeros(10,30) # zeta-funktion imaginaariosan nollakohdat välillä 10-30
  21.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement