| TUgammaFn | TCL UTILITIES USER MANUAL | TUgammaFn |
|---|
| set |
[TUgammaFn  |
|
| X | - | Input to the gamma function. Must be > 0.0. | ||||||
| FmT | - | The format of the returned value
|
| rV | - | If X <= 0.0 the string BaD is returned. If X > 0.0 either Γ(X) or ln(Γ(X)) is returned depending on FmT. |
# COMPUTE GAMMA and LN(GAMMA) FUNCTION
set A [TUgammaFn 0.50 GAMMA]
set B [TUgammaFn 0.50 LGAMMA]
set C [TUgammaFn 1.29 GAMMA]
set D [TUgammaFn 1.29 LGAMMA]
set E [TUgammaFn 6.70 GAMMA]
set F [TUgammaFn 6.70 LGAMMA]
# PRINT results
puts stderr "GAMMA(0.5) : [format "%.5f" $A]"
puts stderr "LGAMMA(0.5) : [format "%.5f" $B]"
puts stderr "GAMMA(1.29) : [format "%.5f" $C]"
puts stderr "LGAMMA(1.29) : [format "%.5f" $D]"
puts stderr "GAMMA(6.7) : [format "%.5f" $E]"
puts stderr "LGAMMA(6.7) : [format "%.5f" $F]"
> GAMMA(0.5) : 1.77245
> LGAMMA(0.5) : 0.57236
> GAMMA(1.29) : 0.89904
> LGAMMA(1.29) : -0.10643
> GAMMA(6.7) : 413.40752
> LGAMMA(6.7) : 6.02443
| Sept 19, 2006 |
|---|