クイックナビゲーション
IMSIN関数
概要
IMSIN関数は、指定された複素数の正弦(サイン)値を計算して返します。文字列形式("x+yi"または"x+yj")で表される複素数を入力として受け取り、数学的に正確な正弦値を複素数形式で出力します。Excelの複素数演算を効率化します。
構文
IMSIN(複素数)
パラメータ
| パラメータ | タイプ | 必須 | 説明 |
|---|---|---|---|
| 複素数 | String |
はい | "x+yi"または"x+yj"の形式で表される複素数。COMPLEX関数で生成することも可能 |
IMSIN関数の使用
IMSIN関数は、工学・科学分野での複素数計算に最適です。COMPLEX関数と組み合わせることで、実数部と虚数部を個別に指定して正弦値を求められます。振幅位相形式の信号処理や電気工学の計算で特に有用です。
IMSINの一般的な例
基本的なIMSIN関数の使用例
=IMSIN("4+3i")
複素数4+3iの正弦値を計算し、-7.61923172032141-6.548120040911iを返します。
COMPLEX関数との組み合わせ
=IMSIN(COMPLEX(4,3))
実数部4、虚数部3の複素数の正弦値を計算します。
よくある質問
"x+yi"または"x+yj"形式の文字列、またはCOMPLEX関数で作成した複素数値を指定します。
はい、実数値(例:"5"またはCOMPLEX(5,0))でも正常に動作します。
SINは実数専用の正弦関数、IMSINは複素数対応の正弦関数です。
一般的なエラーと解決策
#NUM!エラー
Cause: 無効な複素数形式が指定された
Solution: "x+yi"または"x+yj"形式を確認し、COMPLEX関数を使用してください
#VALUE!エラー
Cause: 数値以外の引数が渡された
Solution: 正しい複素数文字列またはCOMPLEX関数の結果を指定してください
注記
- 複素数の正弦はsin(z)=sin(x+yi)=(sin(x)cosh(y))+i(cos(x)sinh(y))で計算されます
- IMCOS、IMTANなどの他の複素数三角関数と併用可能
- 大規模な数値では精度に注意が必要です
互換性
利用可能: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365
利用不可: Excel 2003以前
コンテンツ最終レビュー: December 9, 2025
更新頻度: 必要に応じて
テスト済みExcelバージョン: Excel 2007+