Excel でシグモイド関数を計算する方法


シグモイド関数は、プロットすると「S」字型の曲線を示す数学関数です。

シグモイド関数の最も一般的な例はロジスティック シグモイド関数で、次のように計算されます。

F(x) = 1 / (1 + e -x )

Excel で特定の x 値に対するシグモイド関数の値を計算するには、次の式を使用できます。

 =1/(1+EXP(- A1 ))

この数式は、 x 値がセルA1にあることを前提としています。

次の例は、この公式を実際に使用する方法を示しています。

例: Excel でのシグモイド関数の計算

Excel の列に次の x 値のリストがあるとします。

x の各値に対するシグモイド関数の値を計算するには、セルB2に次の数式を入力します。

 =1/(1+EXP(- A2 ))

次に、この数式を列 B の残りの各セルにドラッグして、各 x 値のシグモイド関数の値を計算します。

Excelのシグモイド関数

次に、折れ線プロットを作成してシグモイド関数の値を視覚化できます。

まず、列 A と列 B の各値を強調表示します。

次に、上部のリボンに沿って「挿入」タブをクリックします。次に、 「グラフ」グループをクリックし、 「滑らかな線とマーカーを含む散布図」というタイトルのグラフをクリックします。

クリックすると、次の折れ線グラフが表示されます。

X 軸には X 値が表示され、Y 軸には各 X 値のシグモイド関数の値が表示されます。

プロットはシグモイド関数の「S」字型曲線の特徴を示していることに注意してください。

追加リソース

次のチュートリアルでは、Excel で他の一般的な操作を実行する方法について説明します。

Excel で曲線近似を実行する方法
Excel で多項式曲線を近似する方法
Excelでベルカーブを作成する方法

コメントを追加する

メールアドレスが公開されることはありません。 が付いている欄は必須項目です