My Matlab executable can't find 'hypergeom' function.
10 次查看(过去 30 天)
显示 更早的评论
Hi all, as the title says, my .exe matlab executable can't find the 'hypergeom' function. The error message is:
"Undefined function or method 'hypergeom' for input arguments of type 'double'"
When I run my project with Matlab everything goes well, the compiler find the correct .m file in the correct path, but when I create the .exe file, it doesn't work at all. With the command 'which' I have this result:
>> which -all hypergeom
C:\Program Files\MATLAB\R2010a\toolbox\symbolic\symbolic\hypergeom.m
C:\Program Files\MATLAB\R2010a\toolbox\symbolic\symbolic\@sym\sym.m % sym method_
How can I solve this problem?
Thank you all.
回答(1 个)
Walter Roberson
2013-5-20
You cannot compile any functions from the symbolic toolbox.
The FEX contains various hypergeometric calculation routines such as http://www.mathworks.com/matlabcentral/fileexchange/5616-generalized-hypergeometric-function and http://www.mathworks.com/matlabcentral/fileexchange/29766-confluent-hypergeometric-function (kummer) and http://www.mathworks.com/matlabcentral/fileexchange/1844-gaussian-hypergeometric-function (2F1)
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Encryption / Cryptography 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!