Message Boards Message Boards

0
|
8119 Views
|
2 Replies
|
0 Total Likes
View groups...
Share
Share this post:

Problem with converting expressions to Matlab

Posted 11 years ago
Hello,

I would like to know what is the best option to use a function well defined in Mathematica in Matlab. I've tried to work with this package: http://library.wolfram.com/infocenter/MathSource/577/ but it doesn't work very well since it doesn't convert  Hypergeometric0F1Regularized and Bessel functions to Matlab sintax. Do you have any suggestions?
I'm running Mathematica 9.0.1 and Matlab 2013a on OSX.

Much appreciated.
POSTED BY: Andre Palma
2 Replies
Posted 11 years ago
I guess the only way it's to work with the definition of the regularized one - Its the Hypergeometric dividided by the function Gamma. (you can check the definition on the Mathematica). But I was trying to know if someone knows a better way to do this instead of changing all the entries of the file with this, it's not very handy because the function it's too big.
POSTED BY: Andre Palma
I look at Matlab, and
Hypergeometric0F1Regularized
is implemented as  hypergeom there. And Bessel functions are there also as besselj etc...  So one option is to add these translations by hand if the tool you have do not do them.
POSTED BY: Nasser M. Abbasi
Reply to this discussion
Community posts can be styled and formatted using the Markdown syntax.
Reply Preview
Attachments
Remove
or Discard

Group Abstract Group Abstract