MathProbabilityDensityLognormal

確率変数xに対して、パラメータmu、sigmaを用いて対数正規分布の確率密度関数の値を計算します。エラーの場合は、NaNを返します。

double  MathProbabilityDensityLognormal(
  const double  x,             // 確率変数の値
  const double  mu,             // 期待値の対数(対数平均)
  const double  sigma,         // 二乗平均平方根偏差の対数(対数標準偏差)
  const bool   log_mode,       // 値の対数を計算する。log_mode=trueの場合は、確率密度の自然対数が計算される
  int&          error_code      // エラーコードを格納する変数
  );

確率変数xに対して、パラメータmu、sigmaを用いて対数正規分布の確率密度関数の値を計算します。エラーの場合は、NaNを返します。

double  MathProbabilityDensityLognormal(
  const double  x,             // 確率変数の値
  const double  mu,             // 期待値の対数(対数平均)
  const double  sigma,         // 二乗平均平方根偏差の対数(対数標準偏差)
  int&          error_code      // エラーコードを格納する変数
  );

確率変数の配列x[]に対して、パラメータmu、sigmaを用いて対数正規分布の確率密度関数の値を計算します。エラーの場合は、NaNを返します。Rのdlnorm()の類似体です。

bool  MathProbabilityDensityLognormal(
  const double&  x[],           // 確率変数の値を持つ配列
  const double  mu,             // 期待値の対数(対数平均)
  const double  sigma,         // 二乗平均平方根偏差の対数(対数標準偏差)
  const bool     log_mode,       // 値の対数を計算する。log_mode=trueの場合は、確率密度の自然対数が計算される
  double&        result[]       // 確率密度関数の値の配列
  );

確率変数の配列x[]に対して、パラメータmu、sigmaを用いて対数正規分布の確率密度関数の値を計算します。エラーの場合は、falseを返します。

bool  MathProbabilityDensityLognormal(
  const double&  x[],           // 確率変数の値を持つ配列
  const double  mu,             // 期待値の対数(対数平均)
  const double  sigma,         // 二乗平均平方根偏差の対数(対数標準偏差)
  double&        result[]       // 確率密度関数の値の配列
  );

パラメータ

x

[in]  確率変数の値

x[]

[in]  確率変数の値を持つ配列

mu

[in]  期待値の対数(対数平均)

sigma

[in]  二乗平均平方根偏差の対数(対数標準偏差)

log_mode

[in]  値の対数を計算するためのフラグ。log_mode=trueの場合、確率密度の自然対数を計算する。

error_code

[out]  エラーコードを格納する変数

result[]

[out] 確率密度関数の値を取得するための配列