Ive seen kummeru in matlab, but the definitions look different. Computation of confluent hypergeometric function of the first kind. It is commonly denoted, or, and is also known as kummers function of the first kind. Special functions are the general class of functions like sine, cosine, the exponential function. Hundreds of thousands of mathematical results derived at wolfram research give the wolfram language unprecedented strength in the transformation and simplification of hypergeometric functions. Numerically compute real valued gauss hypergeometric function, using scipy csource files. The confluent hypergeometric function is a degenerate form the hypergeometric function which arises as a solution the confluent hypergeometric differential equation. Confluent hypergeometric function of the first kind matlab. This matlab function represents the generalized hypergeometric function. In mathematica, this function is called hypergeometric1f1. An alternate form of the solution to the confluent hypergeometric differential equation is known as the whittaker function. Download mathematica notebook contribute to this entry. This allows hypergeometric functions for the first time to take their place as a practical nexus between many special functions \longdashand makes possible a major new level of algorithmic calculus. Equation returning the kummer u function as its solution.
Calculates the generalized hypergeometric function at the desired accuracy. Confluent hypergeometric functions are a type of special function. Kummers confluent hypergeometric function ma, b, z, introduced by kummer, is a solution to kummers differential equation. Downloads trial software contact sales pricing and licensing how to buy.
Gauss hypergeometric function file exchange matlab central. If the real parts of z and a are positive values, then the integral representations of the kummer u function is as follows. On confluent hypergeometric functions and generalized bessel functions article pdf available in analysis mathematica 4371. Generalized hypergeometric function file exchange matlab. There are several common standard forms of confluent hypergeometric functions. Confluent hypergeometric function kummer function file. The two are different because they return different solutions to the same second order ode, but the names can make them easy to confuse. This chapter is based in part on abramowitz and stegun 1964, chapter by l. Confluent hypergeometric function of the second kind matlab.
Confluent hypergeometric function of the first kind. Find the first derivative of the kummer u function with respect to z. Ive seen kummeru in matlab, but the definitions look different in mathematica, the definition is. This is also known as the confluent hypergeometric function of the first kind. Confluent hypergeometric function of the first kind calculator high accuracy calculation welcome, guest. Calculates confluent hypergeometric function of the first kind or kummers function ma,b,z. The kummeru function is the confluent hypergeometric function of the second kind. How do i calculate confluent hypergeometric function. If, after cancelling identical parameters in the first two arguments, the list of upper. Olde daalhuis school of mathematics, edinburgh university, edinburgh, united kingdom acknowledgements. Computes confluent hypergeometric function 1f1 for complex parameters a, b and complex variable z. Hypergeometric functionswolfram language documentation. Confluent hypergeometric function of the second kind from.
Hypergeometric function matlab hypergeom mathworks. Is there a way to perform a computation of the confluent yypergeometric function of the first kind in matlab specifically in r20a. So in examples of these kinds everything seems to be correct. I got this function in mathmatica, its called hypergeometric1f1 there. Evidently all of these write statements fill up some kind of buffer in the desktop implementation that is bypassed when you run.
922 172 676 1211 967 1466 80 1516 7 557 827 819 698 1293 1356 1157 425 94 173 265 451 776 443 1375 542 843 904 867 1202 321