ドキュメンテーション
最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。
双曲線正弦
Y = sinh(X)
例
Y = sinh(X) は、X の要素の双曲線正弦を返します。関数 sinh は、配列の要素単位で演算を実行します。この関数は、実数入力と複素数入力の両方を受け入れます。すべての角度は、ラジアン単位です。
X
sinh
すべて折りたたむ
ベクトルを作成し、各値の双曲線正弦を計算します。
X = [0 pi 2*pi 3*pi]; Y = sinh(X)
Y = 1×4 103 × 0 0.0115 0.2677 6.1958
-5≤x≤5 の定義域で双曲線正弦をプロットします。
x = -5:0.01:5; y = sinh(x); plot(x,y) grid on
双曲線正弦は単位行列 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) が大きくなります。
sinh(x)
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')
入力角度 (ラジアン単位)。スカラー、ベクトル、行列または多次元配列として指定します。
データ型: single | double 複素数のサポート: あり
single
double
角度 x の双曲線正弦は次の指数関数として表すことができます。
sinh(x)=ex−e−x2.
複素数引数を使用する従来の正弦関数の場合、単位行列は次のとおりです。
sinh(x)=−isin(ix) .
この関数は tall 配列を完全にサポートしています。詳細については、tall 配列を参照してください。
この関数は GPU 配列を完全にサポートしています。詳細については、GPU での MATLAB 関数の実行 (Parallel Computing Toolbox)を参照してください。
この関数は分散配列を完全にサポートしています。詳細については、分散配列を使用した MATLAB 関数の実行 (Parallel Computing Toolbox)を参照してください。
asinh | cosh | sin
asinh
cosh
sin
A modified version of this example exists on your system. Do you want to open this version instead? (ja_JP)
MATLAB のコマンドを実行するリンクがクリックされました。
このリンクは、Web ブラウザーでは動作しません。MATLAB コマンド ウィンドウに以下を入力すると、このコマンドを実行できます。
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Contact your local office