Я ищу версию функций гамма-гамма-гамма и логарифма C или C++.Функция гамма-гамма-гамма-функции в C или C
Рекомендуются ли какие-либо фрагменты кода или библиотеки?
Если возможно, я хочу знать принцип реализации.
Спасибо!
Я ищу версию функций гамма-гамма-гамма и логарифма C или C++.Функция гамма-гамма-гамма-функции в C или C
Рекомендуются ли какие-либо фрагменты кода или библиотеки?
Если возможно, я хочу знать принцип реализации.
Спасибо!
Если вы не можете использовать C++ 11: ГНУ GSL имеет все функции Gamma вам когда-нибудь понадобится: http://www.gnu.org/software/gsl/manual/html_node/Gamma-Functions.html#index-gsl_005fsf_005flngamma-583
Или вы можете взглянуть на математику специальные функции BOOST в: http://www.boost.org/doc/libs/1_53_0/libs/math/doc/sf_and_dist/html/math_toolkit/special/sf_gamma/lgamma.html
Благодарю вас, этот код кажется достаточно профессиональным для использования в промышленности. – kimi
@user Я бы сказал, что они есть, но убедитесь, что вы соблюдаете условия лицензии, когда используете их в своем программном обеспечении. – us2012
yeap, boost в порядке. Мы должны игнорировать материалы GNU. – kimi
В C++ 11 вы можете использовать std::lgamma для журнала гамма и tgamma для гаммы.
Я не могу использовать C++ 0x сейчас, но спасибо всем одна и та же. – kimi
Вы можете попробовать взглянуть на Numerical Recipes In C, он должен содержать функции, которые вам нужны.
права первые хиты google - http://www.johndcook.com/cpp_gamma.html и http://en.wikipedia.org/wiki/Gamma_function –