sinh

Гиперболический синус

Синтаксис

Описание

пример

Y = sinh(X) возвращает гиперболический синус элементов X. sinh функция работает поэлементно с массивами. Функция принимает как действительные, так и комплексные входы. Все углы расположены в радианах.

Примеры

свернуть все

Создайте вектор и вычислите гиперболический синус каждого значения.

X = [0 pi 2*pi 3*pi];
Y = sinh(X)
Y = 1×4
103 ×

         0    0.0115    0.2677    6.1958

Постройте график гиперболического синуса над областью -5x5.

x = -5:0.01:5;
y = sinh(x);
plot(x,y)
grid on

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

Гиперболический синус удовлетворяет тождества sinh(x)=ex-e-x2. Другими словами, sinh(x) это половина различия функций ex и e-x. Проверьте это путем построения графика функций.

Создайте вектор значений от -3 до 3 с шагом 0,25. Вычислите и постройте график значений sinh(x), exp(x), и exp(-x). Как и ожидалось, sinh кривая положительная где exp(x) является большим и отрицательным, где exp(-x) является большим.

x = -3:0.25:3;
y1 = sinh(x);
y2 = exp(x);
y3 = exp(-x);
plot(x,y1,x,y2,x,y3)
grid on
legend('sinh(x)','exp(x)','exp(-x)','Location','bestoutside')

Figure contains an axes. The axes contains 3 objects of type line. These objects represent sinh(x), exp(x), exp(-x).

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

свернуть все

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

Типы данных: single | double
Поддержка комплексного числа: Да

Подробнее о

свернуть все

Гиперболический синус

Гиперболический синус угла x может быть выражен в терминах экспоненциальных функций как

sinh(x)=exex2.

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

sinh(x)=isin(ix).

Расширенные возможности

Генерация кода C/C + +
Сгенерируйте код C и C++ с помощью Coder™ MATLAB ®

.

Генерация кода GPU
Сгенерируйте код CUDA ® для графических процессоров NVIDIA ® с помощью GPU Coder™

.

См. также

| |

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