Main Content

このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。

sin

ラジアン単位の引数の正弦

説明

Y = sin(X) は、X 要素の正弦を返します。関数 sin は、配列の要素単位で演算を実行します。この関数は、実数入力と複素数入力の両方を受け入れます。

  • X が実数値の場合、sin(X) は区間 [-1, 1] 内の実数値を返す。

  • X が複素数値の場合、sin(X) は複素数値を返す。

すべて折りたたむ

-πxπ の定義域で正弦関数をプロットします。

x = -pi:0.01:pi;
plot(x,sin(x)), grid on

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

ベクトル x の複素数角度の正弦を計算します。

x = [-i pi+i*pi/2 -1+i*4];
y = sin(x)
y = 1×3 complex

   0.0000 - 1.1752i   0.0000 - 2.3013i -22.9791 +14.7448i

入力引数

すべて折りたたむ

ラジアン単位の入力角度。スカラー、ベクトル、行列または多次元配列として指定します。

データ型: single | double
複素数のサポート: あり

出力引数

すべて折りたたむ

入力角度の正弦。実数値または複素数値のスカラー、ベクトル、行列または多次元配列として返されます。

詳細

すべて折りたたむ

正弦関数

直角三角形に関して定義される角度 α の正弦は、次のようになります。

sin(α)=opposite sidehypotenuse=ah.

Right triangle with vertices A, B, and C. The vertex A has an angle α, and the vertex C has a right angle. The hypotenuse or side AB is labeled as h. The opposite side of α or side BC is labeled as a. The adjacent side of α or side AC is labeled as b. The sine of α is defined as the opposite side a divided by the hypotenuse h.

複素数引数 α の正弦は次のようになります。

sin(α)=eiαeiα2i.

拡張機能

C/C++ コード生成
MATLAB® Coder™ を使用して C および C++ コードを生成します。

GPU コード生成
GPU Coder™ を使用して NVIDIA® GPU のための CUDA® コードを生成します。

バージョン履歴

R2006a より前に導入

参考

| | | |