Когда вы устанавливаете масштаб оси на «логарифмический», вы фактически не изменяете свои данные, а просто отображаете их. Следовательно, поскольку преобразования данных, такие как интеграция, действуют на фактические данные, которые у вас есть, результат должен быть одинаковым.
Другими словами, вы интегрируете f (x) независимо от масштаба осей. Если вы хотите интегрировать log (f (x)), вы должны сначала преобразовать f (x) в log (f (x)), используя Data -> Transformation -> Expression, написав что-то вроде y= ln (y) и нажимаем «применить». Будьте осторожны: первая точка (которая имеет y = 0) получит «inf». Вам нужно будет избавиться от него вручную (дважды щелкнуть по набору, выбрать первую строку и использовать «Правка» -> «Удалить») или не использовать точно 0 в наборе данных. Если вы хотите преобразовать также ось x, откройте то же окно «Выражение» и напишите x = ln (x). Интегрируйте новый набор данных, и вы должны получить правильный номер (я думаю, я получил -7,9).