Я делаю функцию в Matlab для вычисления следующей функции:
для этой функции имеем:
Это моя реализация в matlab функции:
function [b]= exponential(e)
%b = ?
b= (exp (e) -1)/e;
Когда я тестирую функцию с очень маленькими значениями, предел функции действительно равен 1, но когда число очень мало (, например, 1 *e -20 ), предел достигает нуля? каково объяснение этого явления?. Я делаю что-то неправильно?.
x= 10e-1, f (x)= 1.0517
x= 10e-5, f (x)= 1.0000
x= 10e-10, f (x)= 1.0000
x= 10e-20, f (x)= 0