1

I'm new to Mathematica and unsure of how to compute functions or set up definitions.

I'd like to do some computations with the $_1F_1$ hypergeometric function of matrix argument as in the Koev and Edelman paper. That paper only includes code for MATLAB, but I don't have access to it so I was hoping to do my computations with Mathematica (I saw another post which had some code for this function).

Would somebody please walk me through the process of defining and computing values of this function.

Thanks for the help!

Noam
  • 11
  • 1
  • 1
    Can you give an example problem please? Intuitively I'd suggest to diagonalize the matrix, calculate the hypergeometric function on the diagonal elements, and then transform back, in the same way that matrix exponentials are computed. – Roman Jul 05 '19 at 16:49
  • Welcome to Mma.SE. Start by taking the [tour] now and learning about asking and what's on-topic. Always [edit] if improvable, show due diligence, give brief context, include minimal working example of code and data in formatted form. By doing all this you help us to help you and likely you will inspire great answers. Do not expect people to follow your links and download files, explain what you need directly. – rhermans Jul 05 '19 at 16:50
  • Your question may be put on-hold because you have not explained what you need in enough detail. To avoid or revert the Hold you can [edit] your question to improve it and make it specific, well-structured and easy to understand. Please don't be discouraged by that cleaning-up policy. Your questions are and will be most welcomed. Learn about good questions here. – rhermans Jul 05 '19 at 16:51
  • 1
    Have you tried MatrixFunction? For example, MatrixFunction[Hypergeometric1F1[0.1, 0.3, #] &, A] to calculate the matrix hypergeometric of a matrix A. – Roman Jul 05 '19 at 18:11
  • Possible duplicate: https://mathematica.stackexchange.com/questions/58298/hypergeometric-function-with-a-matrix-argument -- seems that the accepted answer does just what you ask, no? – Michael E2 Jul 05 '19 at 18:31
  • @MichaelE2 When the answer was accepted, MatrixFunction didn't exist yet. But there's an answer pointing to it at the end of your linked question. – Roman Jul 05 '19 at 18:41
  • @Roman Are you saying this should be closed as found in the docs, as a duplicate, or something else? – Michael E2 Jul 05 '19 at 19:01
  • @MichaelE2 yes I think so. – Roman Jul 05 '19 at 19:04

0 Answers0