Bir işlevi sayısal olarak uygulamakta sorun yaşıyorum. Büyük giriş değerlerinde sonucun çok büyük bir sayının çok küçük bir sayının çarpımı olduğu gerçeğinden muzdariptir. Felaket iptalinin doğru terim olup olmadığından emin değilim, lütfen öyleyse düzeltin. Bir şeyin ters gittiğine dair kanıtlar:
6'nın daha büyük girdileri için salınımları ve 0.0 değerini atamayı nasıl önleyebilirim?
İşte benim işlevi:
import numpy as np
def func(x):
t = np.exp(-np.pi*x)
return 1/t*(1-np.sqrt(1-t**2))