fresnelc

Функция вычисления интеграла косинуса Френеля

Синтаксис

Описание

Примеры

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

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

fresnelc([-2 0.001 1.22+0.31i])
ans =
-0.4883 + 0.0000i   0.0010 + 0.0000i   0.8617 - 0.2524i

Найдите Функцию вычисления интеграла косинуса Френеля символически путем преобразования чисел в символьные объекты:

y = fresnelc(sym([-2 0.001 1.22+0.31i]))
y =
[ -fresnelc(2), fresnelc(1/1000), fresnelc(61/50 + 31i/100)]

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

vpa(y)
ans =
[ -0.48825340607534075450022350335726, 0.00099999999999975325988997279422003,...
 0.86166573430841730950055370401908 - 0.25236540291386150167658349493972i]

Функция вычисления интеграла косинуса Френеля для специальных значений

Найдите Функцию вычисления интеграла косинуса Френеля для специальных значений:

fresnelc([0 Inf -Inf i*Inf -i*Inf])
ans =
0.0000 + 0.0000i   0.5000 + 0.0000i  -0.5000 + 0.0000i...
   0.0000 + 0.5000i   0.0000 - 0.5000i

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

Найдите интегральный косинус Френели для функционального exp(x) + 2*x:

syms f(x)
f = exp(x)+2*x;
fresnelc(f)
ans =
fresnelc(2*x + exp(x))

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

Найдите интегральный косинус Френели для элементов векторного V и матричный M:

syms x
V = [sin(x) 2i -7];
M = [0 2; i exp(x)];
fresnelc(V)
fresnelc(M)
ans =
[ fresnelc(sin(x)), fresnelc(2i), -fresnelc(7)]
ans =
[           0,      fresnelc(2)]
[ fresnelc(1i), fresnelc(exp(x))]

Постройте функцию вычисления интеграла косинуса Френеля

Постройте Функцию вычисления интеграла косинуса Френеля от x = -5 к x = 5.

syms x
fplot(fresnelc(x),[-5 5])
grid on

Figure contains an axes object. The axes object contains an object of type functionline.

Дифференцируйте и найдите пределы интегрального косинуса френели

Функции diff и limit обработайте выражения, содержащие fresnelc.

Найдите третью производную Функции вычисления интеграла косинуса Френеля:

syms x
diff(fresnelc(x),x,3)
ans =
- pi*sin((pi*x^2)/2) - x^2*pi^2*cos((pi*x^2)/2)

Найдите предел Функции вычисления интеграла косинуса Френеля, когда x стремится к бесконечности:

syms x
limit(fresnelc(x),Inf)
ans =
1/2

Расширение ряда Тейлора интегрального косинуса френели

Используйте taylor расширять интегральный косинус Френеля в терминах Ряда Тейлора:

syms x
taylor(fresnelc(x))
ans =
x - (x^5*pi^2)/40

Упростите Выражения, Содержащие fresnelc

Используйте simplify упростить выражения:

syms x
simplify(3*fresnelc(x)+2*fresnelc(-x))
ans =
fresnelc(x)

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

свернуть все

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

Больше о

свернуть все

Интегральный косинус френели

Интегральный косинус Френели z

fresnelc(z)=0zcos(πt22)dt.

Алгоритмы

fresnelc аналитично в комплексной плоскости. Это удовлетворяет fresnelc (-z) =-fresnelc (z), союз (fresnelc (z)) = fresnelc (союз (z)) и fresnelc (i*z) = i*fresnelc (z) для всех комплексных чисел z.

fresnelc возвращает специальные значения для z = 0, z = ± ∞ и z = ±i ∞, которые являются 0, ±5, и ±0.5i. fresnelc(z) возвращает символьные вызовы функции для всех других символьных значений z.

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

|

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