Generalized Hypergeometric Function
by Ben Barrowes
02 Aug 2004
(Updated 06 Jan 2005)
Calculates the Generalized Hypergeometric Function at the desired accuracy.
|
Watch this File
|
| File Information |
| Description |
A numerical evaluator for the generalized hypergeometric function for complex arguments with large magnitudes using a direct summation of the Gauss series.
pFq isdefined by (borrowed from Maple):
pFq = sum(z^k / k! * product(pochhammer(n[i], k), i=1..p) / product(pochhammer(d[j], k), j=1..q), k=0..infinity )
The desired accuracy (number of digits) can be specified as a parameter.
This function is a translation from the original fortran77 source code written by W. F. Perger from the Michigan Technological University. |
| Acknowledgements |
This submission has inspired the following:
Generalized Hypergeometric Function (vectorized)
|
| MATLAB release |
MATLAB 7 (R14)
|
|
Tags for This File
|
| Everyone's Tags |
|
| Tags I've Applied |
|
| Add New Tags |
Please login to tag files.
|
| Comments and Ratings (6) |
| 05 Jan 2005 |
Wang Xudong
|
|
|
| 18 Apr 2005 |
Matt Nunes
|
|
|
| 23 Oct 2006 |
Jia Chen
|
|
|
| 13 Sep 2007 |
Huynh Hieu
|
|
|
| 06 Oct 2007 |
tassaddaq hussain
|
|
|
| 04 Aug 2008 |
James B
|
|
|
| Updates |
| 05 Oct 2004 |
Updating so works with MATLAB < 7.0.
bits calls => bits() in two places.
Also including a mex function which does the same thing but much faster. |
| 06 Jan 2005 |
Fixed backward compatibility problem. |
|
Contact us at files@mathworks.com