Естественный логарифм
возвращает естественный логарифм ln (x) каждого элемента в массиве Y = log(X)X.
The log область функции включает отрицательные и комплексные числа, что может привести к неожиданным результатам, если используется непреднамеренно. Для отрицательных и комплексных чисел z = u + i*w, комплексный логарифм log(z) возвраты
log(abs(z)) + 1i*angle(z)
Если вы хотите, чтобы отрицательные и сложные числа возвращали сообщения об ошибке, а не возвращали сложные результаты, используйте reallog вместо этого.