exponenta event banner

csc

Символическая косекантная функция

Синтаксис

Описание

Примеры

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

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

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

A = csc([-2, -pi/2, pi/6, 5*pi/7, 11])
A =
   -1.0998   -1.0000    2.0000    1.2790   -1.0000

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

symA = csc(sym([-2, -pi/2, pi/6, 5*pi/7, 11]))
symA =
[ -1/sin(2), -1, 2, 1/sin((2*pi)/7), 1/sin(11)]

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

vpa(symA)
ans =
[ -1.0997501702946164667566973970263,...
-1.0,...
2.0,...
1.2790480076899326057478506072714,...
-1.0000097935452091313874644503551]

Функция Cosecant графика

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

syms x
fplot(csc(x),[-4*pi 4*pi])
grid on

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

Обрабатывать выражения, содержащие функцию косеканта

Многие функции, такие как diff, int, taylor, и rewrite, может обрабатывать выражения, содержащие csc.

Найдите первую и вторую производные косекантной функции:

syms x
diff(csc(x), x)
diff(csc(x), x, x)
ans =
-cos(x)/sin(x)^2
 
ans =
1/sin(x) + (2*cos(x)^2)/sin(x)^3

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

int(csc(x), x)
ans =
log(tan(x/2))

Найти расширение серии Тейлор csc(x) вокруг x = pi/2:

taylor(csc(x), x, pi/2)
ans =
(x - pi/2)^2/2 + (5*(x - pi/2)^4)/24 + 1

Перезаписать косекантную функцию в терминах экспоненциальной функции:

rewrite(csc(x), 'exp')
ans =
1/((exp(-x*1i)*1i)/2 - (exp(x*1i)*1i)/2)

Вычислить единицы с помощью csc Функция

csc численно вычисляет эти единицы автоматически: radian, degree, arcmin, arcsec, и revolution.

Показать это поведение, найдя косекант x степени и 2 радианы.

u = symunit;
syms x
f = [x*u.degree 2*u.radian];
cosecf = csc(f)
cosecf =
[ 1/sin((pi*x)/180), 1/sin(2)]

Можно рассчитать cosecf заменой на x использование subs а затем с помощью double или vpa.

Входные аргументы

свернуть все

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

Подробнее

свернуть все

Коссекантная функция

Косекант угла α, определяемого по отношению к прямоугольному треугольнику, равен

csc (α) = 1sin (α) =  гипотенузопозитная сторона = га.

Косекант комплексного аргумента, α, равен

csc (α) = 2ieiα e − iα.

См. также

| | | | | | | | |

Представлен до R2006a