Я пытаюсь численно интегрировать свою функцию log(1+A.*exp(-t.^2))
из -Inf в Inf, где A
- матрица 80x1. Когда я использовал интегральную функцию, она показывает ошибку, что
Выход функции должен быть того же размера, что и вход. Если FUN является массивом-значением, установите для параметра 'ArrayValued' значение true
yprime = integral( @(t) (log(1+ A.*exp(-t.^2))),-Inf,Inf );
Я ожидал yprime
матрицу 80x1, но это не так!