dawson

Доусонский интеграл

Синтаксис

Описание

пример

dawson(X) представляет Доусонский интеграл.

Примеры

Доусонский интеграл для числовых и символьных аргументов

В зависимости от его аргументов, dawson возвращает или точные символьные результаты с плавающей точкой.

Вычислите Доусонские интегралы для этих чисел. Поскольку эти числа не являются символьными объектами, dawson возвращает результаты с плавающей точкой.

A = dawson([-Inf, -3/2, -1, 0, 2, Inf])
A =
         0   -0.4282   -0.5381         0    0.3013         0

Вычислите Доусонские интегралы для чисел, преобразованных в символьные объекты. Для многих символьных (точных) чисел, dawson отвечает на неразрешенные символьные звонки.

symA = dawson(sym([-Inf, -3/2, -1, 0, 2, Inf]))
symA =
[ 0, -dawson(3/2), -dawson(1), 0, dawson(2), 0]

Использование vpa аппроксимировать символьные результаты числами с плавающей запятой:

vpa(symA)
ans =
[ 0,...
-0.42824907108539862547719010515175,...
-0.53807950691276841913638742040756,...
0,...
0.30134038892379196603466443928642,...
0]

Постройте Доусонский интеграл

Постройте Доусонский интеграл на интервале от-10 до 10.

syms x
fplot(dawson(x),[-10 10])
grid on

Обработайте выражения, содержащие Доусонский интеграл

Много функций, такой как diff и limit, может обработать выражения, содержащие dawson.

Найдите первые и вторые производные Доусонского интеграла:

syms x
diff(dawson(x), x)
diff(dawson(x), x, x)
ans =
1 - 2*x*dawson(x)
 
ans =
2*x*(2*x*dawson(x) - 1) - 2*dawson(x)

Найдите предел этого выражения, включающего dawson:

limit(x*dawson(x), Inf)
ans =
1/2

Входные параметры

свернуть все

Введите в виде символьного числа, переменной, выражения или функции, или как вектор или матрица символьных чисел, переменных, выражений или функций.

Больше о

свернуть все

Доусонский интеграл

Доусонский интеграл, также вызвал Доусонскую функцию, определяется следующим образом:

dawson(x)=D(x)=ex20xet2dt

Symbolic Math Toolbox™ использует это определение реализации dawson.

Альтернативное определение Доусонского интеграла

D(x)=ex20xet2dt

Советы

  • dawson(0) возвращает 0.

  • dawson(Inf) возвращает 0.

  • dawson(-Inf) возвращает 0.

Смотрите также

|

Введенный в R2014a
Для просмотра документации необходимо авторизоваться на сайте