関数gaussian マニュアル

(The documentation of function gaussian)

Last Update: 2021/12/1


◆機能・用途(Purpose)

指定された\(x\)におけるガウス関数 \[\begin{equation} g(x)=\frac{1}{\sqrt{2\pi}\sigma}\exp\left[-\frac{(x-a)^2}{2\sigma^2}\right] \label{eq.gaussian} \end{equation}\] の値を計算する。
Compute the value of the Gaussian function (eq. \ref{eq.gaussian}) at a given \(x\).


◆形式(Format)

#include <gaussian.h>
inline double gaussian (const double x,const double ave,const double stddev)


◆引数(Arguments)

x ガウス関数を求めたい\(x\)の値。
The value of \(x\) for which the Gaussian value is needed.
ave ガウス関数の平均値((\ref{eq.gaussian})式の\(a\))。
The average of the Gaussian; \(a\) in eq. (\ref{eq.gaussian}).
stddev ガウス関数の標準偏差((\ref{eq.gaussian})式の\(\sigma\))。
The standard deviation of the Gaussian; \(\sigma\) in eq. (\ref{eq.gaussian}).


◆戻り値(Return value)

(\ref{eq.gaussian})式の\(g(x)\)の値。
The value of \(g(x)\) in eq. (\ref{eq.gaussian}).


◆使用例(Example)

double g=gaussian(3.0,1.0,2.0);