EXP(3pm)

πŸ“¦
version 2.085 Β· 4 versions
, in ubuntu noble

πŸ’– EXP(3pm) β€” PDL::GSLSF::EXP πŸ’–

okay bestie, welcome to the EXP page from the Perl docs (that's the 3pm manual section, iykyk). we're talking PDL::GSLSF::EXP, the PDL interface to GSL Special Functions. pull up a chair, this one's short and sweet. ✨


🌸 NAME 🌸

PDL::GSLSF::EXP β€” the PDL interface to GSL Special Functions 🫢


πŸ¦‹ DESCRIPTION πŸ¦‹

so basically: this is an interface to the Special Function package that lives inside the GNU Scientific Library. that's it, that's the vibe. it's giving "we wrap the fancy math so you don't have to". πŸ’…


✨ FUNCTIONS ✨

πŸŽ€ gsl_sf_exp

Signature: (double x(); double [o]y(); double [o]e())

Exponential. iconic. the moment. πŸ”₯

⚠️ heads up: gsl_sf_exp does not process bad values. if the bad-value flag is set for any of the input ndarrays, it will set the bad-value flag of all the output ndarrays. no cap. πŸ’€

πŸ“ gsl_sf_exprel_n

Signature: (double x(); double [o]y(); double [o]e(); int n)

N-relative Exponential, bestie. the formula is literally:

exprel_N(x) = N!/x^N (exp(x) - Sum[x^k/k!, {k,0,N-1}]) = 1 + x/(N+1) + x^2/((N+1)(N+2)) + ... = 1F1(1,1+N,x)

look at that series expansion. she's beautiful. 😭

⚠️ same deal as before: gsl_sf_exprel_n does not process bad values. bad-value flag set on any input ndarray β†’ bad-value flag set on all output ndarrays. periodt. πŸ’…

🧚 gsl_sf_exp_err

Signature: (double x(); double dx(); double [o]y(); double [o]e())

Exponential of a quantity with given error. you hand it the error, it hands you the exponential. mutual exchange, we love to see it. 🌈

⚠️ you guessed it: gsl_sf_exp_err does not process bad values. bad-value flag set for any input ndarray β†’ bad-value flag set for all output ndarrays. πŸ™ˆ

πŸ‘‘ AUTHOR πŸ‘‘

This file copyright (C) 1999 Christian Pellegrin <chri@infis.univ.trieste.it> All rights reserved. There is no warranty. You are allowed to redistribute this software / documentation under certain conditions. For details, see the file COPYING in the PDL distribution. If this file is separated from the PDL distribution, the copyright notice should be included in the file.

The GSL SF modules were written by G. Jungman. πŸ’œ


perl v5.38.2 πŸŽ€ 2024-04-10 πŸŽ€ and that's the whole EXP(3pm) page, bestie β€” go forth and exponentiate responsibly. slay. βœ¨πŸ’…πŸ¦‹

πŸ“¦ where this page comes from