exponenta event banner

раскладушка

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

Описание

Примеры

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

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

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

A = cot([-2, -pi/2, pi/6, 5*pi/7, 11])
A =
    0.4577   -0.0000    1.7321   -0.7975   -0.0044

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

symA = cot(sym([-2, -pi/2, pi/6, 5*pi/7, 11]))
symA =
[ -cot(2), 0, 3^(1/2), -cot((2*pi)/7), cot(11)]

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

vpa(symA)
ans =
[ 0.45765755436028576375027741043205,...
0,...
1.7320508075688772935274463415059,...
-0.79747338888240396141568825421443,...
-0.0044257413313241136855482762848043]

Функция котангенса графика

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

syms x
fplot(cot(x),[-pi pi])
grid on

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

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

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

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

syms x
diff(cot(x), x)
diff(cot(x), x, x)
ans =
- cot(x)^2 - 1
 
ans =
2*cot(x)*(cot(x)^2 + 1)

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

int(cot(x), x)
ans =
log(sin(x))

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

taylor(cot(x), x, pi/2)
ans =
pi/2 - x - (x - pi/2)^3/3 - (2*(x - pi/2)^5)/15

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

rewrite(cot(x), 'sincos')
ans =
 cos(x)/sin(x)

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

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

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

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

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

u = symunit;
syms x
f = [x*u.degree 2*u.radian];
cotf = cot(f)
cotf =
[ cot((pi*x)/180), cot(2)]

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

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

свернуть все

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

Подробнее

свернуть все

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

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

cot (α) = 1tan (α) = смежная боковая противоположная сторона = ba.

.

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

cot (α) = i (eiα + e ) (eiα − e − iα).

.

См. также

| | | | | | | | | |

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